DropdownListController
Base: ink.WidgetLogicController
None.
| 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 |
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