Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

Original file: ../bitquirky-graph/Editor/GraphView/Controls/GraphDropdownField.cs

Source file hash: sha256:5d02550083df1e0414c7f2851ca89b36e248471d6a2998fcf482d5741b547c73

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 28-584

Declaration hash: sha256:92871ef32cfd023576f309869576eed0844ba273ef5e39f9de309c3dd35ca355

C#
public sealed class GraphDropdownField : BaseField<string>
{
}

Original lines: 31

Declaration hash: sha256:7ba49810b54b064e4a430815031c714b043697a99051ec70918bc7ab94dae360

C#
public const string UssClassName = "bq-dropdown-field";

Original lines: 34

Declaration hash: sha256:73fd82a8fd8b1cf16eacec66944323cdc7c4ebacc09fd1248763c3eae5f64142

C#
public const string LabelUssClassName = UssClassName + "__label";

Original lines: 37

Declaration hash: sha256:81db2041fae40d5a6c34fce83494ae4d562d41f42b9aa33a6fc839590afcb1d2

C#
public const string InputUssClassName = UssClassName + "__input";

Original lines: 40

Declaration hash: sha256:5625290262986f0f049b99cf9c4e6ef091d58ebaff971db45a514555007199ba

C#
public const string OpenUssClassName = UssClassName + "--open";

Original lines: 43

Declaration hash: sha256:390b7b5fa83a852d7283e2821be0a9afc937cdbbeec3a5201af24dd8083e6dc3

C#
public const string ValueUssClassName = UssClassName + "__value";

Original lines: 46

Declaration hash: sha256:7693641c0ccded41cf65211306a826b8b9cf5396e6e1366977aa107010ec5f88

C#
public const string ChevronUssClassName = UssClassName + "__chevron";

Original lines: 49

Declaration hash: sha256:51d753054a328d7baf065be40dc77768906bd7d4c88f81c42920ec8ab663c765

C#
public const string PopoverUssClassName = UssClassName + "__popover";

Original lines: 52

Declaration hash: sha256:83a7212e7fa49624ecb59a516625d918be82342a2c94c98232a97afa96c174cd

C#
public const string ScrollUssClassName = UssClassName + "__scroll";

Original lines: 55

Declaration hash: sha256:943cafc4d45b36e4f5778816455f6e3e5160c227ef683837ad3a7b3393cbec24

C#
public const string RowUssClassName = UssClassName + "__row";

Original lines: 58

Declaration hash: sha256:c4d1be1ec540fd8afc3db7e032576ec7c31633bde07c84d706e29938fa9e1fdc

C#
public const string RowLabelUssClassName = UssClassName + "__row-label";

Original lines: 61

Declaration hash: sha256:c758c63f5fa9a91b07f8b898cc2ee279e0289dd5087eca3c66aa65deb756bf48

C#
public const string EmptyRowUssClassName = UssClassName + "__row--empty";

Method: GraphDropdownField(string label, List<string> choices, string defaultValue, Func<string, string> formatValue)

Section titled “Method: GraphDropdownField(string label, List<string> choices, string defaultValue, Func<string, string> formatValue)”

Original lines: 82-103

Declaration hash: sha256:3c840d3fb3b5245d769c501a46dfadb6f50df22439e29c9ea11804dd1ca648cf

C#
public GraphDropdownField(string label, List<string> choices, string defaultValue, Func<string, string> formatValue = null);

Method: GraphDropdownField(List<string> choices, string defaultValue, Func<string, string> formatValue)

Section titled “Method: GraphDropdownField(List<string> choices, string defaultValue, Func<string, string> formatValue)”

Original lines: 109-115

Declaration hash: sha256:2e330cd27f6e7c2e27d52931fb432ecbf370a3a82595bfbb20ba79229f31d483

C#
public GraphDropdownField(List<string> choices, string defaultValue, Func<string, string> formatValue = null);

Original lines: 121-130

Declaration hash: sha256:30f98e625a5989f557580e2aa17c05d6992dc0d25d3ca0f6bea02ef079a5d341

C#
public List<string> choices { get; set; }

Original lines: 136-148

Declaration hash: sha256:cf8abe3be1d8ced664ba972eb9a7eb2e87e3e57efe4b7ec06d0843a8a8c25ca4

C#
public int index { get; set; }

Original lines: 151

Declaration hash: sha256:650a772145e5e588632f42dad17ed940171c99dab1bcf7a4b5b0413960ddcc70

C#
public bool IsMenuOpen { get; }

Original lines: 157-167

Declaration hash: sha256:bb35eac65e6c36f4e0bd90bae035f3a6d779ab60a0d937a9912cfbd8001c45d6

C#
public void SetMenuOpen(bool open);

Method: SetValueWithoutNotify(string newValue)

Section titled “Method: SetValueWithoutNotify(string newValue)”

Original lines: 170-175

Declaration hash: sha256:ceb9be359f5f6a0db7a830904abed05ccb0e1d00edf9c56c71ec96328f33d973

C#
public override void SetValueWithoutNotify(string newValue);
Full-size image