| Package | net.goozo.mx.dockalbe |
| Class | public class DockableTabNavigator |
| Inheritance | DockableTabNavigator ClosableTabNavigator mx.containers.TabNavigator |
| Implements | net.goozo.mx.dockalbe.IDockableContainer |
DockableTabNavigator is a special TabNavigator control
| Property | Defined by | ||
|---|---|---|---|
| autoCreatePanelEnabled : Boolean = true
If autoCreatePanelEnabled is false, the children in this
DockableTabNavigator can only be dropped into another existing
DockableTabNavigator.
| DockableTabNavigator | ||
![]() | autoRemove : 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 | ||
| Method | Defined by | ||
|---|---|---|---|
|
Constructor
| DockableTabNavigator | ||
![]() |
closeChild():void
Try closing the selected tab child.
| ClosableTabNavigator | |
![]() |
removeChild(child:DisplayObject):DisplayObject
If autoRemove is true, the ClosableTabNavigator itself will
be removed after its last child has been removed.
| ClosableTabNavigator | |
| Event | Summary | Defined by | ||
|---|---|---|---|---|
| DockableTabNavigator | ||||
| autoCreatePanelEnabled | property |
public var autoCreatePanelEnabled:Boolean = trueIf 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.
| dockId | property |
public var dockId:String = ""A DockableTabNavigator will refused to accept the child from another DockableTabNavigator with a different dockId.
The default value is "".
| floatEnabled | property |
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.
public function get floatEnabled():Boolean
public function set floatEnabled(value:Boolean):void
See also
| multiTabEnabled | property |
public var multiTabEnabled:Boolean = truemultiTabEnabled indicates whether the tabNavigator allows more than one child.
The default value is true.
| DockableTabNavigator | () | constructor |
public function DockableTabNavigator()Constructor
| childChange | event |