Pacotemx.controls.treeClasses
Classeclasse pública TreeListData
HerançaTreeListData Inheritance BaseListData Inheritance Object

A classe TreeListData define o tipo de dados da propriedade listData implementada pelos representantes de itens drop-in ou editores de itens drop-in para o controle Tree. Todos os representantes de itens drop-in ou editores de itens drop-in devem implementar a interface IDropInListItemRenderer, que define a propriedade listData.

Enquanto as propriedades dessa classe são writable, você deveria considerá-los como read only. Eles são inicializados pela classe Tree, e lidos por um representante de item ou editor de item. Alterar esses valores pode levar a resultados inesperados.

Ver também

mx.controls.listClasses.IDropInListItemRenderer


Propriedades Públicas
 PropriedadeDefinido Por
 InheritedcolumnIndex : int
O índice da coluna do controle baseado em lista relativo às colunas atualmente visíveis do controle, onde a primeira coluna está em um índice de 1.
BaseListData
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
  depth : int
O nível do item no tree.
TreeListData
  disclosureIcon : Class
Uma classe representando o ícone de desfecho para o item no controle Tree.
TreeListData
  hasChildren : Boolean
Contém true se o node tem children.
TreeListData
  icon : Class
Uma classe representando o ícone para o item no controle Tree.
TreeListData
  indent : int
O entalho padrão para essa fileira do controle Tree.
TreeListData
  item : Object
Os dados para esse item no controle Tree.
TreeListData
 Inheritedlabel : String
A representação textual dos dados de item, baseados no método itemToLabel() da classe de lista.
BaseListData
  open : Boolean
Contém true se o node estiver aberto.
TreeListData
 Inheritedowner : IUIComponent
Uma referência ao objeto de lista que é dono desse item.
BaseListData
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
 InheritedrowIndex : int
O índice da fileira do DataGrid, List, ou controle Tree relativo às fileiras atualmente visíveis do controle, onde a primeira fileira está em um índice de 1.
BaseListData
 Inheriteduid : String
O identificador exclusivo para esse item.
BaseListData
Métodos Públicos
 MétodoDefinido Por
  
TreeListData(text:String, uid:String, owner:ListBase, rowIndex:int = 0, columnIndex:int = 0)
Constructor.
TreeListData
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
Retorna a representação em string de um objeto determinado.
Object
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
Detalhe da Propriedade
depthpropriedade
public var depth:int

O nível do item no tree. O nível no topo é 1.

disclosureIconpropriedade 
public var disclosureIcon:Class

Uma classe representando o ícone de desfecho para o item no controle Tree.

hasChildrenpropriedade 
public var hasChildren:Boolean

Contém true se o node tiver children.

iconpropriedade 
public var icon:Class

Uma classe representando o ícone para o item no controle Tree.

indentpropriedade 
public var indent:int

O entalho padrão para essa fileira do controle Tree.

itempropriedade 
public var item:Object

Os dados para esse item no controle Tree.

openpropriedade 
public var open:Boolean

Contém true se o node estiver aberto.

Detalhe do Construtor
TreeListData()Construtor
public function TreeListData(text:String, uid:String, owner:ListBase, rowIndex:int = 0, columnIndex:int = 0)

Constructor.

Parâmetros
text:String — Representação de texto dos dados do item.
 
uid:String — Um identificador exclusivo para o item.
 
owner:ListBase — Uma referência ao controle Tree.
 
rowIndex:int (default = 0) — O índice do item no data provider para o controle Tree.
 
columnIndex:int (default = 0) — O índice de coluna nas colunas atualmente visíveis do controle.