提供用于对 Tree 控件显示的数据集合执行分析和添加节点操作的方法的接口。
public function addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
在指定索引处向节点添加子节点。
参数
| parent:Object — 将成为子节点父级的节点对象。 |
|
| newChild:Object — 节点将成为其父级的节点对象。 |
|
| index:int — 放置子节点的从零开始的索引。 |
|
| model:Object (default = null ) — 包含此节点的整个集合. |
返回 public function getChildren(node:Object, model:Object = null):ICollectionView
提供对子节点的访问,并返回子节点的集合视图(如果存在子节点)。节点可返回集合中作为其子节点的任何对象;子节点无需嵌套。最好为给定节点返回相同的集合视图。
参数
| node:Object — 当前计算的节点对象。 |
|
| model:Object (default = null ) — 包含此节点的整个集合。 |
返回 public function getData(node:Object, model:Object = null):Object
从节点中获取数据。
参数
| node:Object — 要从其中获取数据的节点对象。 |
|
| model:Object (default = null ) — 包含节点的集合。 |
返回 public function hasChildren(node:Object, model:Object = null):Boolean
测试非终止节点中是否存在子节点。
参数
| node:Object — 当前节点。 |
|
| model:Object (default = null ) — 包含此节点的整个集合。 |
返回 public function isBranch(node:Object, model:Object = null):Boolean
测试节点的终止性。分支是非终止的但无需包含任何叶节点。
参数
| node:Object — 当前计算的节点对象。 |
|
| model:Object (default = null ) — 包含此节点的整个集合。 |
返回 public function removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
从指定索引处的节点中删除子节点。
参数
| parent:Object — 作为子节点父级的节点对象。 |
|
| child:Object — 将删除的节点对象。 |
|
| index:int — 将要删除的节点的从零开始的索引。 |
|
| model:Object (default = null ) — 包含此节点的整个集合. |
返回
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Sun Dec 14 2008, 10:39 PM -08:00