Packagecom.afcomponents.umap.gui.button
Classpublic class SwitchButton
InheritanceSwitchButton Inheritance GuiButton Inheritance flash.display.Sprite

Button with 2 states, normal & selected



Public Properties
 PropertyDefined by
 InheritedautoSize : Boolean
Gets or sets the autoSize property.
GuiButton
 InheritedcurrentState : DisplayObject
GuiButton
 InheriteddownState : DisplayObject
Gets or sets the down state display object.
GuiButton
 Inheritedenabled : Boolean
Get or sets button's enable property.
GuiButton
 Inheritedgrouped : Boolean
GuiButton
 InheritedhitTestState : DisplayObject
Gets or sets the up state display object.
GuiButton
 Inheritedlabel : String
Gets or sets button's label.
GuiButton
 InheritedoverState : DisplayObject
Gets or sets the over state display object.
GuiButton
 Inheritedpadding : Point
GuiButton
  selected : Boolean
SwitchButton
  switchMode : Boolean
[write-only]
SwitchButton
 Inheritedtype : String
GuiButton
 InheritedupState : DisplayObject
Gets or sets the up state display object.
GuiButton
Public Methods
 MethodDefined by
  
SwitchButton(label:String, type:String, normalSkin:ButtonSkin, selectedSkin:ButtonSkin, padding:Point = null, grouped:Boolean = false)
Creates a SwitchButton.
SwitchButton
 Inherited
GuiButton
  
dispose():void
SwitchButton
 Inherited
enable(flag:Boolean):void
GuiButton
 Inherited
enableAutoRepeat(repeatStartDelay:uint, repeatDelay:uint):void
GuiButton
 Inherited
getSkinRect():Rectangle
GuiButton
  
select(flag:Boolean = true):void
SwitchButton
 Inherited
setSize(new_width:uint, new_height:uint):void
Resize button.
GuiButton
Property detail
selectedproperty
selected:Boolean  [read-write]

Implementation
    public function get selected():Boolean
    public function set selected(value:Boolean):void
switchModeproperty 
switchMode:Boolean  [write-only]Implementation
    public function set switchMode(value:Boolean):void
Constructor detail
SwitchButton()constructor
public function SwitchButton(label:String, type:String, normalSkin:ButtonSkin, selectedSkin:ButtonSkin, padding:Point = null, grouped:Boolean = false)

Creates a SwitchButton.

Parameters
label:String
 
type:String
 
normalSkin:ButtonSkin
 
selectedSkin:ButtonSkin
 
padding:Point (default = null)
 
grouped:Boolean (default = false)
Method detail
dispose()method
public override function dispose():void

select()method 
public function select(flag:Boolean = true):void

Parameters
flag:Boolean (default = true)