Interface: IPropertyItem<T, Prop>
Type parameters
Type parameter |
---|
T extends PropertyBag |
Prop extends keyof T & string |
Properties
enable
enable:
boolean
Remarks
If the item is enabled in the UI.
id
readonly
id:string
Remarks
Unique ID for the property item.
obj
readonly
obj:T
Remarks
The object associated.
paneId
readonly
paneId:string
Remarks
The parent pane id.
property
readonly
property:Prop
Remarks
The target property of the object associated.
typeName
readonly
typeName:EDITOR_PANE_PROPERTY_ITEM_TYPE
Remarks
The type name of the target property.
value
readonly
value:T
[Prop
]
Remarks
The value of the property.
visible
visible:
boolean
Remarks
If the item should be visible in the UI.
Methods
dispose()
dispose():
void
Returns
void