Pacotemx.controls.menuClasses
Interfacepublic interface IMenuItemRenderer
Implementadores MenuItemRenderer

A interface IMenuItemRenderer define a interface que um representante de item de menu deve implementar para um controle Menu. Os representantes de itens menu são frequentemente reciclados. Uma vez que são criados, eles podem ser usados novamente ao receberem novos dados. Portanto, em implementações individuais, developers de componentes deveriam certificar-se que não é presumido que propriedades de componentes contenham valores iniciais ou padrão. Para implementar essa interface, um developer de componente deve definir métodos de pegar e ajustar que implementa na propriedade menu. Tipicamente, o método de ajuste escreve o valor da propriedade de dados a uma variável interna, e o método de pegar retorna o valor atual da variável interna, como mostra o seguinte exemplo:
     // Internal variable for the property value.
     private var _menu:Menu;
 
     // Define the getter method.
     public function get menu():Menu
     {
         return _menu;
     }
 
     // Define the setter method.
     public function set menu(value:Menu):void
     {
         _menu = value;
     }
  



Propriedades Públicas
 PropriedadeDefinido Por
  measuredBranchIconWidth : Number
[leitura-somente] A largura do ícone de ramificação.
IMenuItemRenderer
  measuredIconWidth : Number
[leitura-somente] A largura do ícone.
IMenuItemRenderer
  measuredTypeIconWidth : Number
[leitura-somente] A largura do ícone de tipo (radio/check).
IMenuItemRenderer
  menu : Menu
Uma referência ao controle Menu desse representante de item menu, se conter um.
IMenuItemRenderer
Detalhe da Propriedade
measuredBranchIconWidthpropriedade
measuredBranchIconWidth:Number  [leitura-somente]

A largura do ícone de ramificação.


Implementação
    public function get measuredBranchIconWidth():Number
measuredIconWidthpropriedade 
measuredIconWidth:Number  [leitura-somente]

A largura do ícone.


Implementação
    public function get measuredIconWidth():Number
measuredTypeIconWidthpropriedade 
measuredTypeIconWidth:Number  [leitura-somente]

A largura do ícone de tipo (radio/check).


Implementação
    public function get measuredTypeIconWidth():Number
menupropriedade 
menu:Menu  [ler-escrever]

Uma referência ao controle Menu desse representante de item menu, se conter um. Isso indicaria que esse representante de item menu é um node de ramificação, capaz de fazer surgir um sub menu.


Implementação
    public function get menu():Menu
    public function set menu(value:Menu):void