Vizel API / core/src / VizelNodeSelectorTriggerSpec
Interface: VizelNodeSelectorTriggerSpec
Defined in: packages/core/src/builders/node-selector.ts:28
Trigger button metadata. The trigger displays the currently-active block type's icon + label, falls back to the locale-aware "Text" label when no node type matches, and advertises the popover as a listbox.
Properties
ariaLabel
ariaLabel: string;Defined in: packages/core/src/builders/node-selector.ts:36
Localized aria-label ("Current block type: <label>").
attrs
attrs: object;Defined in: packages/core/src/builders/node-selector.ts:38
ARIA attrs for the trigger button.
aria-expanded
aria-expanded: boolean;aria-haspopup
aria-haspopup: "listbox";iconName
iconName: VizelNodeTypeIconName;Defined in: packages/core/src/builders/node-selector.ts:30
Icon name for the currently active block type.
label
label: string;Defined in: packages/core/src/builders/node-selector.ts:32
Label for the currently active block type.
title
title: string;Defined in: packages/core/src/builders/node-selector.ts:34
Localized title attribute ("Change block type").