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.