cssClassItemGroup |
String
|
|
Gets or sets the css class of the child item-group. |
cssClassSubGroup |
String
|
|
Gets or sets the css class of a sub-group. Option has effect only when the subGroupId is specified. |
cssClassIcon |
String
|
|
Gets or sets the css class of the icon. |
style |
String
|
|
Gets or sets the css style of the item. |
itemGroupStyle |
String
|
|
Gets or sets the css style of the item-group. |
hasIcon |
Boolean
|
false
|
Gets or sets a value indicating if the item has an icon. |
iconURL |
String
|
|
Gets or sets the URL of the icon. |
type |
TypeOption
|
|
Gets or sets the item button type. |
href |
String
|
|
Gets or sets the href (hypertext reference) of the item. Applies to non-split buttons only. |
target |
String
|
|
Gets or sets the href target of the item. Applies to non-split buttons only. |
command |
function
|
String
|
|
Gets or sets the command action of the item. A string wrapped function example: "app.section.doCommand". |
radioGroupId |
String
|
|
Gets or sets the id of the radio group to which this item belongs. |
subGroupId |
String
|
|
Gets or sets the id of the sub group (container) to which this item belongs. When provided, an HTML element will be created to serve as a container for all items with the same sub-group identifier |
expandDirection |
ExpandDirectionOption
|
|
Gets or sets the direction in which the menu item will expand it's children. |
isCategory |
Boolean
|
|
Gets or sets a value indicating that the item is a category. Child-items of a category are rendered as root-level navigation and are displayed when the category-item is selected (hiding the current root menu/category). |
expandOnSelect |
Boolean
|
|
Gets or sets a value indicating if a selectable item with child-items is expanded when selected. |
collapseAllOnSelect |
Boolean
|
|
Gets or sets a value indicating if all items are collapsed when an item is selected. Option has effect only when the corresponding item-group is not statically positioned. |
expandable |
Boolean
|
|
Gets or sets a value indicating if the item can be expanded/collapsed (true) or is always in expanded state (false). Option has effect only when the corresponding item-group is statically positioned. |
expanded |
Boolean
|
false
|
Gets or sets a value indicating if the item is initially expanded. Option has effect only when the item is expandable (otherwise child-items are always expanded) and the child-item list is loaded. |
selectable |
Boolean
|
null
|
Gets or sets a value indicating if the item is selectable. By default the item is selectable when there are no child-items or the item is a RADIO/CHECK-BUTTON type. Disable option when an item renders a template with no navigational purpose. |
selectedChild |
Boolean
|
false
|
Gets or sets a value indicating if a child-item is selected. |
hasChildItems |
Boolean
|
false
|
Gets or sets a value indicating if the item has children. Option has effect only when the child-items are loaded on demand. |
expandDelay |
Number
|
|
Gets or sets the delay in milliseconds before expanding a menu-item through a pointer-enter/leave event. |
buttonId |
String
|
|
Gets or sets the id of the base item button. |
itemGroupBoxId |
String
|
|
Gets or sets the id of the base item-group box. |
itemList |
Array.<Item>
|
|
Gets or sets the child-item list of the item. |