包 | flashx.textLayout.container |
类 | public class ColumnState |
继承 | ColumnState Object |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
columnCount : int [只读]
容器中的列数。 | ColumnState | ||
columnGap : Number [只读]
容器中列之间的间距(像素数)。 | ColumnState | ||
columnWidth : Number [只读]
容器中列的宽度(像素数)。 | ColumnState | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)
构造函数 - 创建 ColumnState 对象。 | ColumnState | ||
返回一个列在容器内占据的区域。 | ColumnState | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
属性详细信息
columnCount | 属性 |
columnGap | 属性 |
columnWidth | 属性 |
构造函数详细信息
ColumnState | () | 构造函数 |
public function ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
构造函数 - 创建 ColumnState 对象。如果 controller.compositionWidth
和 controller.compositionHeight
的值为 NaN
(非数字),则该构造函数将测量容器的内容,确定 ColumnState 中的实际合成宽度和高度。使用 flashx.textLayout.formats.BlockProgression
类定义的常量可以指定 blockProgression
参数的值。使用 flashx.textLayout.formats.Direction
定义的常量可以指定 columnDirection
参数的值。
blockProgression:String — 文本流中行的方向可以是 BlockProgression.TB(由上自下)或 BlockProgression.RL(从右到左)。
| |
columnDirection:String — 文本流中列布局的方向,可能是 Direction.RTL(从右到左)或 Direction.LTR(从左到右)。
| |
controller:ContainerController — ContainerController 实例,其属性用于计算列值。
| |
compositionWidth:Number — 容器中允许的文本的水平范围(像素数)。
| |
compositionHeight:Number — 容器中允许的文本的垂直范围(像素数)。
|
相关 API 元素
方法详细信息
getColumnAt | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z