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