| Pacote | mx.controls.treeClasses |
| Interface | public interface ITreeDataDescriptor2 extends ITreeDataDescriptor |
| Implementadores | DefaultDataDescriptor |
Ver também
| Método | Definido Por | ||
|---|---|---|---|
![]() |
Adiciona um child node a um nodo no índice especificado.
| ITreeDataDescriptor | |
![]() |
Providencia acesso aos children do node, retornando uma visão de coleção dos children, se existirem.
| ITreeDataDescriptor | |
![]() |
Pega os dados de um node.
| ITreeDataDescriptor | |
|
getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
Retorna uma instância ICollectionView que faz os dados de hierarquia aparecerem como se fossem uma instância linear ICollectionView.
| ITreeDataDescriptor2 | ||
|
Retorna a profundidad do node, significando o número de ancestrais que ele tem.
| ITreeDataDescriptor2 | ||
|
Retorna o parant do node.
| ITreeDataDescriptor2 | ||
![]() |
Testa a existência de children em um node sem fim.
| ITreeDataDescriptor | |
![]() |
Testa um node para término.
| ITreeDataDescriptor | |
![]() |
Remove um child node para um node no índice especificado.
| ITreeDataDescriptor | |
| getHierarchicalCollectionAdaptor | () | método |
public function getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
Retorna uma instância ICollectionView que faz os dados de hierarquia aparecerem como se fossem uma instância linear ICollectionView.
Parâmetros
hierarchicalData:ICollectionView — O dados da hierarquia.
|
|
uidFunction:Function — Uma função que pega um Object e retorna o UID, em um String.
Esse parâmetro geralmente é o método Tree.itemToUID().
|
|
openItems:Object — Os itens quando abertos ou ajustados para aberto.
|
|
model:Object (default = null) — A coleção a qual esse node pertence.
|
ICollectionView — Uma instância ICollectionView.
|
Ver também
| getNodeDepth | () | método |
public function getNodeDepth(node:Object, iterator:IViewCursor, model:Object = null):int
Retorna a profundidad do node, significando o número de ancestrais que ele tem.
Parâmetros
node:Object — O Object que define o node.
|
|
iterator:IViewCursor — Uma instância IViewCursor que poderia ser usada para fazer os cálculos.
|
|
model:Object (default = null) — A coleção a qual esse node pertence.
|
int — A profundidade do node, onde 0 corresponde ao nível superior, e -1 se a profundidade não pode ser calculada.
|
| getParent | () | método |
public function getParent(node:Object, collection:ICollectionView, model:Object = null):Object
Retorna o parent do node.
O parent de um node em um nível de topo é null.
Parâmetros
node:Object — O Object que define o node.
|
|
collection:ICollectionView — Uma instância ICollectionView que pode ser usada para fazer os cálculos.
|
|
model:Object (default = null) — A coleção a qual esse node pertence.
|
Object — O parent node contendo o node como child, null para um node de nível superior, e undefined se o parent não puder ser determinado.
|