Implements a simple HTML5 accordion menu component.
This is an HTML5 component; it will only correctly run on HTML5 compliant browsers.
Subclasses can set this to change default enclosingClass used for this component.
Do not include in "form" module.
ongetdata event handler: If defined, this event is returns an array of items to be displayed within the menu.
onselect event handler: If defined, this event is fired when the user clicks on a item within the menu.
Current selected item.
This is a string of the form 'index1,index2,...', where each index is the 0-based ordinal position of a menu, its first level child, etc.
Additional style to apply to items in the menu.
Adjust the size of a menu item's parents.
Get HTML for a dynamic menu based on the given content object graph. Each node in the graph may define key, caption,action, targetId, image, and children.
Get the model used to drive the menu.
Action handler for menu item.
User click on a menu item.
Notification that the dataController associated with this grid has raised an event.
Client-side method to render this component.
Select a given menu item and expand it (if it has children). index is the index number of the menu item (0-based).