REDNODE / GAME API

ShardItemVirtualController

classscriptedClass

extends inkVirtualCompoundItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 13

NameTypeFlags
activeItemSyncwref<CodexListSyncData>scriptedprivate
clickedBoolscriptedprivate
collapseIconinkWidgetRefscriptedprivate
counterinkTextRefscriptedprivate
entryDataref<ShardEntryData>scriptedprivate
iconinkWidgetRefscriptedprivate
isActiveBoolscriptedprivate
isItemCollapsedBoolscriptedprivate
isItemHoveredBoolscriptedprivate
isItemToggledBoolscriptedprivate
isNewFlaginkWidgetRefscriptedprivate
labelinkTextRefscriptedprivate
nestedListDataref<VirutalNestedListData>scriptedprivate

Methods 11

public final func CheckIsNew()scripted
protected cb func OnContactSyncData(evt: ref<ShardSyncBackEvent>) -> Boolscripted
public final func OnDataChanged(value: Variant)scripted
protected cb func OnDeselected(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnEntrySelected(evt: ref<ShardEntrySelectedEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnSelected(itemController: wref<inkVirtualCompoundItemController>, discreteNav: Bool) -> Boolscripted
protected cb func OnToggledOff(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnToggledOn(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnUnnitialize() -> Boolscripted
private final func UpdateState()scripted