包 | org.osmf.layout |
接口 | public interface ILayoutTarget extends IEventDispatcher |
实现器 | LayoutTargetSprite |
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
displayObject : DisplayObject [只读]
对表示目标的显示对象的引用。 | ILayoutTarget | ||
layoutMetadata : LayoutMetadata [只读]
用于保存有关此布局目标的布局信息的元数据。 | ILayoutTarget | ||
measuredHeight : Number [只读]
定义元素的高度,无需应用任何转换。 | ILayoutTarget | ||
measuredWidth : Number [只读]
定义元素的宽度,无需应用任何转换。 | ILayoutTarget |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 | IEventDispatcher | ||
将事件调度到事件流中。 | IEventDispatcher | ||
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 | IEventDispatcher | ||
通知实现应更新其显示以调整到给定可用宽度和高度的方法。 | ILayoutTarget | ||
通知实现应重新评估其 measuredWidth 和 measuredHeight 字段的方法:
| ILayoutTarget | ||
从 EventDispatcher 对象中删除侦听器。 | IEventDispatcher | ||
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。 | IEventDispatcher |
属性详细信息
displayObject | 属性 |
displayObject:DisplayObject
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
对表示目标的显示对象的引用。客户端可以使用此引用确定目标的位置或确定目标的父级。
实现
public function get displayObject():DisplayObject
layoutMetadata | 属性 |
layoutMetadata:LayoutMetadata
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
用于保存有关此布局目标的布局信息的元数据。不能为 null。
实现
public function get layoutMetadata():LayoutMetadata
measuredHeight | 属性 |
measuredWidth | 属性 |
方法详细信息
layout | () | 方法 |
public function layout(availableWidth:Number, availableHeight:Number, deep:Boolean = true):void
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
通知实现应更新其显示以调整到给定可用宽度和高度的方法。
参数
availableWidth:Number | |
availableHeight:Number | |
deep:Boolean (default = true ) — 如果要将布局请求转发到目标的潜在内部布局系统,则为 True。转发仅应发生在对目标进行布局之后。
|
measure | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z