包 | mx.controls.treeClasses |
接口 | public interface ITreeDataDescriptor2 extends ITreeDataDescriptor |
实现器 | DefaultDataDescriptor |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
相关 API 元素
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
在指定索引处向节点添加子节点。 | ITreeDataDescriptor | ||
提供对子节点的访问,并返回子节点的集合视图(如果存在子节点)。 | ITreeDataDescriptor | ||
从节点中获取数据。 | ITreeDataDescriptor | ||
getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
返回将层次结构数据显示为线性 ICollectionView 实例的 ICollectionView 实例。 | ITreeDataDescriptor2 | ||
返回节点的深度,即节点具有的祖代数。 | ITreeDataDescriptor2 | ||
返回节点的父节点,顶级节点的父节点为 null。 | ITreeDataDescriptor2 | ||
测试非终止节点中是否存在子节点。 | ITreeDataDescriptor | ||
测试节点的终止性。 | ITreeDataDescriptor | ||
从指定索引处的节点中删除子节点。 | ITreeDataDescriptor |
方法详细信息
getHierarchicalCollectionAdaptor | () | 方法 |
public function getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回将层次结构数据显示为线性 ICollectionView 实例的 ICollectionView 实例。
参数
hierarchicalData:ICollectionView — 层次结构数据。
| |
uidFunction:Function — 使用 Object 并以 String 形式返回 UID 的函数。此参数通常为 Tree.itemToUID() 方法。
| |
openItems:Object — 已打开或已设置为打开的项目。
| |
model:Object (default = null ) — 此节点所属的集合。
|
ICollectionView — ICollectionView 实例。
|
相关 API 元素
getNodeDepth | () | 方法 |
public function getNodeDepth(node:Object, iterator:IViewCursor, model:Object = null):int
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回节点的深度,即节点具有的祖代数。
参数
node:Object — 定义该节点的 Object。
| |
iterator:IViewCursor — 可用于计算的 IViewCursor 实例。
| |
model:Object (default = null ) — 此节点所属的集合。
|
int — 节点的深度,其中 0 对应顶级,如果深度无法计算则为 -1。
|
getParent | () | 方法 |
public function getParent(node:Object, collection:ICollectionView, model:Object = null):Object
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回节点的父节点,顶级节点的父节点为 null
。
参数
node:Object — 定义该节点的 Object。
| |
collection:ICollectionView — 可用于计算的 ICollectionView 实例。
| |
model:Object (default = null ) — 此节点所属的集合。
|
Object — 包含作为子项的节点的父节点,如果为顶级节点,则返回 null ;如果无法确定父节点,则返回 undefined 。
|
Tue Jun 12 2018, 11:04 AM Z