Packagenet.goozo.mx.dockalbe
Classpublic class DockableTabNavigator
InheritanceDockableTabNavigator Inheritance ClosableTabNavigator Inheritance mx.containers.TabNavigator
Implementsnet.goozo.mx.dockalbe.IDockableContainer

DockableTabNavigator is a special TabNavigator control



Public Properties
 PropertyDefined by
  autoCreatePanelEnabled : Boolean = true
If autoCreatePanelEnabled is false, the children in this DockableTabNavigator can only be dropped into another existing DockableTabNavigator.
DockableTabNavigator
 InheritedautoRemove : Boolean = true
If autoRemove is true, it will be removed when all of its children have been removed.
ClosableTabNavigator
  dockId : String = ""
A DockableTabNavigator will refused to accept the child from another DockableTabNavigator with a different dockId.
DockableTabNavigator
  floatEnabled : Boolean
floatEnabled indicates whether the children in this tabnavigator can be dragged out and canverted to a FloatPanel.
DockableTabNavigator
  multiTabEnabled : Boolean = true
multiTabEnabled indicates whether the tabNavigator allows more than one child.
DockableTabNavigator
Public Methods
 MethodDefined by
  
Constructor
DockableTabNavigator
 Inherited
closeChild():void
Try closing the selected tab child.
ClosableTabNavigator
 Inherited
removeChild(child:DisplayObject):DisplayObject
If autoRemove is true, the ClosableTabNavigator itself will be removed after its last child has been removed.
ClosableTabNavigator
Events
 EventSummaryDefined by
    DockableTabNavigator
Property detail
autoCreatePanelEnabledproperty
public var autoCreatePanelEnabled:Boolean = true

If autoCreatePanelEnabled is false, the children in this DockableTabNavigator can only be dropped into another existing DockableTabNavigator. If autoCreatePanelEnabled is true, A DockablePanel or a FloatPanel will be created when necessary. And the child will be put into a new DockableTabNavigator.

The default value is true.

dockIdproperty 
public var dockId:String = ""

A DockableTabNavigator will refused to accept the child from another DockableTabNavigator with a different dockId.

The default value is "".

floatEnabledproperty 
floatEnabled:Boolean  [read-write]

floatEnabled indicates whether the children in this tabnavigator can be dragged out and canverted to a FloatPanel.

The default value is true.

Implementation
    public function get floatEnabled():Boolean
    public function set floatEnabled(value:Boolean):void

See also

multiTabEnabledproperty 
public var multiTabEnabled:Boolean = true

multiTabEnabled indicates whether the tabNavigator allows more than one child.

The default value is true.

Constructor detail
DockableTabNavigator()constructor
public function DockableTabNavigator()

Constructor

Event detail
childChangeevent 
Event object type: net.goozo.mx.dockable.ChildChangeEvent