Packageview.flex.surfaceComponents.components
Classpublic class Tabs
InheritanceTabs Inheritance spark.components.Group
Implements view.interfaces.IFlexSurfaceComponent, view.interfaces.IMultiViewContainer, view.interfaces.IDataProviderComponent

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
  dataProvider : IList
[read-only]
Tabs
  isSelected : Boolean
Tabs
  numViews : int
[read-only]
Tabs
  propertiesChangedEvents : Array
[read-only]
Tabs
  propertyEditorClass : Class
[read-only]
Tabs
  selectedIndex : int
Tabs
  selectedView : SkinnableContainer
[read-only]
Tabs
Public Methods
 MethodDefined By
  
Tabs
  
fromXML(xml:XML, callback:Function):void
Tabs
  
getViewAt(index:int):SkinnableContainer
Tabs
  
tabFromXML(tab:NavigatorContent, xml:XML, callback:Function):void
Tabs
  
toCode():XML
Tabs
  
toRora():XML
Tabs
  
Tabs
  
toXML():XML
Tabs
Protected Methods
 MethodDefined By
  
[override]
Tabs
Public Constants
 ConstantDefined By
  ELEMENT_NAME : String = tabs
[static]
Tabs
Property Detail
dataProviderproperty
dataProvider:IList  [read-only]

This property can be used as the source for data binding.


Implementation
    public function get dataProvider():IList
isSelectedproperty 
isSelected:Boolean


Implementation
    public function get isSelected():Boolean
    public function set isSelected(value:Boolean):void
numViewsproperty 
numViews:int  [read-only]

This property can be used as the source for data binding.


Implementation
    public function get numViews():int
propertiesChangedEventsproperty 
propertiesChangedEvents:Array  [read-only]


Implementation
    public function get propertiesChangedEvents():Array
propertyEditorClassproperty 
propertyEditorClass:Class  [read-only]


Implementation
    public function get propertyEditorClass():Class
selectedIndexproperty 
selectedIndex:int

This property can be used as the source for data binding.


Implementation
    public function get selectedIndex():int
    public function set selectedIndex(value:int):void
selectedViewproperty 
selectedView:SkinnableContainer  [read-only]

This property can be used as the source for data binding.


Implementation
    public function get selectedView():SkinnableContainer
Constructor Detail
Tabs()Constructor
public function Tabs()



Method Detail
commitProperties()method
override protected function commitProperties():void

fromXML()method 
public function fromXML(xml:XML, callback:Function):void

Parameters

xml:XML
 
callback:Function

getViewAt()method 
public function getViewAt(index:int):SkinnableContainer

Parameters

index:int

Returns
SkinnableContainer
tabFromXML()method 
public function tabFromXML(tab:NavigatorContent, xml:XML, callback:Function):void

Parameters

tab:NavigatorContent
 
xml:XML
 
callback:Function

toCode()method 
public function toCode():XML

Returns
XML
toRora()method 
public function toRora():XML

Returns
XML
toRoyaleConvertCode()method 
public function toRoyaleConvertCode():XML

Returns
XML
toXML()method 
public function toXML():XML

Returns
XML
Constant Detail
ELEMENT_NAMEConstant
public static const ELEMENT_NAME:String = tabs