Skip to main content

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