Class MenuItem

Simple container to store a menu item

Source : file contextMenus/baseContextMenu/MenuItem.js at line 31

Constructor

new MenuItem ( itemText, isActive, action )

The constructor

Source : file contextMenus/baseContextMenu/MenuItem.js at line 62

Parameters

Name Type Description
itemText String

The text to be displayed in the menu

isActive Boolean

A flag indicating if the menu item can be selected in the menu

action Function

The action to execute when the item is selected

Public getters and setters

readonly get isActive : Boolean

A flag indicating if the menu item can be selected in the menu. Non selectable menu items are displayed in gray in the menu

Source : file contextMenus/baseContextMenu/MenuItem.js at line 82

readonly get itemText : String

The text to be displayed in the menu

Source : file contextMenus/baseContextMenu/MenuItem.js at line 74

Public methods

doAction ( )

Execute the action registered for the item

Source : file contextMenus/baseContextMenu/MenuItem.js at line 88

Private properties

#action : Function

The action to execute when the item is selected

Source : file contextMenus/baseContextMenu/MenuItem.js at line 53

#isActive : Boolean

A flag indicating if the menu item can be selected in the menu. Non selectable menu items are displayed in gray in the menu

Source : file contextMenus/baseContextMenu/MenuItem.js at line 46

#itemText : String

The text to be displayed in the menu

Source : file contextMenus/baseContextMenu/MenuItem.js at line 38