For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/interfaces/IBlockTablePropertyItemOptions.md.

Interface: IBlockTablePropertyItemOptions experimental

Beta

Properties of block table item

Extends

Properties

enable?

optional enable?: boolean

Beta

Remarks

Initial enabled state of property item. If undefined, it will default to true.

Inherited from

IPropertyItemOptionsBase.enable


entries?

optional entries?: Map<string, IBlockTableEntryInfo>

Beta

Remarks

Map of block entries in the block table.


hiddenLabel?

optional hiddenLabel?: boolean

Beta

Remarks

If true label text will be hidden. It will be visible by default.


onOperationClick?

optional onOperationClick?: (block, operation) => void

Beta

Parameters

block

string

operation

BlockTableOperationType

Returns

void

Remarks

This callback is called when UI control operation is selected from the UI.


style?

optional style?: PaneItemStyle

Beta

Remarks

Optional styling overrides for the item.

Inherited from

IPropertyItemOptionsBase.style


title?

optional title?: LocalizedString

Beta

Remarks

Localized title of the property item.


tooltip?

optional tooltip?: LocalizedString

Beta

Remarks

Tooltip description of the property item.


visible?

optional visible?: boolean

Beta

Remarks

Initial visibility state of property item. If undefined, it will default to true.

Inherited from

IPropertyItemOptionsBase.visible