CraftingDataView
classscriptedClass
extends ScriptableDataView › BaseScriptableDataSource › AbstractDataSource › IScriptable › ISerializable
Properties 4
| Name | Type | Flags |
|---|---|---|
attachmentsList | array<gamedataItemType> | scriptedprivate |
itemFilterType | ItemFilterCategory | scriptedprivate |
itemSortMode | ItemSortMode | scriptedprivate |
uiScriptableSystem | wref<UIScriptableSystem> | scriptedprivate |
Methods 8
public final func BindUIScriptableSystem(uiScriptableSystem: wref<UIScriptableSystem>)scripted
public func FilterItem(item: ref<IScriptable>) -> Boolscripted
public final func GetFilterType() -> ItemFilterCategoryscripted
public final func GetSortMode() -> ItemSortModescripted
protected func PreSortingInjection(builder: ref<ItemCompareBuilder>) -> ref<ItemCompareBuilder>scripted
public final func SetFilterType(type: ItemFilterCategory)scripted
public final func SetSortMode(mode: ItemSortMode)scripted
public func SortItem(left: ref<IScriptable>, right: ref<IScriptable>) -> Boolscripted