用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
org.osmf.layout 

ILayoutTarget  - AS3 OSMF

org.osmf.layout
接口public interface ILayoutTarget extends IEventDispatcher
实现器 LayoutTargetSprite

语言版本: ActionScript 3.0
产品版本: OSMF 1.0
运行时版本: Flash Player 10, AIR 1.5

ILayoutTarget 为可以直观方式布局的对象定义接口。



公共属性
 属性由以下参数定义
  displayObject : DisplayObject
[只读] 对表示目标的显示对象的引用。
ILayoutTarget
  layoutMetadata : LayoutMetadata
[只读] 用于保存有关此布局目标的布局信息的元数据。
ILayoutTarget
  measuredHeight : Number
[只读] 定义元素的高度,无需应用任何转换。
ILayoutTarget
  measuredWidth : Number
[只读] 定义元素的宽度,无需应用任何转换。
ILayoutTarget
公共方法
 方法由以下参数定义
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
IEventDispatcher
 Inherited
将事件调度到事件流中。
IEventDispatcher
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
IEventDispatcher
  
layout(availableWidth:Number, availableHeight:Number, deep:Boolean = true):void
通知实现应更新其显示以调整到给定可用宽度和高度的方法。
ILayoutTarget
  
measure(deep:Boolean = true):void
通知实现应重新评估其 measuredWidth 和 measuredHeight 字段的方法:
ILayoutTarget
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
IEventDispatcher
 Inherited
检查是否用此 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

属性 
measuredHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: OSMF 1.0
运行时版本: Flash Player 10, AIR 1.5

定义元素的高度,无需应用任何转换。对于原始分辨率为 1024x768 的 JPG,高度可能为 768 像素。客户端可以使用此值(例如)在缩放元素时保持比例。



实现
    public function get measuredHeight():Number

measuredWidth

属性 
measuredWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: OSMF 1.0
运行时版本: Flash Player 10, AIR 1.5

定义元素的宽度,无需应用任何转换。对于原始分辨率为 1024x768 的 JPG,这可能为 1024 像素。客户端可以使用此值(例如)在缩放元素时保持比例。



实现
    public function get measuredWidth():Number
方法详细信息

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

()方法 
public function measure(deep:Boolean = true):void

语言版本: ActionScript 3.0
产品版本: OSMF 1.0
运行时版本: Flash Player 10, AIR 1.5

通知实现应重新评估其 measuredWidth 和 measuredHeight 字段的方法:

参数

deep:Boolean (default = true) — 如果要将度量请求转发到目标的潜在内部布局系统,则为 True。转发应发生在目标测量之前。





[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。