Methods
-
activated(e, menuData)
-
Operation that will run after contextMenu showed on screen.
Parameters:
Name Type Description e
JQuery.Event menuData
ContextMenuData - Source:
Returns:
- Type
- undefined
-
create(e, currentMenuData, rootMenuData)
-
Create a menu based on the options. Also created submenus.
Parameters:
Name Type Argument Description e
JQuery.Event currentMenuData
ContextMenuData rootMenuData
ContextMenuData <nullable>
- Source:
-
hide(e, menuData, force)
-
Hide the menu.
Parameters:
Name Type Description e
JQuery.Event menuData
ContextMenuData force
boolean - Source:
-
layer(e, menuData, zIndex)
-
Create the overlay layer so we can capture the click outside the menu and close it.
Parameters:
Name Type Description e
JQuery.Event menuData
ContextMenuData zIndex
number - Source:
Returns:
- Type
- jQuery
-
processPromises(e, currentMenuData, rootMenuData, promise)
-
Process submenu promise.
Parameters:
Name Type Description e
JQuery.Event currentMenuData
ContextMenuData rootMenuData
ContextMenuData promise
Promise - Source:
-
resize(e, $menu, nested)
-
Resize the menu to its content.
Parameters:
Name Type Argument Description e
ContextMenuEvent $menu
JQuery nested
boolean <nullable>
- Source:
-
show(e, menuData, x, y)
-
Show the menu.
Parameters:
Name Type Description e
JQuery.Event menuData
ContextMenuData x
number y
number - Source:
-
update(e, currentMenuData, rootMenuData)
-
Update the contextmenu, re-evaluates the whole menu (including disabled/visible callbacks)
Parameters:
Name Type Argument Description e
JQuery.Event currentMenuData
ContextMenuData <nullable>
rootMenuData
ContextMenuData <nullable>
- Source: