[]
The ContextMenu class consists of the following members. You can use this class to disable a menu item on the client side.
Constructor | Description |
---|---|
public ContextMenu(); | Initializes a new instance of the ContextMenu class |
Property | Description |
---|---|
public Array Items {get;} | Gets the MenuItem collection |
Method | Description |
---|---|
GetItem(name: string); | Gets a menu item using text |
SetEnabled(enabled); | Sets the menu item enabled state |
GetEnabled(); | Gets the menu item enabled state |
GetText(); | Gets the menu item text |
This is a sample that disables a menu item. On the client side, the script would look like this:
function onContextMenuOpening(event)
{
var menu = event.ContextMenu;
var copyItem = menu.GetItem("Copy");
copyItem.SetEnabled(false);
}