Skip to content

MenuEventRegistrar

Registers menu event handlers with lifecycle management.

Import:

import type { MenuEventRegistrar } from 'obsidian-dev-utils/obsidian/menu-event-registrar';

Signature:

export interface MenuEventRegistrar

Methods

MethodReturnsDescription
registerEditorMenuEventHandler(handler)DisposableExRegisters a handler for the editor context menu event.
registerFileMenuEventHandler(handler)DisposableExRegisters a handler for the single-file context menu event.
registerFilesMenuEventHandler(handler)DisposableExRegisters a handler for the multi-file context menu event.

Links to this page: