Pacotemx.controls.menuClasses
Classeclasse pública MenuListData
HerançaMenuListData Inheritance ListData Inheritance BaseListData Inheritance Object

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

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
 Inheritedicon : Class
Uma Classe representando o ícone para o item no controle List computado de um método itemToIcon() de uma classe de lista.
ListData
 Inheritedlabel : String
A representação textual dos dados de item, baseados no método itemToLabel() da classe de lista.
BaseListData
 InheritedlabelField : String
O valor da propriedade labelField na classe de lista.
ListData
  maxMeasuredBranchIconWidth : Number
A lárgura máxima do ícone de ramificação para todos os MenuItemListRenderers.
MenuListData
  maxMeasuredIconWidth : Number
A largura máxima do ícone para todos os MenuItemListRenderers.
MenuListData
  maxMeasuredTypeIconWidth : Number
A largura máxima do ícone de tipo para todos os MenuItemListRenderers.
MenuListData
 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
  useTwoColumns : Boolean
Se os ícones esquerdos deveriam se posicionar em duas colunas separadas (um para ícones e um para tipos de ícones, como check e radio).
MenuListData
Métodos Públicos
 MétodoDefinido Por
  
MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0)
Constructor.
MenuListData
 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
maxMeasuredBranchIconWidthpropriedade
public var maxMeasuredBranchIconWidth:Number

A lárgura máxima do ícone de ramificação para todos os MenuItemListRenderers.

maxMeasuredIconWidthpropriedade 
public var maxMeasuredIconWidth:Number

A largura máxima do ícone para todos os MenuItemListRenderers.

maxMeasuredTypeIconWidthpropriedade 
public var maxMeasuredTypeIconWidth:Number

A largura máxima do ícone de tipo para todos os MenuItemListRenderers.

useTwoColumnspropriedade 
public var useTwoColumns:Boolean

Se os ícones esquerdos deveriam se posicionar em duas colunas separadas (um para ícones e um para tipos de ícones, como check e radio).

Detalhe do Construtor
MenuListData()Construtor
public function MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0)

Constructor.

Parâmetros
text:String — Representação de texto dos dados do item.
 
icon:Classe — Um objeto Classe ou String representando o ícone para o item no controle List.
 
labelField:String — O nome do campo no data provider contendo os dados do label do componente List.
 
uid:String — Um identificador exclusivo para o item.
 
owner:IUIComponent — Uma referência ao controle Menu.
 
rowIndex:int (default = 0) — O índice do item no data provider para o controle Menu.
 
columnIndex:int (default = 0) — O índice de coluna nas colunas atualmente visíveis do controle.