Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Context Menu Provider Registry

sprotty / ContextMenuProviderRegistry

Class: ContextMenuProviderRegistry

Defined in: packages/sprotty/src/features/context-menu/menu-providers.ts:32

Implements

Constructors

Constructor

new ContextMenuProviderRegistry(menuProviders): ContextMenuProviderRegistry

Defined in: packages/sprotty/src/features/context-menu/menu-providers.ts:34

Parameters

IContextMenuItemProvider[] = []

Returns

ContextMenuProviderRegistry

Properties

protected menuProviders: IContextMenuItemProvider[] = []

Defined in: packages/sprotty/src/features/context-menu/menu-providers.ts:34

Methods

getItems()

getItems(root, lastMousePosition?): Promise<MenuItem[]>

Defined in: packages/sprotty/src/features/context-menu/menu-providers.ts:36

Parameters

root

Readonly<SModelRootImpl>

lastMousePosition?

Point

Returns

Promise<MenuItem[]>

Implementation of

IContextMenuItemProvider.getItems