ContextMenu
Defined in: export/ContextMenu.ts:32
A context menu for a diagram. Right-clicking on a part or the background opens a menu with items.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new ContextMenu(
diagram,options):ContextMenu
Defined in: export/ContextMenu.ts:43
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»options
Sección titulada «options»Returns
Sección titulada «Returns»ContextMenu
Accessors
Sección titulada «Accessors»isMenuOpen
Sección titulada «isMenuOpen»Get Signature
Sección titulada «Get Signature»get isMenuOpen():
boolean
Defined in: export/ContextMenu.ts:67
Check if the menu is open.
Returns
Sección titulada «Returns»boolean
Methods
Sección titulada «Methods»close()
Sección titulada «close()»close():
void
Defined in: export/ContextMenu.ts:119
Close the context menu.
Returns
Sección titulada «Returns»void
destroy()
Sección titulada «destroy()»destroy():
void
Defined in: export/ContextMenu.ts:218
Destroy the context menu and clean up.
Returns
Sección titulada «Returns»void
getElement()
Sección titulada «getElement()»getElement():
HTMLDivElement
Defined in: export/ContextMenu.ts:62
Get the menu DOM element.
Returns
Sección titulada «Returns»HTMLDivElement
getMenuPart()
Sección titulada «getMenuPart()»getMenuPart():
Part|null
Defined in: export/ContextMenu.ts:72
Get the part the menu was opened on.
Returns
Sección titulada «Returns»Part | null
handleContextMenu()
Sección titulada «handleContextMenu()»handleContextMenu(
e):void
Defined in: export/ContextMenu.ts:210
Handle a right-click (contextmenu) event.
Parameters
Sección titulada «Parameters»MouseEvent
Returns
Sección titulada «Returns»void
open(
x,y,part):void
Defined in: export/ContextMenu.ts:95
Open the context menu at a screen position.
Parameters
Sección titulada «Parameters»number
Screen X coordinate.
number
Screen Y coordinate.
Part | null
The part that was right-clicked, or null for background.
Returns
Sección titulada «Returns»void