| Name |
Description |
AddItem |
Adds a new item to the EasyMenu
AddItem(id, type, innerHTML, icon, url, urlTarget, onClientClick, AutoHideMenu, position)
- id - The id of the item to add.
- type - The item type to add (MenuItem, MenuSeparator or any custom defined types).
- innerHTML - The content of the item to add.
- icon - Icon to display for the item Optional.
- url - Url to open when item is clicked Optional.
- urlTarget - Frame where url is to be opened Optional.
- onClientClick - Javascript code to execute when item is clicked Optional.
- AutoHideMenu - If true, the menu will autohide Optional.
- position - The position inside menu where you need to be added Optional.
ob_em_EasyMenu1.AddItem("item1", "MenuItem", "some content");
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1.
- icon will only be used if menu uses icons. |
RemoveItem |
Removes an existing item from the EasyMenu
RemoveItem(id)
- id - The id of the item to remove.
ob_em_EasyMenu1.RemoveItem("item1");
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
attachToControl |
Attaches an EasyMenu to a specified element.
attachToControl(id)
- id - The id of the element to which the EasyMenu should attach (will appear).
ob_em_EasyMenu1.attachToControl("div1");
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
detachFromControl |
Detaches an EasyMenu from the elements it is curently attached to.
detachFromControl(id)
- id - The id of the element from which the EasyMenu should detach (will no longer appear).
ob_em_EasyMenu1.detachFromControl("div1");
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
detachFromAllControls |
Detaches an EasyMenu from all the elements it is curently attached to.
detachFromAllControls()
ob_em_EasyMenu1.detachFromAllControls();
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
ob_em_SelectItem |
Selects the menu item specified by id.
ob_em_SelectItem(id)
- id - The id of the element that will be selected.
ob_em_SelectItem("item1");
|
ob_em_DeselectItem |
Deselects the menu item specified by id.
ob_em_DeselectItem(id)
- id - The id of the element that will be deselected.
ob_em_DeselectItem("item1");
|
hideMenu |
Hides the menu.
ob_em_EasyMenu1.hideMenu()
ob_em_EasyMenu1.hideMenu();
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
showMenu |
Shows the menu.
ob_em_EasyMenu1.showMenu(event, virtualElement, left, top)
- event - The event that triggered this method.
- virtualElement - The html element object where the menu will be virtually attached.
- left - Left absolute position where the menu will be displayed. If none is specified then cursor position will be used.
- right - Right absolute position where the menu will be displayed. If none is specified then cursor position will be used.
ob_em_EasyMenu1.showMenu(event, this);
ob_em_EasyMenu1.showMenu(event, this, 200, 200);
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1.
Check show menu tutorial. |
SetItemInnerHTML |
Set the menu item inner HTML.
ob_em_EasyMenu1.SetItemInnerHTML(id, innerHTML)
- id - The id of the menu item that will be changed.
- innerHTML - The content of the item to change.
ob_em_EasyMenu1.SetItemInnerHTML('menuItem1', 'New Content');
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
HideItem |
Hides a menu item.
ob_em_EasyMenu1.HideItem(id)
- id - The id of the menu item that will be hidden.
ob_em_EasyMenu1.HideItem('menuItem1');
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |
ShowItem |
Shows a hidden menu item.
ob_em_EasyMenu1.ShowItem(id)
- id - The id of the hidden menu item that will be shown.
ob_em_EasyMenu1.ShowItem('menuItem1');
Note:
- document.getElementById("EasyMenu1").object is the same as
ob_em_EasyMenu1. |