An interface to create and manage multiple options to use for a NodeValue. Once the list has been created the user will be able to select a specific option that will, in turn, be assigned to the variable maintained by the NodeValue.
See Also
Name | Description |
---|---|
item_selection | Active selection of the NodeList. |
item_count | Current amount of NodeListItem stored in the NodeList. |
Name | Description |
---|---|
AddItem | Add a new item to the NodeList. |
GetItemAt | Retrieve a specific NodeListItem from the active NodeList. |
GetItemIndex | Get the internal list item of a specific NodeListItem. |
RemoveItem | Remove a specific NodeListItem. |
RemoveItemAt | Remove a specific NodeListItem using its index as key. |
SetItemSelection | Set the item selection index. |
SetItemMask | If the NodeList is a bit mask this helper will add or remove a specific cap bit to the item_selection . |
A single entry part of an existing NodeList.
Name | Description |
---|---|
name | Name of the entry. |
value | Internal value to use when the entry is selected. |
|