tinymce.ui.Container

Namespace tinymce.ui
Class Container
Inheritance Container Control
Subclasses Toolbar, ToolbarGroup
This class is the base class for all container controls like toolbars. This class should not be instantiated directly other container controls should inherit from this one.

Public Properties

Property Defined By
controls : Array
Array of controls added to the container.
Container

Public Methods

Method Defined By
Container(id:String, s:Object)
Base contrustor a new container control instance.
Container
Adds a control to the collection of controls for the container.
Container
destroy():void
Destroys the control will free any memory by removing event listeners etc.
Control
get(n:String):Control
Returns a control by id from the containers collection.
Container
isActive():Boolean
Returns true/false if the control is disabled or not.
Control
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
postRender():void
Post render event.
Control
remove():void
Removes the control.
Control
renderHTML():String
Renders the control as a HTML string.
Control
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
setState(c:String, s:Boolean):void
Sets the specified class state for the control.
Control

Property details

controlsproperty

public controls : Array
Array of controls added to the container.

Method details

Containerconstructor

public function Container(id:String, s:Object)
Base contrustor a new container control instance.

Parameters

id:String Control id to use for the container.
s:Object Optional name/value settings object.

addmethod

public function add(c:Control):Control
Adds a control to the collection of controls for the container.

Parameters

c:Control Control instance to add to the container.

Returns

Control - Same control instance that got passed in.

getmethod

public function get(n:String):Control
Returns a control by id from the containers collection.

Parameters

n:String Id for the control to retrive.

Returns

Control - Control instance by the specified name or undefined if it wasn't found.