Packageorg.samchon.library.ui
Classpublic class ButtonBar
InheritanceButtonBar Inheritance spark.components.ButtonBar

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
  allowMultipleSelection : Boolean
[write-only]
ButtonBar
  removedIndex : int
[read-only]
ButtonBar
  removedItem : Object
[read-only]
ButtonBar
  selectedIndex : int
[override]
ButtonBar
  selectedIndices : Array
ButtonBar
  selectedItems : Array
[read-only]
ButtonBar
Protected Properties
 PropertyDefined By
  _allowMultipleSelection : Boolean
ButtonBar
  creationFlag : Boolean = false
ButtonBar
  _removedIndex : int = -1
ButtonBar
  _selectedIndex : int = -1
ButtonBar
  _selectedIndices : Array
ButtonBar
  _setSelectedIndex : int = -1
ButtonBar
Public Methods
 MethodDefined By
  
ButtonBar
  
removeSelectionAt(x:int, manual:Boolean = true):void
ButtonBar
Protected Methods
 MethodDefined By
  
getItemRenderer(index:int):IItemRenderer
ButtonBar
  
itemSelected(index:int, selected:Boolean):void
[override]
ButtonBar
  
main(event:FlexEvent):void
ButtonBar
Property Detail
_allowMultipleSelectionproperty
protected var _allowMultipleSelection:Boolean

_removedIndexproperty 
protected var _removedIndex:int = -1

_selectedIndexproperty 
protected var _selectedIndex:int = -1

_selectedIndicesproperty 
protected var _selectedIndices:Array

_setSelectedIndexproperty 
protected var _setSelectedIndex:int = -1

allowMultipleSelectionproperty 
allowMultipleSelection:Boolean  [write-only]


Implementation
    public function set allowMultipleSelection(value:Boolean):void
creationFlagproperty 
protected var creationFlag:Boolean = false

removedIndexproperty 
removedIndex:int  [read-only]


Implementation
    public function get removedIndex():int
removedItemproperty 
removedItem:Object  [read-only]


Implementation
    public function get removedItem():Object
selectedIndexproperty 
selectedIndex:int[override]


Implementation
    public function get selectedIndex():int
    public function set selectedIndex(value:int):void
selectedIndicesproperty 
selectedIndices:Array


Implementation
    public function get selectedIndices():Array
    public function set selectedIndices(value:Array):void
selectedItemsproperty 
selectedItems:Array  [read-only]


Implementation
    public function get selectedItems():Array
Constructor Detail
ButtonBar()Constructor
public function ButtonBar()



Method Detail
getItemRenderer()method
protected function getItemRenderer(index:int):IItemRenderer

Parameters

index:int

Returns
IItemRenderer
itemSelected()method 
override protected function itemSelected(index:int, selected:Boolean):void

Parameters

index:int
 
selected:Boolean

main()method 
protected function main(event:FlexEvent):void

Parameters

event:FlexEvent

removeSelectionAt()method 
public function removeSelectionAt(x:int, manual:Boolean = true):void

Parameters

x:int
 
manual:Boolean (default = true)