The UIBase class is the base class for most composite user interface
components. For the Flash Player, Buttons and Text controls may
have a different base class and therefore may not extend UIBase.
However all user interface components should implement IUIBase.
Set a different class for rollOver events so that there aren't dependencies on the flash classes on the JS side.
UIBase
Property Detail
$height
property
$height:Number [read-only]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
Retrieve the low-level bounding box height.
Not implemented in JS.
Implementation public function get $height():Number
$width
property
$width:Number [read-only]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
Retrieve the low-level bounding box width.
Not implemented in JS.
Implementation public function get $width():Number
beads
property
public var beads:Array
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The array property that is used to add additional
beads to an MXML tag. From ActionScript, just
call addBead directly.
className
property
className:String
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The classname. Often used for CSS
class selector lookups.
Implementation public function get className():String public function set className(value:String):void
element
property
element:IFlexJSElement [read-only]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
Each IUIBase has an element that is actually added to
the platform's display list DOM. It may not be the actual
component itself.
Implementation public function get element():IFlexJSElement
explicitHeight
property
explicitHeight:Number
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The explicitly set width (as opposed to measured width
or percentage width).
Implementation public function get explicitHeight():Number public function set explicitHeight(value:Number):void
explicitWidth
property
explicitWidth:Number
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The explicitly set width (as opposed to measured width
or percentage width).
Implementation public function get explicitWidth():Number public function set explicitWidth(value:Number):void
height
property
height:Number[override]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The height of the component. If no height has been previously
set the default height may be specified in the IValuesImpl
or determined as the bounding box around all child
components and graphics.
This property can be used as the source for data binding.
Implementation public function get height():Number public function set height(value:Number):void
id
property
id:String
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
An id property for MXML documents.
Implementation public function get id():String public function set id(value:String):void
Implementation public function get measurementBead():IMeasurementBead
model
property
model:Object
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
An IBeadModel that serves as the data model for the component.
Implementation public function get model():Object public function set model(value:Object):void
numElements
property
numElements:int [read-only]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The number of elements in the parent.
Implementation public function get numElements():int
percentHeight
property
percentHeight:Number
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The requested percentage height this component
should have in the parent container. Note that
the actual percentage may be different if the
total is more than 100% or if there are other
components with explicitly set heights.
Implementation public function get percentHeight():Number public function set percentHeight(value:Number):void
percentWidth
property
percentWidth:Number
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The requested percentage width this component
should have in the parent container. Note that
the actual percentage may be different if the
total is more than 100% or if there are other
components with explicitly set widths.
Implementation public function get percentWidth():Number public function set percentWidth(value:Number):void
style
property
style:Object
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The object that contains
"styles" and other associated
name-value pairs. You can
also specify a string in
HTML style attribute format.
Implementation public function get style():Object public function set style(value:Object):void
An IBeadView that serves as the view for the component.
Implementation public function get view():IBeadView public function set view(value:IBeadView):void
width
property
width:Number[override]
Language Version :
ActionScript 3.0
Product Version :
FlexJS 0.0
Runtime Versions :
Flash Player 10.2, AIR 2.6
The width of the component. If no width has been previously
set the default width may be specified in the IValuesImpl
or determined as the bounding box around all child
components and graphics.
This property can be used as the source for data binding.
Implementation public function get width():Number public function set width(value:Number):void