addCheckbox | adds a new checkbox, sibling/child mode |
addContextZone | adds a context zone to a context menu |
addNewChild | adds a new child item |
addNewSeparator | adds a new separator |
addNewSibling | adds a new sibling item |
addRadioButton | adds a new radio button, sibling/child mode |
attachEvent | adds any user-defined handler to available events |
clearAll | clears all the loaded items |
clearHref | removes HREF from an item and returns the item to default onClick behavior |
clearItemImage | removes both enabled and disabled item images |
detachEvent | detaches a handler from an event |
enableDynamicLoading | enables dynamic loading of sublevels |
enableEffect | sets animation for a context menu |
forEachItem | iterator, calls a user-defined handler function for each item |
getCheckboxState | returns true, if a checkbox is checked |
getCircuit | returns an array of ids from the topmost parent to the chosen item |
getContextMenuHideAllMode | returns the state of the "hide all" context menu mode |
getHotKey | returns item's hot-key (just the text label) |
getItemImage | returns item's images for enabled and disabled modes |
getItemPosition | returns item's position in the current polygon |
getItemText | returns item's text |
getItemType | returns item type by id |
getParentId | returns the id of the item's parent |
getRadioChecked | returns the id of the checked radio button in the group |
getTooltip | returns current tooltip text of a menu item |
getUserData | returns an item's userdata |
hide | hides any open menu polygons |
hideContextMenu | usercall to hide a context menu |
hideItem | hides an item |
isContextZone | checks whether an object is used as a context zone for the menu |
isItemEnabled | checks whether an item is enabled |
isItemHidden | checks whether an item is hidden |
loadFromHTML | loads menu data from an HTML file and calls onLoadFunction when loading is done |
loadStruct | loads data to the component via XML or JSON, usually component config |
loadXML | loads menu data from an XML file and calls the onLoadFunction when the loading is done |
loadXMLString | loads menu data from an XML string and calls onLoadFunction when loading is done |
removeContextZone | removes an object from the list of context zones |
removeItem | removes an item with all its nested sublevels from the menu |
renderAsContextMenu | renders a menu as a context one |
serialize | serializes menu structure to an XML object |
setAlign | sets menu's top level align |
setAutoHideMode | sets to false to prevent hiding a context menu by click |
setAutoShowMode | sets to false to prevent showing a context menu by a click |
setCheckboxState | sets a checkbox's state (checked/unchecked) |
setContextMenuHideAllMode | if set to true, the method will hide all the opened context menu polygons on mouseout |
setHotKey | sets menu hot-key (just text label) |
setHref | sets HREF to an item; overwrites the old one if it exists |
setIconPath | defines the url to the folder where the user-defined icons are located |
setIconsPath | defines the url to the folder where the user-defined icons are located |
setIconset | sets the font awesome iconset |
setImagePath | sets path to images |
setItemDisabled | disables an item |
setItemEnabled | enables an item |
setItemImage | sets an image for an item |
setItemPosition | sets a new item's position in the current polygon (moves an item inside the single level) |
setItemText | sets a text for an item |
setOpenMode | sets the opening mode for a menu |
setOverflowHeight | sets the maximum number of visible items in polygons |
setRadioChecked | checks a radio button inside of the group |
setSkin | changes the skin of the menu |
setTooltip | sets a tooltip for a menu item |
setTopText | sets a top level additional text (for a usual menubar) |
setUserData | sets user data for an item |
setVisibleArea | sets an area where a menu can appear |
setWebModeTimeout | sets timeout for hiding a menu ("web" mode only) |
showContextMenu | a usercall to show a context menu |
showItem | shows an item |
unload | unloads a menu from the page (destructor) |
onAfterContextMenu | fires after the moment when a context menu appears by the right mouse click |
onBeforeContextMenu | fires before the moment when a context menu appears by the right mouse click |
onCheckboxClick | fires when the user clicks any checkbox item |
onClick | fires when the user clicks the left mouse button on an enabled, not complex menu item |
onContextMenu | fires when the user clicks on the context menu zone with the right mouse button |
onHide | fires when the user moves the mouse cursor out of the menu polygon |
onRadioClick | fires when the user clicks any radio item |
onShow | fires when the user hovers over any polygon opener by a mouse cursor |
onTouch | fires when the user hovers over any polygon opener by a mouse cursor for the first time |
onXLE | fires when the data loading is finished and a component or data is rendered |
onXLS | fires when XML loading started |