Skip to content

Vizel API / core/src / VizelBlockMenuSubmenuTriggerSpec

Interface: VizelBlockMenuSubmenuTriggerSpec ​

Defined in: packages/core/src/builders/block-menu.ts:37

The submenu trigger metadata. The trigger is a role="menuitem" button rendered after the action groups, opens the "Turn into" submenu, and advertises that via aria-haspopup + aria-expanded.

Properties ​

attrs ​

ts
attrs: VizelMenuItemAttrs;

Defined in: packages/core/src/builders/block-menu.ts:45

ARIA attrs for the trigger button.


iconName ​

ts
iconName: "arrowRightLeft";

Defined in: packages/core/src/builders/block-menu.ts:43

Icon name rendered before the label.


key ​

ts
key: string;

Defined in: packages/core/src/builders/block-menu.ts:39

Stable key (used as iteration key when needed).


label ​

ts
label: string;

Defined in: packages/core/src/builders/block-menu.ts:41

Localized trigger label (e.g. "Turn into").

Released under the MIT License.