包 | spark.utils |
类 | public class TextFlowUtil |
继承 | TextFlowUtil Object |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 10, AIR 1.5 |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
[静态]
使用 XML 的形式,将 TextFlow 导入到 Text Layout Framework 所用的标记语言中。 | TextFlowUtil | ||
表示对象是否已经定义了指定的属性。 | Object | ||
importFromString(markup:String, whiteSpaceCollapse:String = "collapse"):flashx.textLayout.elements:TextFlow [静态]
通过导入(即,分析)包含 Text Layout Framework 所用的标记语言的 String,创建 TextFlow。 | TextFlowUtil | ||
importFromXML(markup:XML, whiteSpaceCollapse:String = "collapse"):flashx.textLayout.elements:TextFlow [静态]
通过导入(分析)包含 Text Layout Framework 所用的标记语言的 XML,创建 TextFlow。 | TextFlowUtil | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
方法详细信息
export | () | 方法 |
public static function export(textFlow:flashx.textLayout.elements:TextFlow):XML
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 10, AIR 1.5 |
使用 XML 的形式,将 TextFlow 导入到 Text Layout Framework 所用的标记语言中。
导出的 XML 的根标签将是
<TextFlow xmlns="http://ns.adobe.com/textLayout/2008" ...>
参数
textFlow:flashx.textLayout.elements:TextFlow — 要使用 Text Layout Framework 标记语言进行导出的 TextFlow。
|
XML — 包含 Text Layout Framework 标记语言的 XML。
|
importFromString | () | 方法 |
public static function importFromString(markup:String, whiteSpaceCollapse:String = "collapse"):flashx.textLayout.elements:TextFlow
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 10, AIR 1.5 |
通过导入(即,分析)包含 Text Layout Framework 所用的标记语言的 String,创建 TextFlow。
标记字符串的一个示例是
"<TextFlow xmlns='http://ns.adobe.com/textLayout/2008'>Hello, World!
</TextFlow>"
但是,您可以使用 terser 标记,例如
"Hello, World!"
。在正确的命名空间中,将使用 TextFlow 标签回绕它,并在需要时自动插入跨距和段落标签,以遵守 TextFlow 的结构。
如果您自己指定 TextFlow 标签,则它必须处于运行时 Text Layout Framework 标记(即“http://ns.adobe.com/textLayout/2008”
)的正确的 XML 命名空间中。
不正确的标记将导致此方法引发各种异常。该错误消息将包含关于无法分析它的原因的信息。
参数
markup:String — 要导入的标记 String。
| |
whiteSpaceCollapse:String (default = "collapse ") — 指示是否应折叠或保留标记中的空白的 String。可能的值为 flashx.textLayout.formats.WhiteSpaceCollapse 类中的 WhiteSpaceCollapse.COLLAPSE 和 WhiteSpaceCollapse.PRESERVE 。默认值为 WhiteSpaceCollapse.COLLAPSE 。
|
flashx.textLayout.elements:TextFlow — 根据该标记创建的新 TextFlow 实例。
|
importFromXML | () | 方法 |
public static function importFromXML(markup:XML, whiteSpaceCollapse:String = "collapse"):flashx.textLayout.elements:TextFlow
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 10, AIR 1.5 |
通过导入(分析)包含 Text Layout Framework 所用的标记语言的 XML,创建 TextFlow。
标记 XML 的一个示例如下:
<TextFlow xmlns='http://ns.adobe.com/textLayout/2008'>Hello, World!
</TextFlow>
还可以使用 terser 标记,例如:
"Hello, <span fontWeight='bold'>World!</span>"分析器在正确的命名空间中使用
<TextFlow>
标签包装标记。分析器还将在需要的位置处插入 <span> 和 <paragraph> 标签,以便符合 TextFlow 对象的结构。
如果您自己指定 TextFlow 标签,则它必须处于运行时 Text Layout Framework 标记(即“http://ns.adobe.com/textLayout/2008”
)的正确的 XML 命名空间中。
不正确的标记将导致此方法引发各种异常。该错误消息将包含有关无法分析它的原因的信息。
参数
markup:XML — 要导入的标记 XML。
| |
whiteSpaceCollapse:String (default = "collapse ") — 指示是否应折叠或保留标记中的空白的 String。可能的值为 flashx.textLayout.formats.WhiteSpaceCollapse 类中的 WhiteSpaceCollapse.COLLAPSE 和 WhiteSpaceCollapse.PRESERVE 。默认值为 WhiteSpaceCollapse.COLLAPSE 。
|
flashx.textLayout.elements:TextFlow — 根据该标记创建的新 TextFlow 实例。
|
Tue Jun 12 2018, 11:04 AM Z