Vizel API / core/src / VizelBlockMenuTriggerController
Interface: VizelBlockMenuTriggerController
Defined in: packages/core/src/controllers/blockMenuTrigger.ts:21
Returned by createVizelBlockMenuTriggerController.
Mirrors the canonical controller shape so framework adapters never attach the custom-event listener themselves.
Properties
mount
ts
readonly mount: () => void;Defined in: packages/core/src/controllers/blockMenuTrigger.ts:23
Activate the document-level VIZEL_BLOCK_MENU_EVENT listener.
Returns
void
unmount
ts
readonly unmount: () => void;Defined in: packages/core/src/controllers/blockMenuTrigger.ts:25
Detach the listener. Calling unmount more than once is a no-op.
Returns
void
update
ts
readonly update: (options) => void;Defined in: packages/core/src/controllers/blockMenuTrigger.ts:27
Replace the open callback without re-attaching the listener.
Parameters
| Parameter | Type |
|---|---|
options | VizelBlockMenuTriggerControllerOptions |
Returns
void