| Namespace | tinymce.ui |
| Class | DropMenu |
| Inheritance | DropMenu Menu MenuItem Control |
| Method | Defined By |
|---|---|
|
DropMenu(id:String, s:Object)
Constructs a new drop menu control instance.
|
DropMenu |
|
Adds a new menu, menu item or sub classes of them to the drop menu.
|
DropMenu |
|
Adds a sub menu to the menu.
|
Menu |
|
Adds a menu separator between the menu items.
|
Menu |
|
collapse(d:Boolean):void
Collapses the menu, this will hide the menu and all menu items.
|
DropMenu |
|
createMenu(s:Object):DropMenu
Created a new sub menu for the drop menu control.
|
DropMenu |
|
destroy():void
Destroys the menu.
|
DropMenu |
|
expand(d:Boolean):void
Expands the menu, this will show them menu and all menu items.
|
Menu |
|
hasMenus():Boolean
Returns true/false if the menu has sub menus or not.
|
Menu |
|
hideMenu():void
Hides the displayed menu.
|
DropMenu |
|
isActive():Boolean
Returns true/false if the control is disabled or not.
|
Control |
|
isCollapsed():Boolean
Returns true/false if the menu has been collapsed or not.
|
Menu |
|
isDisabled():Boolean
Returns true/false if the control is disabled or not.
|
Control |
|
isRendered():Boolean
Returns true/false if the control has been rendered or not.
|
Control |
|
isSelected():Boolean
Returns true/false if the control is selected or not.
|
MenuItem |
|
postRender():void
Post render handler.
|
MenuItem |
|
Removes a specific sub menu or menu item from the drop menu.
|
DropMenu |
|
removeAll():void
Removes all menu items and sub menu items from the menu.
|
Menu |
|
renderHTML():String
Renders the control as a HTML string.
|
Control |
|
renderNode():Element
Renders the specified menu node to the dom.
|
DropMenu |
|
renderTo(n:Element):void
Renders the control to the specified container element.
|
Control |
|
setActive(s:Boolean):void
Sets the activated state for the control.
|
Control |
|
setDisabled(s:Boolean):void
Sets the disabled state for the control.
|
Control |
|
setSelected(s:Boolean):void
Sets the selected state for the control.
|
MenuItem |
|
setState(c:String, s:Boolean):void
Sets the specified class state for the control.
|
Control |
|
showMenu(x:Number, y:Number, px:Numner):void
Displays the menu at the specified cordinate.
|
DropMenu |
|
update():void
Repaints the menu after new items have been added dynamically.
|
DropMenu |
public
function DropMenu(id:String, s:Object)
| id:String | Button control id for the button. |
| s:Object | Optional name/value settings object. |
public
function add(o:Control):Control
| o:Control | Menu or menu item to add to the drop menu. |
public
function collapse(d:Boolean):void
| d:Boolean | Optional deep state. If this is set to true all children will be collapsed as well. |
public
function createMenu(s:Object):DropMenu
| s:Object | Optional name/value settings object. |
public
function destroy():void
public
function hideMenu():void
public
function remove(o:Control):Control
| o:Control | Menu item or menu to remove from drop menu. |
public
function renderNode():Element
public
function showMenu(x:Number, y:Number, px:Numner):void
| x:Number | Horizontal position of the menu. |
| y:Number | Vertical position of the menu. |
| px:Numner | Optional parent X position used when menus are cascading. |
public
function update():void