Pacote | mx.controls.treeClasses |
Interface | public interface ITreeDataDescriptor2 extends ITreeDataDescriptor |
Implementadores | DefaultDataDescriptor |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 3 |
Versões de runtime: | Flash Player 9, AIR 1.1 |
Elementos da API relacionados
Métodos públicos
Método | Definido por | ||
---|---|---|---|
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 | ||
getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
Returns an ICollectionView instance that makes the hierarchical data appear
as if it was a linear ICollectionView instance. | ITreeDataDescriptor2 | ||
Returns the depth of the node, meaning the number of ancestors it has. | ITreeDataDescriptor2 | ||
Returns the parent of the node
The parent of a top-level node is null. | ITreeDataDescriptor2 | ||
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 |
Detalhes do método
getHierarchicalCollectionAdaptor | () | método |
public function getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 3 |
Versões de runtime: | Flash Player 9, AIR 1.1 |
Returns an ICollectionView instance that makes the hierarchical data appear as if it was a linear ICollectionView instance.
Parâmetros
hierarchicalData:ICollectionView — The hierarchical data.
| |
uidFunction:Function — A function that takes an Object and returns the UID, as a String.
This parameter is usually the Tree.itemToUID() method.
| |
openItems:Object — The items that have been opened or set opened.
| |
model:Object (default = null ) — The collection to which this node belongs.
|
ICollectionView — An ICollectionView instance.
|
Elementos da API relacionados
getNodeDepth | () | método |
public function getNodeDepth(node:Object, iterator:IViewCursor, model:Object = null):int
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 3 |
Versões de runtime: | Flash Player 9, AIR 1.1 |
Returns the depth of the node, meaning the number of ancestors it has.
Parâmetros
node:Object — The Object that defines the node.
| |
iterator:IViewCursor — An IViewCursor instance that could be used to do the calculation.
| |
model:Object (default = null ) — The collection to which this node belongs.
|
int — The depth of the node, where 0 corresponds to the top level,
and -1 if the depth cannot be calculated.
|
getParent | () | método |
public function getParent(node:Object, collection:ICollectionView, model:Object = null):Object
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 3 |
Versões de runtime: | Flash Player 9, AIR 1.1 |
Returns the parent of the node
The parent of a top-level node is null
.
Parâmetros
node:Object — The Object that defines the node.
| |
collection:ICollectionView — An ICollectionView instance that could be used to do the calculation.
| |
model:Object (default = null ) — The collection to which this node belongs.
|
Object — The parent node containing the node as child,
null for a top-level node,
and undefined if the parent cannot be determined.
|
Wed Jun 13 2018, 11:10 AM Z