パッケージ | mx.controls.treeClasses |
インターフェイス | public interface ITreeDataDescriptor |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関連する API エレメント
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
ノードの指定されたインデックス位置に子ノードを追加します。 | ITreeDataDescriptor | ||
ノードの子へのアクセスを提供します。子のコレクションビューを返します(存在する場合)。 | ITreeDataDescriptor | ||
ノードからデータを取得します。 | ITreeDataDescriptor | ||
終端ではないノードに子があるかどうかをテストします。 | ITreeDataDescriptor | ||
ノードが終端であるかどうかをテストします。 | ITreeDataDescriptor | ||
ノードの指定されたインデックス位置にある子ノードを削除します。 | ITreeDataDescriptor |
メソッドの詳細
addChildAt | () | メソッド |
public function addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ノードの指定されたインデックス位置に子ノードを追加します。
パラメーター
parent:Object — 子の親になるノードオブジェクトです。
| |
newChild:Object — ノードの子になるノードオブジェクトです。
| |
index:int — 子ノードを配置する位置の 0 から始まるインデックスです。
| |
model:Object (default = null ) — このノードがその一部となっているコレクション全体です。
|
Boolean — 正常に実行された場合は true です。
|
getChildren | () | メソッド |
public function getChildren(node:Object, model:Object = null):ICollectionView
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ノードの子へのアクセスを提供します。子のコレクションビューを返します(存在する場合)。 ノードは、その子としてコレクション内の任意のオブジェクトを返すことができます。子は、ネストしている必要はありません。 指定されたノードに対して同じコレクションビューを返すことをお勧めします。
パラメーター
node:Object — 現在評価されているノードオブジェクトです。
| |
model:Object (default = null ) — このノードがその一部となっているコレクション全体です。
|
ICollectionView — 子ノードを含むコレクションビューです。
|
getData | () | メソッド |
hasChildren | () | メソッド |
public function hasChildren(node:Object, model:Object = null):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
終端ではないノードに子があるかどうかをテストします。
パラメーター
node:Object — 現在のノードです。
| |
model:Object (default = null ) — このノードがその一部となっているコレクション全体です。
|
Boolean — ノードに 1 つ以上の子が存在する場合は true です。
|
isBranch | () | メソッド |
public function isBranch(node:Object, model:Object = null):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ノードが終端であるかどうかをテストします。 ブランチは終端ではありませんが、リーフノードは必要ありません。
パラメーター
node:Object — 現在評価されているノードオブジェクトです。
| |
model:Object (default = null ) — このノードがその一部となっているコレクション全体です。
|
Boolean — このノードが終端でないかどうかを示すブール値です。
|
removeChildAt | () | メソッド |
public function removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ノードの指定されたインデックス位置にある子ノードを削除します。
パラメーター
parent:Object — この子の親であるノードオブジェクトです。
| |
child:Object — 削除されるノードオブジェクトです。
| |
index:int — まもなく削除されるノードの 0 から始まるインデックスです。
| |
model:Object (default = null ) — このノードがその一部となっているコレクション全体です。
|
Boolean — 正常に実行された場合は true です。
|
Tue Jun 12 2018, 10:34 AM Z