| Pacote | mx.controls |
| Classe | classe pública LinkBar |
| Herança | LinkBar NavBar Box Container UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
The LinkBar control creates LinkButton controls based on the value of
its dataProvider property.
Even though LinkBar is a subclass of Container, do not use methods such as
Container.addChild() and Container.removeChild()
to add or remove LinkButton controls.
Instead, use methods such as addItem() and removeItem()
to manipulate the dataProvider property.
The LinkBar control automatically adds or removes the necessary children based on
changes to the dataProvider property.
A LinkBar control has the following default characteristics:
| Characteristic | Description |
|---|---|
| Preferred size | A width wide enough to contain all label text, plus any padding and separators, and the height of the tallest child. |
| Control resizing rules | LinkBar controls do not resize by default. Specify percentage sizes if you want your LinkBar to resize based on the size of its parent container. |
| Padding | 2 pixels for the top, bottom, left, and right properties. |
Ocultar Sintaxe MXML
The <mx:LinkBar> tag inherits all of the tag
attributes of its superclass, and adds the following tag attributes:
<mx:LinkBar
Propriedades
selectedIndex="-1"
Estilos
linkButtonStyleName=""
horizontalGap="8"
paddingBottom="2"
paddingTop="2"
rollOverColor="0xEEFEE6"
selectionColor="0xCDFFC1"
separatorColor="No default"
separatorSkin="0x000000"
separatorWidth="1"
textRollOverColor="0x2B333C"
textSelectedColor="0x000000"
verticalGap="8"
>
...
child tags
...
</mx:LinkBar>
Propriedade MXML PadrãodataProvider
Ver também
| Propriedade | Definido Por | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
| DisplayObject | |
![]() | activeEffects : Array
[leitura-somente]
A lista de efeitos que estão atualmente ocorrendo no componente, como um Array de instâncias EffectInstance.
| UIComponent | |
![]() | alpha : Number
Indica o valor de transparência alpha do objeto especificado.
| DisplayObject | |
![]() | autoLayout : Boolean
If true, measurement and layout are done
when the position or size of a child is changed.
| Container | |
![]() | automationDelegate : Object
O objeto de delegação que maneja a funcionalidade relacionada à automatização.
| UIComponent | |
![]() | automationName : String
Nome que pode ser usado como um identificador para esse objeto.
| UIComponent | |
![]() | automationTabularData : Object
[leitura-somente]
Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
| UIComponent | |
![]() | automationValue : Array
[leitura-somente]
Esse valor geralmente corresponde a dada aparência do objeto e deve ser utilizável para correlacionar o identificador com o objeto como aparece visualmente dentro do aplicativo.
| UIComponent | |
![]() | baselinePosition : Number
[leitura-somente]
A coordenada y do baseline da primeira linha do texto do componente.
| UIComponent | |
![]() | blendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
| DisplayObject | |
![]() | borderMetrics : EdgeMetrics
[leitura-somente]
Retorna um objeto EdgeMetrics que tem quatro propriedades: left, top, right, e bottom.
| Container | |
![]() | buttonMode : Boolean
Especifica o modo de button desse sprite.
| Sprite | |
![]() | cacheAsBitmap : Boolean
Se colocado como true, Flash Player ou Adobe AIR faz o cache de uma representação interna de bitmap do objeto display.
| DisplayObject | |
![]() | cacheHeuristic : Boolean
[escrever-somente]
Usado pelo Flex para sugerir cache de bitmap para o objeto.
| UIComponent | |
![]() | cachePolicy : String
Especifica a política para criar o cache bitmap para esse objeto.
| UIComponent | |
![]() | childDescriptors : Array
[leitura-somente]
Array de objetos UIComponentDescriptor produzidos pelo compilador MXML.
| Container | |
![]() | className : String
[leitura-somente]
O nome da classe dessa instância, tal como "Button".
| UIComponent | |
![]() | clipContent : Boolean
Se deve aplicar uma máscara clip se as posições e/ou tamanhos do children desse container se extendem para fora das bordas desse container.
| Container | |
![]() | constructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
| Object | |
![]() | contentMouseX : Number
[leitura-somente]
Retorna a posição x do mouse, no sistema de coordenação do conteúdo.
| Container | |
![]() | contentMouseY : Number
[leitura-somente]
Retorna a posição y do mouse, no sistema de coordenação do conteúdo.
| Container | |
![]() | contextMenu : NativeMenu
Especifica o context menu associado a esse objeto.
| InteractiveObject | |
![]() | creatingContentPane : Boolean
Containers usam um painel de conteúdo interno para controlar o scroll.
| Container | |
![]() | creationIndex : int
Especifica a ordem para instanciar e desenhar os children do container.
| Container | |
![]() | creationPolicy : String
A política para criação do child desse Container.
| Container | |
![]() | currentState : String
O atual estado de visão do componente.
| UIComponent | |
![]() | cursorManager : ICursorManager [leitura-somente]
Pega o CursorManager que controla o cursor para esse componente e seus semelhantes.
| UIComponent | |
![]() | data : Object
A propriedade de dados permite que você passe um valor ao componente quando você usa ele em um reresentante de item ou editor de item.
| Container | |
![]() | dataProvider : Object
Data used to populate the navigator control.
| NavBar | |
![]() | descriptor : UIComponentDescriptor
Referência do UIComponentDescriptor, se houver, que foi usado pelo método createComponentFromDescriptor() para criar essa instância UIComponent.
| UIComponent | |
![]() | direction : String
The direction in which this Box container lays out its children.
| Box | |
![]() | document : Object
Uma referência ao objeto de documento associado a esse UIComponent.
| UIComponent | |
![]() | doubleClickEnabled : Boolean
Especifica se o objeto UIComponent recebe eventos doubleClick.
| UIComponent | |
![]() | dropTarget : DisplayObject
[leitura-somente]
Especifica o objeto display sobre qual o sprite está sendo arrastado, ou sobre qual o sprite foi largado.
| Sprite | |
![]() | enabled : Boolean
Se o componente pode aceitar interação do usuário.
| UIComponent | |
![]() | errorString : String
O texto que será mostrado por uma dica de erro de um componente quando um componente for monitorado por um Validator e a validação falha.
| UIComponent | |
![]() | explicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMinHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitMinWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | filters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
| DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu
O context menu para esse UIComponent.
| UIComponent | |
![]() | focusEnabled : Boolean
Indica se o componente pode receber foco utilizando a tecla Tab.
| UIComponent | |
![]() | focusManager : IFocusManager
Pega o FocusManager que controla o foco para esse componente e seus semelhantes.
| UIComponent | |
![]() | focusPane : Sprite
O painel de foco associado a esse objeto.
| UIComponent | |
![]() | focusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
| InteractiveObject | |
![]() | graphics : Graphics
[leitura-somente]
Especifica o objeto Graphics que pertence a esse sprite onde comandos de desenho em vetor podem ocorrer.
| Sprite | |
![]() | height : Number
Número que especifica a altura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | hitArea : Sprite
Designa outro sprite para servir como hit area para um sprite.
| Sprite | |
![]() | iconField : String
Name of the field in the dataProvider object
to display as the icon for each navigation item.
| NavBar | |
![]() | id : String
ID do componente.
| UIComponent | |
![]() | includeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
| UIComponent | |
![]() | inheritingStyles : Object
O início da corrente de estilos herdados da corrente desse componente.
| UIComponent | |
![]() | initialized : Boolean
Um indicador que determina se um objeto passou por todas as três fases do layout: commitment, measurement, e layout (provido que algum foi requerido).
| UIComponent | |
![]() | instanceIndex : int
[leitura-somente]
O índice do componente repetido.
| UIComponent | |
![]() | instanceIndices : Array
Um Array contendo os indices necessários para referenciar esse objeto UIComponent de seus documentos parent.
| UIComponent | |
![]() | isDocument : Boolean
[leitura-somente]
Determina se essa instância UIComponent é um objeto de documento, isso é, se está no topo da hierarquia de um aplicativo Flex, componente MXML, ou componente ActionScript.
| UIComponent | |
![]() | isPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
| UIComponent | |
![]() | labelField : String
Name of the field in the dataProvider object
to display as the label for each navigation item.
| NavBar | |
![]() | labelFunction : Function
Uma função fornecida pelo usuário para ocorrer em cada item para determinar seu label.
| NavBar | |
![]() | loaderInfo : LoaderInfo
[leitura-somente] Retorna um objeto LoaderInfo contendo informações sobre o carregamento de um arquivo para qual esse objeto display pertença.
| DisplayObject | |
![]() | mask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
| DisplayObject | |
![]() | maxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | maxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | measuredHeight : Number
A altura padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredWidth : Number
A largura padrão do componente, em pixels.
| UIComponent | |
![]() | minHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | minWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | moduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
| UIComponent | |
![]() | mouseChildren : Boolean
Determina se os children do objeto são mouse permitidos.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
| InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
Se pode ou não receber foco quando clicado.
| UIComponent | |
![]() | mouseX : Number
[leitura-somente]
Indica a coordenada x da posição do mouse, em pixels.
| DisplayObject | |
![]() | mouseY : Number
[leitura-somente]
Indica a coordenada y da posição do mouse, em pixels.
| DisplayObject | |
![]() | name : String
Indica o nome da instância do DisplayObject.
| DisplayObject | |
![]() | nestLevel : int
Profundidade desse objeto na hierarquia do containment.
| UIComponent | |
![]() | nonInheritingStyles : Object
O começo da corrente do componente de estilos não herdados.
| UIComponent | |
![]() | numAutomationChildren : int
[leitura-somente]
O número de children de automatização que esse container tem.
| UIComponent | |
![]() | numChildren : int
[leitura-somente]
Número de componentes child nesse container.
| Container | |
![]() | opaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
| DisplayObject | |
![]() | owner : DisplayObjectContainer
O dono desse UIComponent.
| UIComponent | |
![]() | parent : DisplayObjectContainer
[leitura-somente]
O container ou componente parent para esse componente.
| UIComponent | |
![]() | parentApplication : Object
[leitura-somente]
Uma referência ao objeto Application que contém essa instância UIComponent.
| UIComponent | |
![]() | parentDocument : Object
[leitura-somente]
Uma referência ao objeto de documento parent para esse UIComponent.
| UIComponent | |
![]() | percentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
| UIComponent | |
![]() | percentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
| UIComponent | |
![]() | processedDescriptors : Boolean
Colocado para true após criação de child imediato ou atrasado, dependendo de qual aconteça.
| UIComponent | |
![]() | prototype : Object
[static]
Uma referência ao objeto protótipo de uma classe ou função de objeto.
| Object | |
![]() | rawChildren : IChildList
[leitura-somente]
Um containter tipicamente contém componentes child, que podem ser enumerados usando o método Container.getChildAt() em a propriedade Container.numChildren.
| Container | |
![]() | repeater : IRepeater
[leitura-somente]
Uma referência ao objeto Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndex : int
[leitura-somente]
O indice do item no data provider do Repeater que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndices : Array
Um Array contendo os índices dos itens no data provider dos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaters : Array
Um Array contendo referências aos objetos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | root : DisplayObject
[leitura-somente]
Para um objeto display em um arquivo SWF carregado, a propriedade root é o objeto display no topo na porção da estrutura de tree do display list representado por aquele arquivo SWF.
| DisplayObject | |
![]() | rotation : Number
Indica a rotação da instância DisplayObject, em graus, de sua orientação original.
| DisplayObject | |
![]() | scale9Grid : Rectangle
O atual grid de escala que está em efeito.
| DisplayObject | |
![]() | scaleX : Number
Número que especifica o fator de escala horizontal.
| UIComponent | |
![]() | scaleY : Number
Número que especifica o fator de escala vertical.
| UIComponent | |
![]() | screen : Rectangle
[leitura-somente]
Retorna um objeto que contém o tamanho e posição da base da superfície de desenho para esse objeto.
| UIComponent | |
![]() | scrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
| DisplayObject | |
| selectedIndex : int
The index of the last selected LinkButton control if the LinkBar
control uses a ViewStack container as its data provider.
| LinkBar | ||
![]() | showInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
| UIComponent | |
![]() | soundTransform : SoundTransform
Controles de som dentro desse sprite.
| Sprite | |
![]() | stage : Stage
[leitura-somente]
O Stage do objeto display.
| DisplayObject | |
![]() | states : Array
Os estados de visão que são definidos para esse componente.
| UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
| UIComponent | |
![]() | styleName : Object
O estilo da classe usado por esse componente.
| UIComponent | |
![]() | systemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
| UIComponent | |
![]() | tabChildren : Boolean
Determina se os children do objeto permitem uso da tecla tab.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Especifica se esse objeto está na ordem tab.
| InteractiveObject | |
![]() | tabIndex : int
Especifica a a disposição tab de objetos em um arquivo SWF.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[leitura-somente]
Retorna um objeto TextSnapshot para essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() | toolTip : String
Texto a ser mostrado no ToolTip.
| UIComponent | |
![]() | toolTipField : String
Name of the the field in the dataProvider object
to display as the tooltip label.
| NavBar | |
![]() | transform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
| DisplayObject | |
![]() | transitions : Array
Um Array de objetos Transition, onde cada objeto Transition define um conjunto de efeitos a começarem quando ocorre uma mudança no estado de visão.
| UIComponent | |
![]() | tweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
| UIComponent | |
![]() | uid : String
Um identificador exclusivo para o objeto.
| UIComponent | |
![]() | updateCompletePendingFlag : Boolean
Um indicador que determina se um objeto passou por todas as três fases de validação de layout (provido que algum foi requerido).
| UIComponent | |
![]() | useHandCursor : Boolean
Um valor Boolean que indica se o ponteiro (hand cursor) aparece quando o mouse faz o roll over sobre um sprite no qual a propriedade buttonMode é colocado como true.
| Sprite | |
![]() | validationSubField : String
Usado por um validor para associar um subcampo a esse componente.
| UIComponent | |
![]() | viewMetrics : EdgeMetrics
[leitura-somente]
Retorna um objeto que tem quarto propriedades: left, top, right e bottom.
| Container | |
![]() | viewMetricsAndPadding : EdgeMetrics
[leitura-somente]
Retorna um objeto que tem quarto propriedades: left, top, right e bottom.
| Container | |
![]() | visible : Boolean
Controla a visibilidade desse UIComponent.
| UIComponent | |
![]() | width : Number
Número que especifica a largura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | x : Number
Número que especifica a posição horizontal do componente, em pixels, dentro de seu parent container.
| UIComponent | |
![]() | y : Number
Número que especifica a posição vertical do componente, em pixels, dentro de seu parent container.
| UIComponent | |
| Método | Definido Por | ||
|---|---|---|---|
|
LinkBar()
Constructor.
| LinkBar | ||
![]() |
Adiciona um child DisplayObject a esse Container.
| Container | |
![]() |
Adiciona um child DisplayObject a esse Container.
| Container | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto event listener com um objeto do EventDispatcher para que o listener receba notificação de um evento.
| EventDispatcher | |
![]() |
Indica se as restrições de segurança causariam qualquer objeto display a ser omitido da lista retornada chamando o método DisplayObjectContainer.getObjectUnderPoint() com o point especificado.
| DisplayObjectContainer | |
![]() |
Coloca na fila uma função para ser chamada depois.
| UIComponent | |
![]() |
Deleta uma propriedade de estilo dessa instância de componente.
| UIComponent | |
![]() |
Determina se o objeto display especificado é um child da instânica DisplayObjectContainer ou a instância em si mesma.
| DisplayObjectContainer | |
![]() |
Converte um objeto Point das coordenadas do conteúdo para coordenadas global.
| Container | |
![]() |
Converte um objeto Point de conteúdo para coordenadas locais.
| Container | |
![]() |
Retorna um conjunto de propriedades que identificam o child dentro desse container.
| UIComponent | |
![]() |
Dado um único UIComponentDescriptor, cria o componente correspondente e adiciona o componente como child desse Container.
| Container | |
![]() |
Reitera pelo Array de childDescriptors, e chama o método createComponentFromDescriptor para cada um.
| Container | |
![]() |
Cria uma referência de id a esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Deleta a referência id para esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Retorna um objeto UITextFormat correspondendo aos estilos de texto para esse UIComponent.
| UIComponent | |
![]() |
Despacha um evento no fluxo de eventos.
| UIComponent | |
![]() |
Mostra ou esconde o indicador de foco em volta desse componente.
| UIComponent | |
![]() |
drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
Programadamente desenha um retângulo para dentro desse objeto Graphics do skin.
| UIComponent | |
![]() |
Chamado pela instância de efeito quando pára a execução no componente.
| UIComponent | |
![]() |
Chamado pela instância de efeito quando começa a execução no componente.
| UIComponent | |
![]() |
Termina todos os efeitos atualmente em execução no componente.
| UIComponent | |
![]() |
Executa todas as uniões de dados nesse Container.
| Container | |
![]() |
Executa as uniões para dentro dos objetos child UIComponent desse Container.
| Container | |
![]() |
Chamado depois que a impressão estiver completa.
| UIComponent | |
![]() |
Providencia o objeto de automatização no índice especificado.
| UIComponent | |
![]() |
Retorna um retângulo que define a área do objeto display relativo ao sistema de coordenadas do objeto targetCoordinateSpace.
| DisplayObject | |
![]() |
Pegar o objeto de componente child nth.
| Container | |
![]() |
Retorna o child cujo propriedade de nome é o String especificado.
| Container | |
![]() |
Pega o índice baseado em zero de um child específico.
| Container | |
![]() |
Retorna um Array de objetos DisplayObject consistindo de children de conteúdo do container.
| Container | |
![]() |
Acha os seletores de tipo para essa instância UIComponent.
| UIComponent | |
![]() |
Retorna um valor layout constraint, que é o mesmo que pegar o estilo contraint para esse componente.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a altura explícita ou medida.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a largura explícita ou medida.
| UIComponent | |
![]() |
Pega o objeto que atualmente tem o foco.
| UIComponent | |
![]() |
Retorna um array de objetos que ficam por baixo do point especificado e são children (ou grandchildren, e assim por diante) dessa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Retorna um retângulo que define os limites do objeto display, baseado no sistema de coordenadas definido pelo parâmetro targetCoordinateSpace, excluindo qualquer traço em formas.
| DisplayObject | |
![]() |
Retorna um item no dataProvider que foi usado pelo Repeater específico para produzir esse Repeater, ou null se esse Repeater não é repetido.
| UIComponent | |
![]() |
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
| UIComponent | |
![]() |
Converte um objeto Point de coordenadas global a conteúdo.
| Container | |
![]() |
Converte o objeto point das coordenadas Stage (global) para as coordenadas do objeto display (local).
| DisplayObject | |
![]() |
Verifica se o objeto do EventDispatcher tem listeners registrados para um tipo determinado de evento.
| EventDispatcher | |
![]() |
Indica se um objeto tem uma propriedade específica definida.
| Object | |
![]() |
Avalia o objeto display para ver se sobrepõe ou intersecta com o objeto obj display.
| DisplayObject | |
![]() |
Avalia o objeto display para ver se sobrepõe o intersecta com o ponto especificado pelos parâmetros x e y.
| DisplayObject | |
![]() |
Retorna um box Matrix que pode ser passado para o método drawRoundRect() como o parâmetro rot quando desenhando um gradiente horizontal.
| UIComponent | |
![]() |
Inicializa a estrutura interna desse componente.
| UIComponent | |
![]() |
Inicializa várias propriedades que ficam de olho em instância repetidas desse componente.
| UIComponent | |
![]() |
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
| Object | |
![]() |
Retorna o string que o representante mostraria pada o dado objeto de dados baseado nas propriedades labelField e labelFunction.
| NavBar | |
![]() |
Converte um objeto Point de coordenadas local para conteúdo.
| Container | |
![]() |
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
| DisplayObject | |
![]() |
Mede o texto HTML especificado, que pode conter tags HTML tal como <font> e <b>, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
| UIComponent | |
![]() |
Mede o texto especificado, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
| UIComponent | |
![]() |
Move o componente para uma posição especificada dentro de seu parent.
| UIComponent | |
![]() |
Propaga mudança do estilo para os children.
| UIComponent | |
![]() |
Retornam true se a corrente de propriedades de posse apontam do child para esse UIComponent.
| UIComponent | |
![]() |
Chamado pelo Flex quando um objeto UIComponent é adicionado ou removido de um parent.
| UIComponent | |
![]() |
Method used to convert number of pixels to a
percentage relative to the contents of this container.
| Box | |
![]() |
Preparam um IFlexDisplayObject para imprimir.
| UIComponent | |
![]() |
Indica se a propriedade especificada existe e se é enumerável.
| Object | |
![]() |
Constrói ou reconstrói o cache do estilo CSS para esse componente e, se o parâmetro recursivo for true, assim também para todos os descendentes desse componente.
| UIComponent | |
![]() |
Para cada evento efeito, registra o EffectManager como um dos event listeners.
| UIComponent | |
![]() |
Remove todos os children da lista child desse container.
| Container | |
![]() |
Remove um DisplayObject child da lista child desse Container.
| Container | |
![]() |
Remove um child DisplayObject da lista child desse Container no índice especificado.
| Container | |
![]() |
Remove um listener do objeto do EventDispatcher.
| EventDispatcher | |
![]() |
Faz o replay do evento específico.
| UIComponent | |
![]() |
Resolve um child usando o id providenciado.
| UIComponent | |
![]() |
[static]
Termina o processamento de fundo de métodos colocados em fila pelo callLater(), depois chama suspendBackgroundProcessing().
| UIComponent | |
![]() |
Coloca o tamanho do objeto.
| UIComponent | |
![]() |
Sets the index of a particular child.
| Container | |
![]() |
Coloca um valor de limitação do layout, que é o mesmo que colocar um estilo de limitação para esse componente.
| UIComponent | |
![]() |
Determina o estado atual.
| UIComponent | |
![]() |
Determina o foco para esse componente.
| UIComponent | |
![]() |
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
| Object | |
![]() |
Ajusta uma propriedade de estilo nessa instância do componente.
| UIComponent | |
![]() |
Chamado quando a propriedade de visibilidade muda.
| UIComponent | |
![]() |
Deixa o usuário arrastar o sprite especificado.
| Sprite | |
![]() |
Finaliza o método startDrag().
| Sprite | |
|
Detecta mudanças nas propriedades de estilo.
| LinkBar | ||
![]() |
Flex chama o método stylesInitialized() quando os estilos para um componente são primeiramente inicializados.
| UIComponent | |
![]() |
[static]
Bloqueia o processamento de fundo de métodos colocados em fila pelo callLater(), até resumeBackgroundProcessing() ser chamado.
| UIComponent | |
![]() |
Troca a ordem z (ordem de frente para trás) de dois objetos child especificados.
| DisplayObjectContainer | |
![]() |
Troca a ordem z (ordem de frente para trás) dos objetos child em duas posições índice especificadas na lista child.
| DisplayObjectContainer | |
![]() |
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
| FlexSprite | |
![]() |
Valida a posição e tamanho de children e desenha outros visuais.
| UIComponent | |
![]() |
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
| UIComponent | |
![]() |
Usado pela lógica do layout para validar as propriedades de um componente chamando o método commitProperties().
| UIComponent | |
![]() |
Valida o tamanho medido do componente se o método LayoutManager.invalidateSize() for chamado com esse ILayoutManagerClient, depois o método validateSize é chamado quando é hora de fazer medidas.
| UIComponent | |
![]() |
Maneja os eventos válidos e inválidos de um validator designado a esse componente.
| UIComponent | |
![]() |
Retorna o valor primitivo de um objeto específico.
| Object | |
![]() |
Retorna um box Matrix que pode ser passado ao drawRoundRect() como o parâmetro rot quando desenhando um gradiente vertical.
| UIComponent | |
![]() |
Verifica se um event listener está registrado com esse objeto do EventDispatcher ou qualquer um de seus parents para o determinado tipo de evento.
| EventDispatcher | |
| Método | Definido Por | ||
|---|---|---|---|
![]() |
Ajusta o retângulo de foco.
| UIComponent | |
![]() |
Usado internamente pelo Dissolve Effect para adiciona uma camada superior ao cromo de um container.
| Container | |
![]() |
Executa qualquer processo final depois que objetos child forem criados.
| UIComponent | |
![]() |
Handles the MouseEvent.CLICK event
for the items in the NavBar control.
| NavBar | |
![]() |
Processa as propriedades determinadas no componente.
| UIComponent | |
![]() |
Cria o skin da borda do container ser for preciso e ainda não existe.
| Container | |
![]() |
Cria objetos child para o componente.
| UIComponent | |
![]() |
Cria um novo objeto usando um contexto baseado na fonte embeded sendo usada.
| UIComponent | |
![]() |
Cria o objeto usando um dado moduleFactory.
| UIComponent | |
![]() |
Creates the individual navigator items.
| NavBar | |
![]() |
O event handler chamado quando um objeto UIComponent recebe foco.
| UIComponent | |
![]() |
O event handler chamado quando um objeto UIComponent perde foco.
| UIComponent | |
![]() |
Highlights the selected navigator item.
| NavBar | |
![]() |
Finaliza a inicialização desse componente.
| UIComponent | |
![]() |
Inicializa o código de acessabilidade desse componente.
| UIComponent | |
![]() |
Tipicamente anulado por componentes contendo objetos UITextField, onde os objetos UITextField recebem foco.
| UIComponent | |
![]() |
O event handler chamado para um evento keyDown.
| UIComponent | |
![]() |
Um event handler chamado para um evento keyUp.
| UIComponent | |
![]() |
Responde mudanças de tamanho ajsutando as posições e tamanhos das bordas desse container.
| Container | |
![]() |
Calculates the default sizes and minimum and maximum values of the Box
container.
| Box | |
![]() |
Resets the navigator bar to its default state.
| NavBar | |
![]() |
Esse método é chamado quando um UIComponent é construido, e de novo quando o ResourceManager despacha um evento "change" para indicar que os recursos localizados têm mudado de alguma forma.
| UIComponent | |
![]() |
Posiciona a área de conteúdo do container relativo à área visível baseado nas propriedades horizontalScrollPosition e verticalScrollPosition.
| Container | |
|
Responds to size changes by setting the positions and sizes
of this LinkBar control's children.
| LinkBar | ||
![]() |
Resets the icon of a navigator item in the
NavBar control.
| NavBar | |
![]() |
Sets the label property of a navigator item in the
NavBar control.
| NavBar | |
| Estilo | Descrição | Definido Por | ||
|---|---|---|---|---|
![]() | Tipo: Number Herança CSS: não Nível alpha da cor definida pela propriedade backgroundColor, da imagem ou arquivo SWF definido pelo estilo backgroundImage. | Container | ||
![]() | Tipo: String Herança CSS: não Se um imagem de fundo for especificada, esse estilo especifica se é fixado de acordo com o viewport ( "fixed") ou faz o scroll ao lado do conteúdo ("scroll"). | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: não Cor do fundo de um componente. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do fundo de um componente quando ele é desativado. | Container | ||
![]() | Tipo: Object Formato: Arquivo Herança CSS: não Imagem de fundo de um componente. | Container | ||
![]() | Tipo: String Herança CSS: não Ajusta o tamanho da imagem especificada pelo backgroundImage para diferentes porcentagens de tamanho. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Determines the color of a ProgressBar. | Container | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do canto superior da área de conteúdo á posição da base controle. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: não Cor da borda. | Container | ||
![]() | Tipo: String Herança CSS: não Laterais de limite da caixa. | Container | ||
![]() | Tipo: Class Herança CSS: não A classe border skin do componente. | Container | ||
![]() | Tipo: String Herança CSS: não Estilo das laterais da caixa. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não A grossura das laterais da caixa. | Container | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do canto inferior do componente ao canto inferior de sua área de conteúdo. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do texto no componente, incluindo o label do componente. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Raio dos cantos do componente. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor de texto no componente se for desativado. | Container | ||
![]() | Tipo: Number Herança CSS: não O valor alpha para o revestimento que é colocado em cima do container quando ele é desativado. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor da sombra drop. | Container | ||
![]() | Tipo: Boolean Herança CSS: não Propriedade boolean que especifica se o componente tem uma sombra drop visível. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do destaque do componente quando validação falha. | UIComponent | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade antiAliasType de TextFields internos. | Container | ||
![]() | Tipo: String Herança CSS: sim Nome da fonte a ser usada. | Container | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Altura do texto, em pixels. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto tem fonte itálico. | Container | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está em negrito. | Container | ||
![]() | Tipo: String Herança CSS: não Alinhamento horizontal dos children no container. | Box | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels do centro da área de conteúdo do componente ao centro do componente. | UIComponent | ||
|
horizontalGap
| Tipo: Number Formato: Comprimento Herança CSS: não Number of pixels between the LinkButton controls in the horizontal direction. O valor padrão é 8. | LinkBar | ||
![]() | Tipo: Boolean Herança CSS: sim Um valor boolean que indica quando é possivel fazer o kern ( true) ou não (false). | Container | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels da beirada esquerda da área de conteúdo do componente à beirada esquerda do componente. | UIComponent | ||
![]() | Tipo: Number Herança CSS: sim O número de pixels adicionais a aparecerem entre cada caractere. | Container | ||
|
linkButtonStyleName
| Tipo: String Herança CSS: não Name of CSS style declaration that specifies the styles to use for the link button navigation items. O valor padrão é "". | LinkBar | ||
|
paddingBottom
| Tipo: Number Formato: Comprimento Herança CSS: não Number of pixels between the bottom border and the LinkButton controls. O valor padrão é 2. | LinkBar | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre a borda esquerda do componente e a beirada esquerda da sua área de conteúdo. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre a borda direita do componente e a beirada de sua área de conteúdo. | Container | ||
|
paddingTop
| Tipo: Number Formato: Comprimento Herança CSS: não Number of pixels between the top border and the LinkButton controls. O valor padrão é 2. | LinkBar | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels da beirada direita do componente à beirada direita de sua área de conteúdo. | UIComponent | ||
|
rollOverColor
| Tipo: uint Formato: Cor Herança CSS: sim Color of links as you roll the mouse pointer over them. O valor padrão é based on the current themeColor.
O valor padrão é 0xEEFEE6 (light green). | LinkBar | ||
|
selectionColor
| Tipo: uint Formato: Cor Herança CSS: sim Background color of the LinkButton control as you press it. O valor padrão é 0xCDFFC1. | LinkBar | ||
|
separatorColor
| Tipo: uint Formato: Cor Herança CSS: sim Separator color used by the default separator skin. O valor padrão é 0xC4CCCC. | LinkBar | ||
|
separatorSkin
| Tipo: Class Herança CSS: não Seperator symbol between LinkButton controls in the LinkBar. O valor padrão é mx.skins.halo.LinkSeparator. | LinkBar | ||
|
separatorWidth
| Tipo: Number Formato: Comprimento Herança CSS: sim Separator pixel width, in pixels. O valor padrão é 1. | LinkBar | ||
![]() | Tipo: String Herança CSS: não Direção da sombra drop. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Distância da sombra drop. | Container | ||
![]() | Tipo: String Herança CSS: sim Alinhamento do texto dentro do container. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está sublinhado. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Offset da primeira linha do texto do lado esquerdo do container, em pixels. | Container | ||
|
textRollOverColor
| Tipo: uint Formato: Cor Herança CSS: sim Text color of the link as you move the mouse pointer over it. O valor padrão é 0x2B333C. | LinkBar | ||
|
textSelectedColor
| Tipo: uint Formato: Cor Herança CSS: sim Text color of the link as you press it. O valor padrão é 0x000000. | LinkBar | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do tema de um componente. | UIComponent | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels da beirada superior da área de conteúdo do control à beirada superior do componente. | UIComponent | ||
![]() | Tipo: String Herança CSS: não Vertical alignment of children in the container. | Box | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do centro da área de conteúdo do componente ao centro do componente. | UIComponent | ||
|
verticalGap
| Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre children na direção vertical. O valor padrão é 8. | LinkBar | ||
| selectedIndex | propriedade |
selectedIndex:int [ler-escrever] The index of the last selected LinkButton control if the LinkBar control uses a ViewStack container as its data provider.
O valor padrão é -1.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get selectedIndex():int
public function set selectedIndex(value:int):void
| LinkBar | () | Construtor |
public function LinkBar()
Constructor.
| styleChanged | () | método |
public override function styleChanged(styleProp:String):void
Detecta mudanças nas propriedades de estilo. Quando um style property é colocado, Flex chama o método styleChanged, passando a ele o nome do style sendo colocado.
Esse é uma métdodo avançado que você pode override ao criar uma subclasse do UIComponent. Quando você cria um custom component, você pode override o método styleChanged() que verifica o style name passado a ele, e handle a mudança de acordo. Isso permite que você override o comportamento padrão e um style existente, ou adiciona suas próprias propriedades custom style.
If you handle the style property, your override of
the styleChanged() method should call the
invalidateDisplayList() method to cause Flex to execute
the component's updateDisplayList() method at the next screen update.
Parâmetros
styleProp:String — The name of the style property that changed.
|
| updateDisplayList | () | método |
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Responds to size changes by setting the positions and sizes
of this LinkBar control's children.
For more information about the updateDisplayList() method,
see the UIComponent.updateDisplayList() method.
The LinkBar.updateDisplayList() method first calls
the Box.updateDisplayList() method to position the LinkButton controls.
For more details, see the Box.updateDisplayList() method.
After laying out the LinkButton controls, the separators are positioned
between them.
Parâmetros
unscaledWidth:Number — Specifies the width of the component, in pixels,
of the component's coordinates, regardless of the value of the
scaleX property of the component.
|
|
unscaledHeight:Number — Especifica a altura do componente, em pixels, nas coordenadas do componente, independente do valor da propriedade scaleY do componente. |
Ver também
<?xml version="1.0"?>
<!-- Simple example to demonstrate the LinkBar control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Panel title="LinkBar Control Example"
height="75%" width="75%" horizontalAlign="center"
paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
<mx:Text width="100%"
text="Select a link in the LinkBar control to set the active child of the ViewStack container."/>
<mx:LinkBar color="#0000FF" fontWeight="bold" dataProvider="{myViewStack}"/>
<!-- Define the ViewStack and the three child containers. -->
<mx:ViewStack id="myViewStack" borderStyle="solid" width="100%" height="80%">
<mx:Canvas id="search" backgroundColor="#FFFFCC" label="Search" width="100%" height="100%">
<mx:Label text="Search Screen" color="#000000"/>
</mx:Canvas>
<mx:Canvas id="custInfo" backgroundColor="#CCFFFF" label="Customer Info" width="100%" height="100%">
<mx:Label text="Customer Info" color="#000000"/>
</mx:Canvas>
<mx:Canvas id="accountInfo" backgroundColor="#FFCCFF" label="Account Info" width="100%" height="100%">
<mx:Label text="Account Info" color="#000000"/>
</mx:Canvas>
</mx:ViewStack>
</mx:Panel>
</mx:Application>