| 包 | fireas.main.display |
| 类 | public class Component |
| 继承 | Component FireSprite flash.display.Sprite |
| Implements | IProperty |
| 子类 | Content, UIView |
| 属性 | 定义方 | ||
|---|---|---|---|
| content : * | Component | ||
| 方法 | 定义方 | ||
|---|---|---|---|
Component(content:DisplayObject = null) | Component | ||
bind(display:DisplayObject):void | Component | ||
callProperty(name:String, ... rest):* | Component | ||
getProperty(name:String):* | Component | ||
setProperty(name:String, value:*):void | Component | ||
| 方法 | 定义方 | ||
|---|---|---|---|
![]() | changeSize(w:Number, h:Number):void
改变显示对象的width,height属性. | FireSprite | |
complete():void | Component | ||
![]() | moveXY(x:Number, y:Number):void
改变显示对象的x,y属性. | FireSprite | |
registerProperty(name:String, handler:Function, defaultValue:* = null):void | Component | ||
| 事件 | 摘要 | 定义方 | ||
|---|---|---|---|---|
![]() | 当对象隐藏时调度. | FireSprite | ||
![]() | 当显示对象被移动时调度. | FireSprite | ||
![]() | 当对象改变尺寸时调度. | FireSprite | ||
![]() | 当对象显示时调度. | FireSprite | ||
| Component | ||||
| Component | ||||
| content | 属性 |
protected var content:*| Component | () | 构造函数 |
public function Component(content:DisplayObject = null)content:DisplayObject (default = null) |
| bind | () | 方法 |
public function bind(display:DisplayObject):void参数
display:DisplayObject |
| callProperty | () | 方法 |
public function callProperty(name:String, ... rest):*参数
name:String | |
... rest |
* |
| complete | () | 方法 |
protected function complete():void| getProperty | () | 方法 |
public function getProperty(name:String):*参数
name:String |
* |
| registerProperty | () | 方法 |
protected function registerProperty(name:String, handler:Function, defaultValue:* = null):void参数
name:String | |
handler:Function | |
defaultValue:* (default = null) |
| setProperty | () | 方法 |
public function setProperty(name:String, value:*):void参数
name:String | |
value:* |
| uiClick | 事件 |
| uiComplete | 事件 |