Packageorg.unbland.ui
Interfacepublic interface IUINumericBase extends IUIBase, flash.events.IEventDispatcher
ImplementorsUINumericBase, UINumericController



Public Properties
 PropertyDefined by
 InheritedautoRendering : Boolean
この UI のレンダリングを自動的に行うか否かです.
IUIBase
 Inheritedenabled : Boolean
この UI がユーザーのマウスやキーボード操作を受け付けるか否かです.
IUIBase
  governed : Boolean
この UI が示す数値を最小値と最大値の範囲内に丸め込むか否かです.
IUINumericBase
  length : Number
[read-only] 最小値から最大値までの長さです.
IUINumericBase
  max : Number
この UI が示す数値の最大値です.
IUINumericBase
  min : Number
この UI が示す数値の最小値です.
IUINumericBase
  percentage : Number
最小値から最大値までの長さに対する数値の百分率です.
IUINumericBase
 InheritedpixelSnapped : Boolean
レンダリングの時に各パーツをピクセルに吸着して配置するか否かです.
IUIBase
  ratio : Number
最小値から最大値までの長さに対する数値の比率です.
IUINumericBase
  value : Number
この UI が示す数値です.
IUINumericBase
Public Methods
 MethodDefined by
 Inherited
bind(ui1:IUIBase, propName1:String, ui2:IUIBase, propName2:String, isTwoWay:Boolean = false):void
UI のプロパティ同士が同期するように設定します.
IUIBase
 Inherited
dispose():void
このオブジェクト内で使用されている全てのオブジェクトを開放します.
IUIBase
 Inherited
lock():void
update メソッドの呼び出しによる UI の更新処理をロックします.
IUIBase
 Inherited
render():void
レンダリング (パーツの再配置など) を行います.
IUIBase
 Inherited
unbind(ui1:IUIBase, propName1:String, ui2:IUIBase, propName2:String):void
UI のプロパティ同士の同期を解除します.
IUIBase
 Inherited
unlock():void
更新処理のロックを解除し, ロック中に更新されたプロパティがある場合は更新処理を行います.
IUIBase
 Inherited
update():void
各プロパティの情報を元に UI のエリア領域などを更新します.
IUIBase
Property detail
governedproperty
governed:Boolean  [read-write]

この UI が示す数値を最小値と最大値の範囲内に丸め込むか否かです.

Implementation
    public function get governed():Boolean
    public function set governed(value:Boolean):void
lengthproperty 
length:Number  [read-only]

最小値から最大値までの長さです.

Implementation
    public function get length():Number
maxproperty 
max:Number  [read-write]

この UI が示す数値の最大値です. 最大値を下回る数値は丸め込まれます.

Implementation
    public function get max():Number
    public function set max(value:Number):void
minproperty 
min:Number  [read-write]

この UI が示す数値の最小値です. 最大値を上回る数値は丸め込まれます.

Implementation
    public function get min():Number
    public function set min(value:Number):void
percentageproperty 
percentage:Number  [read-write]

最小値から最大値までの長さに対する数値の百分率です. governed プロパティが true の時に有効な値は 0.0 - 100.0 です.

Implementation
    public function get percentage():Number
    public function set percentage(value:Number):void
ratioproperty 
ratio:Number  [read-write]

最小値から最大値までの長さに対する数値の比率です. governed プロパティが true の時に有効な値は 0.0 - 1.0 です.

Implementation
    public function get ratio():Number
    public function set ratio(value:Number):void
valueproperty 
value:Number  [read-write]

この UI が示す数値です. governed プロパティが true に設定されている場合は, 自動的に最小値と最大値の範囲内に丸め込まれます.

Implementation
    public function get value():Number
    public function set value(value:Number):void