DropdownListController class
DropdownListController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
listContainer | ink.CompoundWidgetReference | scripted |
ownerController | WeakHandle<IScriptable> | scripted |
triggerButton | WeakHandle<DropdownButtonController> | scripted |
displayContext | DropdownDisplayContext | scripted |
activeElement | WeakHandle<DropdownElementController> | scripted |
listOpened | bool | scripted |
data | DropdownItemData?[] | scripted |
Functions
bool OnInitialize()RTTIbool OnRelease(ink.PointerEvent evt)RTTIbool OnHoverOut(ink.PointerEvent evt)RTTIvoid Setup(WeakHandle<ink.WidgetLogicController> owner, DropdownItemData[] data, DropdownButtonController? triggerButton)RTTIvoid Setup(WeakHandle<game.ui.WidgetGameController> owner, DropdownItemData[] data, DropdownButtonController? triggerButton)RTTIvoid Setup(WeakHandle<ink.WidgetLogicController> owner, DropdownDisplayContext displayContext, DropdownButtonController? triggerButton)RTTIvoid Setup(WeakHandle<game.ui.WidgetGameController> owner, DropdownDisplayContext displayContext, DropdownButtonController? triggerButton)RTTIvoid SetupData(DropdownItemData[] data)RTTIDropdownDisplayContext GetDisplayContext()RTTIDropdownItemData?[] GetData()RTTIvoid SetTriggerButton(DropdownButtonController triggerButton)RTTIvoid Open()RTTIvoid Close()RTTIvoid Toggle()RTTIbool IsOpened()RTTIbool OnDropdownItemClicked(ink.PointerEvent evt)RTTI