TabButtonController
classscriptedClass
extends inkToggleController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 1 type
Properties 5
| Name | Type | Flags |
|---|---|---|
data | Int32 | scriptedprotected |
icon | inkImageRef | scriptedprotected |
iconSet | String | scriptedprotected |
label | inkTextRef | scriptedprotected |
labelSet | String | scriptedprotected |
Methods 9
public final func GetData() -> Int32scripted
public func GetIcon() -> Stringscripted
public func GetLabelKey() -> Stringscripted
protected cb func OnIconCallback(e: ref<iconAtlasCallbackData>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnTabHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTabHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTabSelected(e: ref<inkPointerEvent>) -> Boolscripted
public final func SetToggleData(data: Int32, opt label: String, opt icon: String)scripted