SelectorController
classnative name inkSelectorControllernative
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 5 types
hubRadialStaticSelectorController hubSelectorController hubSelectorSingleCarouselController hubStaticSelectorController PhoneDialerSelectionController
Properties 14
| Name | Type | Flags |
|---|---|---|
cycledNavigation | Bool | overriding |
index | Int32 | overriding |
label | wref<inkText> | scriptedprotected |
labelPath | CName | scriptedpublic |
leftArrow | wref<inkWidget> | scriptedprotected |
leftArrowButton | wref<inkButtonController> | scriptedprotected |
leftArrowPath | CName | scriptedpublic |
rightArrow | wref<inkWidget> | scriptedprotected |
rightArrowButton | wref<inkButtonController> | scriptedprotected |
rightArrowPath | CName | scriptedpublic |
SelectionChanged | inkSelectionChangeCallback | overriding |
value | wref<inkText> | scriptedprotected |
valuePath | CName | scriptedpublic |
values | array<String> | overriding |
Methods 16
native func AddValue(value: String)
native func AddValues(values: array<String>)
native func Clear()native func GetCurrIndex() -> Int32
native func GetValues() -> array<String>
native func GetValuesCount() -> Int32
native func IsCyclical() -> Bool
native func Next() -> Int32
protected cb func OnInitialize() -> Boolscripted
protected cb func OnLeft(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnRight(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUpdateValue(value: String, index: Int32, changeDirection: inkSelectorChangeDirection) -> Boolscripted
native func Prior()native func SetCurrIndex(index: Int32)
native func SetCurrIndexWithDirection(index: Int32, changeDirection: inkSelectorChangeDirection)
public final func SetLabel(label: script_ref<String>)scripted