VirtualNestedListController
classscriptedClass
extends inkVirtualListController › inkVirtualCompoundController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 2 types
CodexListVirtualNestedListController ShardsVirtualNestedListController
Properties 5
| Name | Type | Flags |
|---|---|---|
classifier | ref<VirutalNestedListClassifier> | scriptedprotected |
dataSource | ref<ScriptableDataSource> | scriptedprotected |
dataView | ref<VirtualNestedListDataView> | scriptedprotected |
defaultCollapsed | Bool | scriptedprotected |
toggledLevels | array<Int32> | scriptedprotected |
Methods 12
public func DisableSorting()scripted
public func EnableSorting()scripted
public func GetDataSize() -> Int32scripted
protected func GetDataView() -> ref<VirtualNestedListDataView>scripted
public func GetItem(index: Uint32) -> Variantscripted
public final func GetToggledLevels() -> array<Int32>scripted
public func IsLevelToggled(targetLevel: Int32) -> Boolscripted
public func IsSortingEnabled() -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public func SetData(data: script_ref<array<ref<VirutalNestedListData>>>, opt keepToggledLevels: Bool, opt sortOnce: Bool)scripted
public func ToggleLevel(targetLevel: Int32)scripted