パッケージ | 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 — オブジェクトをパラメーターに取り、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 — ノードを定義するオブジェクトです。
| |
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 — ノードを定義するオブジェクトです。
| |
collection:ICollectionView — 計算の実行に使用できる ICollectionView インスタンスです。
| |
model:Object (default = null ) — このノードが属するコレクションです。
|
Object — ノードを子として含む親ノードです。最上位ノードの場合は null 、親を決定できない場合は undefined です。
|
Tue Jun 12 2018, 10:34 AM Z