Packageorg.apache.flex.createjs.core
Classpublic class UIBase
InheritanceUIBase Inheritance flash.display.Sprite
Implements IStrand, IEventDispatcher
Subclasses ViewBase



Public Properties
 PropertyDefined By
  beads : Array
UIBase
  height : Number
[override]
UIBase
  id : String
UIBase
  model : IBeadModel
UIBase
  width : Number
[override]
UIBase
Protected Properties
 PropertyDefined By
  $height : Number
[read-only]
UIBase
  $width : Number
[read-only]
UIBase
Public Methods
 MethodDefined By
  
UIBase
  
addBead(bead:IBead):void
UIBase
  
getBeadByType(classOrInterface:Class):IBead
UIBase
  
UIBase
Property Detail
$heightproperty
$height:Number  [read-only]


Implementation
    protected function get $height():Number
$widthproperty 
$width:Number  [read-only]


Implementation
    protected function get $width():Number
beadsproperty 
public var beads:Array

heightproperty 
height:Number[override]


Implementation
    public function get height():Number
    public function set height(value:Number):void
idproperty 
id:String


Implementation
    public function get id():String
    public function set id(value:String):void
modelproperty 
model:IBeadModel


Implementation
    public function get model():IBeadModel
    public function set model(value:IBeadModel):void
widthproperty 
width:Number[override]


Implementation
    public function get width():Number
    public function set width(value:Number):void
Constructor Detail
UIBase()Constructor
public function UIBase()



Method Detail
addBead()method
public function addBead(bead:IBead):void

Parameters

bead:IBead

getBeadByType()method 
public function getBeadByType(classOrInterface:Class):IBead

Parameters

classOrInterface:Class

Returns
IBead
removeBead()method 
public function removeBead(value:IBead):IBead

Parameters

value:IBead

Returns
IBead