| Package | mx.controls.treeClasses |
| Interface | public interface ITreeDataDescriptor |
| Implementors | DefaultDataDescriptor |
See also
| Method | Defined By | ||
|---|---|---|---|
|
Adds a child node to a node at the specified index.
| ITreeDataDescriptor | ||
|
Provides access to a node's children, returning a collection
view of children if they exist.
| ITreeDataDescriptor | ||
|
Gets the data from a node.
| ITreeDataDescriptor | ||
|
Tests for the existence of children in a non-terminating node.
| ITreeDataDescriptor | ||
|
Tests a node for termination.
| ITreeDataDescriptor | ||
|
Removes a child node to a node at the specified index.
| ITreeDataDescriptor | ||
| addChildAt | () | method |
public function addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
Adds a child node to a node at the specified index.
Parameters
parent:Object — The node object that will parent the child.
|
|
newChild:Object — The node object that will be parented by the node.
|
|
index:int — The 0-based index of where to put the child node.
|
|
model:Object (default = null) — The entire collection that this node is a part of
|
Boolean — true if successful.
|
| getChildren | () | method |
public function getChildren(node:Object, model:Object = null):ICollectionView
Provides access to a node's children, returning a collection view of children if they exist. A node can return any object in the collection as its children; children need not be nested. It is best-practice to return the same collection view for a given node.
Parameters
node:Object — The node object currently being evaluated.
|
|
model:Object (default = null) — The entire collection that this node is a part of.
|
ICollectionView — An collection view containing the child nodes.
|
| getData | () | method |
public function getData(node:Object, model:Object = null):Object
Gets the data from a node.
Parameters
node:Object — The node object from which to get the data.
|
|
model:Object (default = null) — The collection that contains the node.
|
Object — Object The requested data.
|
| hasChildren | () | method |
public function hasChildren(node:Object, model:Object = null):Boolean
Tests for the existence of children in a non-terminating node.
Parameters
node:Object |
|
model:Object (default = null) |
Boolean |
| isBranch | () | method |
public function isBranch(node:Object, model:Object = null):Boolean
Tests a node for termination. Branches are non-terminating but are not required to have any leaf nodes.
Parameters
node:Object — The node object currently being evaluated.
|
|
model:Object (default = null) — The entire collection that this node is a part of.
|
Boolean — A Boolean indicating if this node is non-terminating.
|
| removeChildAt | () | method |
public function removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
Removes a child node to a node at the specified index.
Parameters
parent:Object — The node object that is the parent of the child.
|
|
child:Object — The node object that will be removed.
|
|
index:int — The 0-based index of the soon to be deleted node.
|
|
model:Object (default = null) — The entire collection that this node is a part of
|
Boolean — true if successful.
|
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/livecycle/es/sdkHelp/common/langref/mx/controls/treeClasses/ITreeDataDescriptor.html