Apenas para os componentes de Data Visualization do Flex
Pacotemx.controls
Classeclasse pública AdvancedDataGridBaseEx
HerançaAdvancedDataGridBaseEx Inheritance AdvancedDataGridBase Inheritance AdvancedListBase Inheritance ScrollControlBase Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Implementos IIMESupport
Subclasses AdvancedDataGrid

A classe AdvancedDataGridBaseEx é a classe base do controle AdvancedDataGrid. This class contains code that provides functionality similar to O controle DataGrid.

Sintaxe MXMLexpandedOcultar Sintaxe MXML

O tag <mx:AdvancedDataGridBaseEx> herda todos os atributos tag de sua superclasse, exceto por labelField, iconField, e iconFunction, e adiciona os seguintes atributos tag:

  <mx:AdvancedDataGridBaseEx
    Propriedades 
    columns="From dataProvider"
    draggableColumns="true|false"
    editable="item group summary"
    editedItemPosition="null"
    horizontalScrollPosition="null"
    imeMode="null"
    itemEditorInstance="null"
    lookAheadDuratio="400"
    minColumnWidth="NaN"
    resizableColumns="true|false"
    sortableColumns="true|false"
     
    Estilos
    columnDropIndicatorSkin="DataGridColumnDropIndicator"
    columnResizeSkin="DataGridColumnResizeSkin"
    disabledIconColor="0x999999"
    headerBackgroundSkin="DataGridHeaderSeparator"
    headerColors="[#FFFFFF, #E6E6E6]"
    headerDragProxyStyleName="headerDragProxyStyle"
    headerHorizontalSeparatorSkin="AdvancedDataGridHeaderHorizontalSeparator"
    headerSeparatorSkin="DataGridHeaderSeparator"
    headerStyleName="No default"
    horizontalGridLineColor="No default"
    horizontalGridLines="false|true"
    horizontalLockedSeparatorSkin="undefined"
    horizontalSeparatorSkin="undefined"
    iconColor="0x111111"
    rollOverColor="#E3FFD6"
    selectionColor="#CDFFC1"
    stretchCursor="DataGridStretchCursor"
    verticalGridLineColor="#666666"
    verticalGridLines="false|true"
    verticalLockedSeparatorSkin="undefined"
    verticalSeparatorSkin="undefined"
     
    Eventos
    columnStretch="No default"
    headerRelease="No default"
    headerShift="No default"
    itemEditBegin="No default"
    itemEditBeginning="No default" 
    itemEditEnd="No default"
    itemFocusIn="No default"
    itemFocusOut="No default"
  />
   
  O seguinte código AdvancedDataGrid especifica a ordem da coluna:
  <mx:AdvancedDataGrid>
    <mx:dataProvider>
        <mx:Object Artist="Pavement" Price="11.99"
          Album="Slanted and Enchanted"/>
        <mx:Object Artist="Pavement"
          Album="Brighten the Corners" Price="11.99"/>
    </mx:dataProvider>
    <mx:columns>
        <mx:AdvancedDataGridColumn dataField="Album"/>
        <mx:AdvancedDataGridColumn dataField="Price"/>
    </mx:columns>
  </mx:AdvancedDataGrid>
  

Propriedade MXML PadrãodataProvider

Ver também

mx.controls.AdvancedDataGrid


Propriedades Públicas
 PropriedadeDefinido Por
 InheritedaccessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
DisplayObject
 InheritedactiveEffects : Array
[leitura-somente] A lista de efeitos que estão atualmente ocorrendo no componente, como um Array de instâncias EffectInstance.
UIComponent
 InheritedallowDragSelection : Boolean = false
Um indicador que indica se o arrasto da seleção está ativado.
AdvancedListBase
 InheritedallowMultipleSelection : Boolean
Um indicador que indica se você pode permitir que mais de um item seja selecionado na mesma hora.
AdvancedListBase
 Inheritedalpha : Number
Indica o valor de transparência alpha do objeto especificado.
DisplayObject
 InheritedautomationDelegate : Object
O objeto de delegação que maneja a funcionalidade relacionada à automatização.
UIComponent
 InheritedautomationName : String
Nome que pode ser usado como um identificador para esse objeto.
UIComponent
 InheritedautomationTabularData : Object
[leitura-somente] Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
UIComponent
 InheritedautomationValue : 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
 InheritedbaselinePosition : Number
[leitura-somente] A coordenada y do baseline da primeira linha do texto do componente.
UIComponent
 InheritedblendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
DisplayObject
 InheritedborderMetrics : EdgeMetrics
[leitura-somente] Retorna um objeto EdgeMetrics que tem quatro propriedades: left, top, right, e bottom.
ScrollControlBase
 InheritedbuttonMode : Boolean
Especifica o modo de button desse sprite.
Sprite
 InheritedcacheAsBitmap : Boolean
Se colocado como true, Flash Player ou Adobe AIR faz o cache de uma representação interna de bitmap do objeto display.
DisplayObject
 InheritedcacheHeuristic : Boolean
[escrever-somente] Usado pelo Flex para sugerir cache de bitmap para o objeto.
UIComponent
 InheritedcachePolicy : String
Especifica a política para criar o cache bitmap para esse objeto.
UIComponent
 InheritedclassName : String
[leitura-somente] O nome da classe dessa instância, tal como "Button".
UIComponent
  columns : Array
Um array de objetos AdvancedDataGridColumn, um para cada coluna que pode ser mostrada.
AdvancedDataGridBaseEx
 InheritedcolumnWidth : Number
A largura das colunas do controle.
AdvancedListBase
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
 InheritedcontentMouseX : Number
[leitura-somente] Retorna a posição x do mouse, no sistema de coordenação do conteúdo.
UIComponent
 InheritedcontentMouseY : Number
[leitura-somente] Retorna a posição y do mouse, no sistema de coordenação do conteúdo.
UIComponent
 InheritedcontextMenu : NativeMenu
Especifica o context menu associado a esse objeto.
InteractiveObject
 InheritedcurrentState : String
O atual estado de visão do componente.
UIComponent
 InheritedcursorManager : ICursorManager
[leitura-somente] Pega o CursorManager que controla o cursor para esse componente e seus semelhantes.
UIComponent
 Inheriteddata : Object
O item no data provider que esse componente deve representar quando esse componente for usado como um representante editor de item.
AdvancedListBase
 InheriteddataProvider : Object
Conjunto de dados a serem visualizados.
AdvancedListBase
 InheriteddataTipField : String
Nome do campo nos itens data provider para mostrar como data tip.
AdvancedListBase
 InheriteddataTipFunction : Function
Função fornecida pelo usuário para ocorrer em cada item para determinar seu dataTip.
AdvancedListBase
 Inheriteddescriptor : UIComponentDescriptor
Referência do UIComponentDescriptor, se houver, que foi usado pelo método createComponentFromDescriptor() para criar essa instância UIComponent.
UIComponent
 Inheriteddocument : Object
Uma referência ao objeto de documento associado a esse UIComponent.
UIComponent
 InheriteddoubleClickEnabled : Boolean
Especifica se o objeto UIComponent recebe eventos doubleClick.
UIComponent
 InheriteddragEnabled : Boolean
Um indicador que indica se você pode arrastar items para fora desse controle e largá-los em outros controles.
AdvancedListBase
  draggableColumns : Boolean
Indica se é permitido que você reordene as colunas.
AdvancedDataGridBaseEx
 InheriteddragMoveEnabled : Boolean
Um indicador que indica se itens podem ser movidos ao invés de somente copiados do controle como parte de uma operação drag-and-drop.
AdvancedListBase
 InheriteddropEnabled : Boolean
Um indicador que indica se itens arrastados podem ser largados no controle.
AdvancedListBase
 InheriteddropTarget : DisplayObject
[leitura-somente] Especifica o objeto display sobre qual o sprite está sendo arrastado, ou sobre qual o sprite foi largado.
Sprite
  editable : String
Indica se o usuário pode ou não editar itens no data provider.
AdvancedDataGridBaseEx
  editedItemPosition : Object
O índice de coluna e fileira do representante de item para o item do data provider sendo editado, se existir.
AdvancedDataGridBaseEx
  editedItemRenderer : IListItemRenderer
[leitura-somente] Uma referência ao representante de item no controle AdvancedDataGrid cujo item está atulamente sendo editado.
AdvancedDataGridBaseEx
 Inheritedenabled : Boolean
Se o componente pode aceitar interação do usuário.
UIComponent
 InheritederrorString : 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
 InheritedexplicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMinHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedexplicitMinWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedexplicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
UIComponent
 Inheritedfilters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
DisplayObject
 InheritedflexContextMenu : IFlexContextMenu
O context menu para esse UIComponent.
UIComponent
 InheritedfocusEnabled : Boolean
Indica se o componente pode receber foco utilizando a tecla Tab.
UIComponent
 InheritedfocusManager : IFocusManager
Pega o FocusManager que controla o foco para esse componente e seus semelhantes.
UIComponent
 InheritedfocusPane : Sprite
O painel de foco associado a esse objeto.
UIComponent
 InheritedfocusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
InteractiveObject
 Inheritedgraphics : Graphics
[leitura-somente] Especifica o objeto Graphics que pertence a esse sprite onde comandos de desenho em vetor podem ocorrer.
Sprite
 InheritedheaderHeight : Number
A altura da célula de cabeçalho da coluna, em pixels.
AdvancedDataGridBase
 InheritedheaderRenderer : IFactory
O representante de cabeçalho utilizado para mostrar as fileiras de cabeçalho das colunas
AdvancedDataGridBase
 InheritedheaderWordWrap : Boolean
Se true, especifica que o texto no cabeçalho está envolto se não couber em uma linha.
AdvancedDataGridBase
 Inheritedheight : Number
Número que especifica a altura do componente, em pixels, na coordenadas do parent.
UIComponent
 InheritedhitArea : Sprite
Designa outro sprite para servir como hit area para um sprite.
Sprite
 InheritedhorizontalScrollPolicy : String
Uma propriedade que indica se o scroll bar horizontal está sempre ligado, sempre desligado, ou se muda automaticamente baseando-se nos parâmetros passados ao método setScrollBarProperties().
ScrollControlBase
  horizontalScrollPosition : Number
O offset em direção ao conteúdo da margem esquerda.
AdvancedDataGridBaseEx
 InheritediconField : String
O nome do campo no objeto data provider que determina o que mostrar como ícone.
AdvancedListBase
 InheritediconFunction : Function
Uma função fornecida pelo usuário para executar em cada item para determinar seu ícone.
AdvancedListBase
 Inheritedid : String
ID do componente.
UIComponent
  imeMode : String
Especifica o modo IME (editor do método de input).
AdvancedDataGridBaseEx
 InheritedincludeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
UIComponent
 InheritedinheritingStyles : Object
O início da corrente de estilos herdados da corrente desse componente.
UIComponent
 Inheritedinitialized : 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
 InheritedinstanceIndex : int
[leitura-somente] O índice do componente repetido.
UIComponent
 InheritedinstanceIndices : Array
Um Array contendo os indices necessários para referenciar esse objeto UIComponent de seus documentos parent.
UIComponent
 InheritedisDocument : 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
 InheritedisPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
UIComponent
  itemEditorInstance : IListItemRenderer
Uma referência à instância atualmente ativa do editor de item, caso exista.
AdvancedDataGridBaseEx
 InheriteditemRenderer : IFactory
O representante padrão do item para o controle.
AdvancedListBase
 InheritedlabelFunction : Function
Uma função fornecida pelo usuário para ocorrer em cada item para determinar seu label.
AdvancedListBase
 InheritedlistData : BaseListData
Quando um componente é usado como representante de um item drop-in ou editor de um item drop-in, Flex inicializa a propriedade listData do componente com os dados adicionais do controle de lista.
AdvancedListBase
 InheritedliveScrolling : Boolean = true
Um indicador que indica se o scroll acontece ao vivo assim que o thumb é movido ou só é feito o update da visão quando o thumb for soltado.
ScrollControlBase
 InheritedloaderInfo : LoaderInfo
[leitura-somente] Retorna um objeto LoaderInfo contendo informações sobre o carregamento de um arquivo para qual esse objeto display pertença.
DisplayObject
 InheritedlockedColumnCount : int
O índice da primeira coluna no controle que pode ter scroll, onde a primeira coluna está em um índice de 0.
AdvancedListBase
 InheritedlockedRowCount : int
O índice da primeira fileira no controle que pode ter scroll, onde a primeira fileira está em um índice de 0.
AdvancedListBase
  lookAheadDuration : Number = 400
A duração da prévia de tipo, em milissegundos, para prévias multi-caractere.
AdvancedDataGridBaseEx
 Inheritedmask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
DisplayObject
 InheritedmaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedmaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedmeasuredHeight : Number
A altura padrão do componente, em pixels.
UIComponent
 InheritedmeasuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
UIComponent
 InheritedmeasuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
UIComponent
 InheritedmeasuredWidth : Number
A largura padrão do componente, em pixels.
UIComponent
 InheritedmenuSelectionMode : Boolean = false
Um indicador que indica se seleção estilo menu deve ser utilizada.
AdvancedListBase
  minColumnWidth : Number
A largura mínima das colunas, em pixels.
AdvancedDataGridBaseEx
 InheritedminHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedminWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedmoduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
UIComponent
 InheritedmouseChildren : Boolean
Determina se os children do objeto são mouse permitidos.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
Se pode ou não receber foco quando clicado.
UIComponent
 InheritedmouseX : Number
[leitura-somente] Indica a coordenada x da posição do mouse, em pixels.
DisplayObject
 InheritedmouseY : Number
[leitura-somente] Indica a coordenada y da posição do mouse, em pixels.
DisplayObject
 Inheritedname : String
Indica o nome da instância do DisplayObject.
DisplayObject
 InheritednestLevel : int
Profundidade desse objeto na hierarquia do containment.
UIComponent
 InheritednonInheritingStyles : Object
O começo da corrente do componente de estilos não herdados.
UIComponent
 InheritednumAutomationChildren : int
[leitura-somente] O número de children de automatização que esse container tem.
UIComponent
 InheritednumChildren : int
[leitura-somente] Retorna o número de children desse objeto.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
DisplayObject
 Inheritedowner : DisplayObjectContainer
O dono desse UIComponent.
UIComponent
 Inheritedparent : DisplayObjectContainer
[leitura-somente] O container ou componente parent para esse componente.
UIComponent
 InheritedparentApplication : Object
[leitura-somente] Uma referência ao objeto Application que contém essa instância UIComponent.
UIComponent
 InheritedparentDocument : Object
[leitura-somente] Uma referência ao objeto de documento parent para esse UIComponent.
UIComponent
 InheritedpercentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
UIComponent
 InheritedpercentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
UIComponent
 InheritedprocessedDescriptors : Boolean
Colocado para true após criação de child imediato ou atrasado, dependendo de qual aconteça.
UIComponent
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
 Inheritedrepeater : IRepeater
[leitura-somente] Uma referência ao objeto Repeater no documento parent que produziu esse UIComponent.
UIComponent
 InheritedrepeaterIndex : int
[leitura-somente] O indice do item no data provider do Repeater que produziu esse UIComponent.
UIComponent
 InheritedrepeaterIndices : Array
Um Array contendo os índices dos itens no data provider dos Repeater no documento parent que produziu esse UIComponent.
UIComponent
 Inheritedrepeaters : Array
Um Array contendo referências aos objetos Repeater no documento parent que produziu esse UIComponent.
UIComponent
  resizableColumns : Boolean = true
Um indicador que indica se o usuário pode mudar o tamanho das colunas.
AdvancedDataGridBaseEx
 Inheritedroot : 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
 Inheritedrotation : Number
Indica a rotação da instância DisplayObject, em graus, de sua orientação original.
DisplayObject
 InheritedrowCount : int
Número de fileiras a serem mostradas.
AdvancedListBase
 InheritedrowHeight : Number
A altura das fileiras em pixels.
AdvancedListBase
 Inheritedscale9Grid : Rectangle
O atual grid de escala que está em efeito.
DisplayObject
 InheritedscaleX : Number
Número que especifica o fator de escala horizontal.
UIComponent
 InheritedscaleY : Number
Número que especifica o fator de escala vertical.
UIComponent
 Inheritedscreen : 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
 InheritedscrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
DisplayObject
 InheritedscrollTipFunction : Function
Uma função que computa o string para ser mostrado como o ScrollTip.
ScrollControlBase
 Inheritedselectable : Boolean
Um indicador que indica se a lista mostra itens selecionados como selecionados.
AdvancedListBase
 InheritedselectedIndex : int
O índice no data provider do item selecionado.
AdvancedListBase
 InheritedselectedIndices : Array
Um array de índices no data provider dos itens selecionados.
AdvancedListBase
 InheritedselectedItem : Object
Uma referência ao item selecionado no data provider.
AdvancedListBase
 InheritedselectedItems : Array
Um Array de referências aos itens selecionado no data provider.
AdvancedListBase
 InheritedselectionMode : String
O modo de seleção do controle.
AdvancedDataGridBase
 InheritedshowHeaders : Boolean
Um indicador que indica se o controle deveria mostrar os cabeçalhos das colunas.
AdvancedDataGridBase
 InheritedshowInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
UIComponent
 InheritedshowScrollTips : Boolean = false
Um indicador que indica se um tooltip deveria aparecer próximo ao scroll thumb quando estiver sendo arrastado.
ScrollControlBase
  sortableColumns : Boolean = true
Um indicador que indica se o usuário pode ordenar os itens data provider ao clicar em uma célula de cabeçalho de coluna.
AdvancedDataGridBaseEx
  sortExpertMode : Boolean
Como padrão, a propriedade sortExpertMode é ajustada para false, que significa que você clica na área de cabeçalho para ordenar as fileiras do controle AdvancedDataGrid por aquela coluna.
AdvancedDataGridBaseEx
 InheritedsortItemRenderer : IFactory
O representante do item de ordenação a ser usado para mostrar o ícone de ordenação no cabeçalho da coluna.
AdvancedDataGridBase
 InheritedsoundTransform : SoundTransform
Controles de som dentro desse sprite.
Sprite
 Inheritedstage : Stage
[leitura-somente] O Stage do objeto display.
DisplayObject
 Inheritedstates : Array
Os estados de visão que são definidos para esse componente.
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
UIComponent
 InheritedstyleFunction : Function
Uma função callback chamada enquanto representa cada célula.
AdvancedDataGridBase
 InheritedstyleName : Object
O estilo da classe usado por esse componente.
UIComponent
 InheritedsystemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
UIComponent
 InheritedtabChildren : Boolean
Determina se os children do objeto permitem uso da tecla tab.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Especifica se esse objeto está na ordem tab.
InteractiveObject
 InheritedtabIndex : int
Especifica a a disposição tab de objetos em um arquivo SWF.
InteractiveObject
 InheritedtextSnapshot : TextSnapshot
[leitura-somente] Retorna um objeto TextSnapshot para essa instância DisplayObjectContainer.
DisplayObjectContainer
 InheritedtoolTip : String
Texto a ser mostrado no ToolTip.
UIComponent
 Inheritedtransform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
DisplayObject
 Inheritedtransitions : 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
 InheritedtweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
UIComponent
 Inheriteduid : String
Um identificador exclusivo para o objeto.
UIComponent
 InheritedupdateCompletePendingFlag : 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
 InheriteduseHandCursor : 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
 InheritedvalidationSubField : String
Usado por um validor para associar um subcampo a esse componente.
UIComponent
 Inheritedvalue : Object
[leitura-somente] O item selecionado, ou os dados ou campo do label do item selecionado.
AdvancedListBase
 InheritedvariableRowHeight : Boolean
Um indicador que indica se as fileiras individuais podem ter alturas diferentes.
AdvancedListBase
 InheritedverticalScrollPolicy : String
Uma propriedade que indica se o scroll bar vertical está sempre ligado, sempre desligado, ou muda automaticamente baseando-se nos parâmetros passados ao método setScrollBarProperties().
ScrollControlBase
 InheritedverticalScrollPosition : Number
O offset em direção ao conteúdo da margem superior.
ScrollControlBase
 InheritedviewMetrics : EdgeMetrics
[leitura-somente] Um objeto EdgeMetrics levando em conta os scroll bars, se visíveis.
ScrollControlBase
 Inheritedvisible : Boolean
Controla a visibilidade desse UIComponent.
UIComponent
 Inheritedwidth : Number
Número que especifica a largura do componente, em pixels, na coordenadas do parent.
UIComponent
 InheritedwordWrap : Boolean
Um indicador que indica se o texto na fileira deveria ser word wrapped.
AdvancedListBase
 Inheritedx : Number
Número que especifica a posição horizontal do componente, em pixels, dentro de seu parent container.
UIComponent
 Inheritedy : Number
Número que especifica a posição vertical do componente, em pixels, dentro de seu parent container.
UIComponent
Propriedades Protegidas
 PropriedadeDefinido Por
 InheritedactualCollection : ICollectionView
Uma cópia do valor normalmente armazenado na propriedade de coleção usada enquanto executa os efeitos de mudança de dados.
AdvancedListBase
 InheritedactualIterator : IViewCursor
Uma cópia do valor normalmente armazenado na propriedade iterator usado enquanto executa efeitos de mudança de dados.
AdvancedListBase
 InheritedanchorBookmark : CursorBookmark
Um bookmark para o item que é a âncora.
AdvancedListBase
 InheritedanchorIndex : int = -1
O offset do item no data provider que é o ponto de ancoragem da seleção.
AdvancedListBase
 Inheritedborder : IFlexDisplayObject
O objeto de borda.
ScrollControlBase
 InheritedcachedDataChangeEffect : Effect = null
O efeito que é executado quando mudanças ocorrem no data provider para o controle.
AdvancedListBase
 InheritedcaretBookmark : CursorBookmark
Um bookmark para o item embaixo do caret.
AdvancedListBase
 InheritedcaretIndex : int = -1
O offset do item no data provider que está no ponto de seleção do caret.
AdvancedListBase
 InheritedcaretIndicator : Sprite
O DisplayObject que contém os gráficos que indicam que representante é o caret.
AdvancedListBase
 InheritedcaretItemRenderer : IListItemRenderer
O representante para o item embaixo do caret.
AdvancedListBase
 InheritedcaretUID : String
O UID do item embaixo do caret.
AdvancedListBase
 Inheritedcollection : ICollectionView
Um ICollectionView que representa o data provider.
AdvancedListBase
 InheritedcolumnMap : Object
Um mapa de representantes de itens para colunas.
AdvancedDataGridBase
 InheritedcurrentColNum : int
Contém o índice da coluna para qual o representante atualmente está sendo criado.
AdvancedDataGridBase
 InheritedcurrentItemTop : Number
Contém a posição superior do representante que está atualmente sendo criado.
AdvancedDataGridBase
 InheritedcurrentRowHeight : Number
A altura, em pixels, da atual fileira.
AdvancedDataGridBase
 InheritedcurrentRowNum : int
Contém o índice da fileira para o qual um representante está atualmente sendo criado.
AdvancedDataGridBase
 InheriteddataEffectCompleted : Boolean = false
Um indicador que indica que o efeito de mudança de dados acabou de ser completado.
AdvancedListBase
 InheriteddataItemWrappersByRenderer : Dictionary
Um dicionário mapeando representantes de itens para os ItemWrappers usados para fornecer seus dados.
AdvancedListBase
 InheriteddefaultColumnCount : int = 4
O número padrão de colunas a serem mostradas.
AdvancedListBase
 InheriteddefaultRowCount : int = 4
O número padrão de fileiras a serem mostradas.
AdvancedListBase
 InheriteddragImage : IUIComponent
[leitura-somente] Uma instância de uma classe que mostra a parte visual durante uma operação drag-and-drop.
AdvancedListBase
 InheriteddragImageOffsets : Point
[leitura-somente] O offset da imagem que indica que algo está sendo arrastado para o drag-and-drop.
AdvancedListBase
 InheritedexplicitColumnCount : int = -1
A contagem de colunas requisitada ao ajustar explicitamente a propriedade columnCount.
AdvancedListBase
 InheritedexplicitColumnWidth : Number
A largura da coluna requisitado ao ajustar explicitamente o columnWidth.
AdvancedListBase
 InheritedexplicitRowCount : int = -1
A contagem de fileira requisitada ao ajustar explicitamente o rowCount.
AdvancedListBase
 InheritedexplicitRowHeight : Number
A altura da fileira requisitada ao ajustar explicitamente o rowHeight.
AdvancedListBase
 InheritedfreeItemRenderers : Array
Uma pilha de representantes de itens não usados.
AdvancedListBase
  headerInfoInitialized : Boolean = false
Contém true se a propriedade headerInfos foi inicializada com instâncias AdvancedDataGridHeaderInfo.
AdvancedDataGridBaseEx
 InheritedheaderInfos : Array
Um Array de instâncias AdvancedDataGridHeaderInfo para todas as colunas no controle.
AdvancedDataGridBase
 InheritedheaderRowInfo : Array
Um Array de instâncias ListRowInfo que faz o cache da altura do cabeçalho e de outras informações para os cabeçalhos no Array headerItems.
AdvancedDataGridBase
 InheritedhighlightIndicator : Sprite
O DisplayObject que contém os gráficos que indicam qual representante está destacado.
AdvancedListBase
 InheritedhighlightItemRenderer : IListItemRenderer
O representante que está atualmente por cima ou por baixo do caret.
AdvancedListBase
 InheritedhighlightUID : String
O UID do item que está por cima ou por baixo do caret.
AdvancedListBase
 InheritedhorizontalScrollBar : ScrollBar
A barra de scroll horizontal.
ScrollControlBase
  isKeyPressed : Boolean = false
Contém true se uma tecla está sendo apertada.
AdvancedDataGridBaseEx
 InheriteditemRendererToFactoryMap : Dictionary
Mapeia representantes de itens para a instância Factory de onde eles foram criados.
AdvancedDataGridBase
 InheriteditemsNeedMeasurement : Boolean = true
Um indicador que indica se as propriedades columnWidth e rowHeight precisam ser calculadas.
AdvancedListBase
 InheriteditemsSizeChanged : Boolean = false
Um indicador que indica que o tamanho dos representantes pode ter mudado.
AdvancedListBase
 Inheritediterator : IViewCursor
A principal instância IViewCursor usada para pegar itens do data provider e passá-los aos representantes.
AdvancedListBase
 InheritediteratorValid : Boolean = true
Um indicador que indica que ocorreu uma falha de página e que a posição do iterator não é válida (não está posicionado no item superior sendo mostrado).
AdvancedListBase
 InheritedkeySelectionPending : Boolean = false
Um indicador que indica se a seleção de teclado foi interrompida por uma falha de página.
AdvancedListBase
 InheritedlastDropIndex : int
O índice mais recentemente calculado onde o item a ser arrastado deveria ser adicionado ao alvo onde será largado.
AdvancedListBase
 InheritedlastSeekPending : ListBaseSeekPending
A busca mais recente que causou a falha de página.
AdvancedListBase
 InheritedlistContent : AdvancedListBaseContentHolder
Um objeto display interno que é parent de todos os representantes de itens, seleção e indicadores de destaque e outros gráficos que são permitidos.
AdvancedListBase
 InheritedlistItems : Array
Um Array de Arrays que contém as instâncias de representantes de itens que representam cada item data provider.
AdvancedListBase
 InheritedmaskShape : Shape
A máscara.
ScrollControlBase
 InheritedmodifiedCollectionView : ModifiedCollectionView
Uma visão de coleção que temporariamente preserva o data provider prévio para facilitar os efeitos de mudança de dados que estão em execução.
AdvancedListBase
  orderedHeadersList : Array
Uma lista ordenada de instâncias AdvancedDataGridHeaderInfo que corresponde aos cabeçalhos de colunas visíveis.
AdvancedDataGridBaseEx
 InheritedrendererChanged : Boolean = false
Um indicador que indica que o representante mudou.
AdvancedListBase
 InheritedreservedItemRenderers : Object
Uma mapa de representantes de itens atualmente não sendo usados que podem ser usados novamente num futuro próximo.
AdvancedListBase
 InheritedresourceManager : IResourceManager
[escrever-somente] Uma referência ao objeto que gerencia todos os recursos localizados do aplicativo.
UIComponent
 InheritedrowInfo : Array
Um array de objetos ListRowInfo que faz o cache da altura de fileiras e de outras informações de rastreamento para as fileiras na propriedade listItem.
AdvancedListBase
 InheritedrowMap : Object
Um mapa de representantes de itens para seus objetos ListRowInfo respectivos.
AdvancedListBase
 InheritedrunDataEffectNextUpdate : Boolean = false
Um indicador que indica se o efeito de dados deveria ser iniciado na próxima vez que o display for atualizado.
AdvancedListBase
 InheritedrunningDataEffect : Boolean = false
Um indicador que indica se um efeito de mudança de dados está atualmente em execução.
AdvancedListBase
 InheritedscrollAreaChanged : Boolean
Um indicador que a área de scroll mudou devido à aparência ou desaparecimento de scrollbars.
ScrollControlBase
 InheritedselectedData : Object
Uma tabela de objetos ListBaseSelectionData que rastreia quais itens estão atualmente selecionados.
AdvancedListBase
 InheritedselectionIndicators : Object
Uma tabela de indicadores de seleção.
AdvancedListBase
 InheritedselectionLayer : Sprite
Uma camada no listContent onde todos os indicadores de destaque e seleção são desenhados.
AdvancedListBase
 InheritedselectionTweens : Object
Uma tabela de tweens de seleção.
AdvancedListBase
 InheritedshowCaret : Boolean
Um indicador que indica se deve mostrar o caret.
AdvancedListBase
 InheritedunconstrainedRenderers : Object
Um mapa de representantes de itens que não estão sujeitos aos algoritmos de layout da lista.
AdvancedListBase
 InheritedunscaledHeight : Number
[leitura-somente] Um método de conveniência para determinar a altura não redimensionada do componente.
UIComponent
 InheritedunscaledWidth : Number
[leitura-somente] Um método de conveniência para determinar a largura não redimensionada de um componente. Todo desenho e child layout de um componente deveriam ser feitos dentro de um retângulo limite dessa largura, que também é passado como um argumento para updateDisplayList().
UIComponent
 InheritedverticalScrollBar : ScrollBar
A barra de scroll vertical.
ScrollControlBase
 InheritedvisibleData : Object
Uma tabela de representantes de itens data provider atualmente em vista.
AdvancedListBase
 InheritedvisibleHeaderInfos : Array
Um Array de instâncias AdvancedDataGridHeaderRenderer que definem os representantes de itens de cabeçalho para as colunas que podem ser mostradas.
AdvancedDataGridBase
 InheritedwordWrapChanged : Boolean = false
Um indicador que indica se o valor da propriedade wordWrap mudou desde a última vez que a lista display foi atualizada.
AdvancedListBase
Métodos Públicos
 MétodoDefinido Por
  
Constructor.
AdvancedDataGridBaseEx
 Inherited
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Adiciona um representante de item se um efeito de mudança de dados estiver em execução.
AdvancedListBase
 Inherited
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
 Inherited
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
 Inherited
Retorna o índice onde os itens largados deveriam ser adicionados ao alvo de onde serão largados.
AdvancedListBase
 Inherited
callLater(method:Function, args:Array = null):void
Coloca na fila uma função para ser chamada depois.
UIComponent
 Inherited
clearStyle(styleProp:String):void
Deleta uma propriedade de estilo dessa instância de componente.
UIComponent
 Inherited
Determina se o objeto display especificado é um child da instânica DisplayObjectContainer ou a instância em si mesma.
DisplayObjectContainer
 Inherited
Converte um objeto Point das coordenadas do conteúdo para coordenadas global.
UIComponent
 Inherited
Converte um objeto Point de conteúdo para coordenadas locais.
UIComponent
 Inherited
Retorna um conjunto de propriedades que identificam o child dentro desse container.
UIComponent
  
createItemEditor(colIndex:int, rowIndex:int):void
Cria o editor de item para o representante de item no editedItemPosition usando o editor especificado pela propriedade itemEditor.
AdvancedDataGridBaseEx
 Inherited
Cria uma referência de id a esse objeto IUIComponent em seu objeto de documento parent.
UIComponent
 Inherited
Deleta a referência id para esse objeto IUIComponent em seu objeto de documento parent.
UIComponent
  
Esse método fecha um editor de item atualmente aberto em um representante de item.
AdvancedDataGridBaseEx
 Inherited
Retorna um objeto UITextFormat correspondendo aos estilos de texto para esse UIComponent.
UIComponent
 Inherited
Despacha um evento no fluxo de eventos.
UIComponent
 Inherited
drawFocus(isFocused:Boolean):void
Mostra ou esconde o indicador de foco em volta desse componente.
UIComponent
 Inherited
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
 Inherited
Chamado pela instância de efeito quando pára a execução no componente.
UIComponent
 Inherited
Chamado pela instância de efeito quando começa a execução no componente.
UIComponent
 Inherited
Termina todos os efeitos atualmente em execução no componente.
UIComponent
 Inherited
executeBindings(recurse:Boolean = false):void
Executa a união de dados para dentro desse objeto UIComponent.
UIComponent
 Inherited
Acha um item em uma lista baseada em string e move a seleção para ele.
AdvancedListBase
 Inherited
Chamado depois que a impressão estiver completa.
UIComponent
 Inherited
Providencia o objeto de automatização no índice especificado.
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Retorna um retângulo que define a área do objeto display relativo ao sistema de coordenadas do objeto targetCoordinateSpace.
DisplayObject
 Inherited
Retorna o objeto child display que existe no índice especificado.
DisplayObjectContainer
 Inherited
Retorna o objeto display child que existe com o nome especificado.
DisplayObjectContainer
 Inherited
Retorna a posição do índice de uma instância child DisplayObject.
DisplayObjectContainer
 Inherited
Acha os seletores de tipo para essa instância UIComponent.
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
Retorna um valor layout constraint, que é o mesmo que pegar o estilo contraint para esse componente.
UIComponent
 Inherited
Um método de conveniência para determinar usar a altura explícita ou medida.
UIComponent
 Inherited
Um método de conveniência para determinar usar a largura explícita ou medida.
UIComponent
  
Retorna uma instância SortInfo contendo informação de ordenação para a coluna.
AdvancedDataGridBaseEx
 Inherited
Pega o objeto que atualmente tem o foco.
UIComponent
 Inherited
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
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
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
 Inherited
getRendererSemanticValue(target:Object, semanticProperty:String):Object
Retorna o valor de uma determinada propriedade semântica de um representante de item, ou null se aquela propriedade não estiver definida, enquanto oum efeito de dados estiver em execução.
AdvancedListBase
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
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
 Inherited
getStyle(styleProp:String):*
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
UIComponent
 Inherited
Converte um objeto Point de coordenadas global a conteúdo.
UIComponent
 Inherited
Converte o objeto point das coordenadas Stage (global) para as coordenadas do objeto display (local).
DisplayObject
 Inherited
Verifica se o objeto do EventDispatcher tem listeners registrados para um tipo determinado de evento.
EventDispatcher
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Oculta o indicador drop embaixo do ponteiro do mouse que indica que uma operação drag-and-drop é permitida.
AdvancedListBase
 Inherited
Avalia o objeto display para ver se sobrepõe ou intersecta com o objeto obj display.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Avalia o objeto display para ver se sobrepõe o intersecta com o ponto especificado pelos parâmetros x e y.
DisplayObject
 Inherited
Retorna um box Matrix que pode ser passado para o método drawRoundRect() como o parâmetro rot quando desenhando um gradiente horizontal.
UIComponent
 Inherited
Pega um representante de item para o índice de um item no data provider, se um existir.
AdvancedListBase
 Inherited
indicesToIndex(rowIndex:int, colIndex:int):int
Computa o offset para dentro do data provider de um item no colIndex, rowIndex.
AdvancedListBase
 Inherited
Inicializa a estrutura interna desse componente.
UIComponent
 Inherited
Inicializa várias propriedades que ficam de olho em instância repetidas desse componente.
UIComponent
 Inherited
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Atualiza todas as fileiras no próximo update.
AdvancedListBase
 Inherited
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Determina se o representante do item para um item data provider está destacado (está em estado de roll over via o mouse embaixo do caret via navegação do teclado).
AdvancedListBase
 Inherited
Determina se o representante de item para um item data provider está selecionado.
AdvancedListBase
 Inherited
Determina se um item está sendo mostrado por um representante.
AdvancedListBase
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Determina se um representante contém (ou tem) um objeto display.
AdvancedListBase
 Inherited
Retorna o índice do item no data provider do item sendo representado por esse representante de item.
AdvancedListBase
 Inherited
Retorna o string dataTip que o representante mostraria para o dado objeto baseado nas propriedades dataTipField e dataTipFunctions.
AdvancedListBase
 Inherited
Retorna a classe para um ícone, se houver, para um item de dados, baseado nas propriedades iconField e iconFunction.
AdvancedListBase
 Inherited
Retorna o representante de item para um dado item no data provider, se existir.
AdvancedListBase
 Inherited
Retorna o string que o representante mostraria pada o dado objeto de dados baseado nas propriedades labelField e labelFunction.
AdvancedListBase
 Inherited
Converte um objeto Point de coordenadas local para conteúdo.
UIComponent
 Inherited
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
DisplayObject
 Inherited
measureHeightOfItems(index:int = -1, count:int = 0):Number
Mede um conjunto de itens do data provider usando o atual representante de itens e retorna a soma da a altura daqueles itens.
AdvancedListBase
 Inherited
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
 Inherited
Mede o texto especificado, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
UIComponent
 Inherited
measureWidthOfItems(index:int = -1, count:int = 0):Number
Mede um conjunto de itens do data provider usando o atual representante de item e retorna a largura máxima encontrada.
AdvancedListBase
 Inherited
Move o componente para uma posição especificada dentro de seu parent.
UIComponent
  
moveFocusToHeader(columnIndex:int = -1):void
Move o foco para o cabeçalho de coluna especificado.
AdvancedDataGridBaseEx
 Inherited
Propaga mudança do estilo para os children.
UIComponent
 Inherited
Retornam true se a corrente de propriedades de posse apontam do child para esse UIComponent.
UIComponent
 Inherited
Chamado pelo Flex quando um objeto UIComponent é adicionado ou removido de um parent.
UIComponent
 Inherited
Preparam um IFlexDisplayObject para imprimir.
UIComponent
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
 Inherited
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
 Inherited
Para cada evento efeito, registra o EffectManager como um dos event listeners.
UIComponent
 Inherited
Remove a instância child DisplayObject especificado da lista child da instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Remove um child DisplayObject da posição do índice especificada na lista child do DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Remove um representante de item se um efeito de mudança de dados estiver em execução.
AdvancedListBase
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Remove um listener do objeto do EventDispatcher.
EventDispatcher
 Inherited
Faz o replay do evento específico.
UIComponent
 Inherited
Resolve um child usando o id providenciado.
UIComponent
 Inherited
[static] Termina o processamento de fundo de métodos colocados em fila pelo callLater(), depois chama suspendBackgroundProcessing().
UIComponent
 Inherited
Assegura que o item do data provider no dado índice está visível.
AdvancedListBase
 Inherited
Coloca o tamanho do objeto.
UIComponent
 Inherited
Muda a posição de um child existente no container do objeto display.
DisplayObjectContainer
 Inherited
setConstraintValue(constraintName:String, value:*):void
Coloca um valor de limitação do layout, que é o mesmo que colocar um estilo de limitação para esse componente.
UIComponent
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
Determina o estado atual.
UIComponent
 Inherited
Determina o foco para esse componente.
UIComponent
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
Ajusta uma propriedade de estilo nessa instância do componente.
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Chamado quando a propriedade de visibilidade muda.
UIComponent
 Inherited
Mostra um indicador de drop embaixo do ponteiro do mouse para indicar que uma operação drag-and-drop é permitida e aonda o item será largado.
AdvancedListBase
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Deixa o usuário arrastar o sprite especificado.
Sprite
 Inherited
Finaliza o método startDrag().
Sprite
 Inherited
styleChanged(styleProp:String):void
Detecta mudanças nas propriedades de estilo.
UIComponent
 Inherited
Flex chama o método stylesInitialized() quando os estilos para um componente são primeiramente inicializados.
UIComponent
 Inherited
[static] Bloqueia o processamento de fundo de métodos colocados em fila pelo callLater(), até resumeBackgroundProcessing() ser chamado.
UIComponent
 Inherited
Troca a ordem z (ordem de frente para trás) de dois objetos child especificados.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Troca a ordem z (ordem de frente para trás) dos objetos child em duas posições índice especificadas na lista child.
DisplayObjectContainer
 Inherited
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
FlexSprite
 Inherited
Pára temporariamente um representante de item de ser posicionado pelo algoritmo de layout do controle.
AdvancedListBase
 Inherited
Valida a posição e tamanho de children e desenha outros visuais.
UIComponent
 Inherited
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
UIComponent
 Inherited
Usado pela lógica do layout para validar as propriedades de um componente chamando o método commitProperties().
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
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
 Inherited
Maneja os eventos válidos e inválidos de um validator designado a esse componente.
UIComponent
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
 Inherited
Retorna um box Matrix que pode ser passado ao drawRoundRect() como o parâmetro rot quando desenhando um gradiente vertical.
UIComponent
 Inherited
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étodos Protegidos
 MétodoDefinido Por
  
Converte um índice de colunas absoluto para o índice correspondente nas colunas que podem ser mostradas.
AdvancedDataGridBaseEx
  
Converte um índice de colunas absoluto ao índice correspondente nas colunas visíveis.
AdvancedDataGridBaseEx
  
absoluteToVisibleIndices(rowIndex:int, columnIndex:int):Object
Converte um índice de fileira absoluto e índice de coluna para dentro do índice de fileira e índice de coluna do item como é atualmente mostrado pelo controle.
AdvancedDataGridBaseEx
 Inherited
Adiciona os itens selecionados ao objeto DragSource como parte de uma operação drag-and-drop.
AdvancedListBase
  
addSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
Adiciona um campo de dados à lista dos campos de ordenação.
AdvancedDataGridBaseEx
 Inherited
Adiciona um representante à lista reciclada de representantes, tornando-o invisível e limpando qualquer referências dele.
AdvancedListBase
 Inherited
Ajusta o retângulo de foco.
UIComponent
 Inherited
adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void
Chamado pelo método updatDisplayList() para ajustar o tamanho e posição do conteúdo da lista.
AdvancedListBase
 Inherited
applySelectionEffect(indicator:Sprite, uid:String, itemRenderer:IListItemRenderer):void
Ajusta o efeito do aplicativo do indicador de seleção.
AdvancedListBase
 Inherited
Esse é um método interno usado pelo Flex framework para suportar o efeito Dissolve.
UIComponent
 Inherited
Calcula a posição y do indicador de drop quando estiver fazendo uma operação drag-and-drop.
AdvancedListBase
 Inherited
calculateRowHeight(data:Object, hh:Number, skipVisible:Boolean = false):Number
Calcula a altura das fileiras de colunas em uma fileira.
AdvancedDataGridBase
 Inherited
Executa qualquer processo final depois que objetos child forem criados.
UIComponent
 Inherited
Remove toda seleção e destaque e indicadores de caret.
AdvancedDataGridBase
 Inherited
clearSelected(transition:Boolean = false):void
Limpa o conjunto de itens selecionados e remove todos os gráficos retratando o estado selecionado daqueles itens.
AdvancedListBase
  
Remove separadores de cabeçalho de coluna que você normalmente usa para redimensionar colunas.
AdvancedDataGridBaseEx
 Inherited
Maneja CollectionEvents despachados do data provider nas mudanças de dados.
AdvancedListBase
  
Retorna o índice de uma coluna como é atualmente mostrado.
AdvancedDataGridBaseEx
 Inherited
Calcula a largura da coluna, altura da fileira e número de fileiras e colunas baseado em se propriedades como columnCount, columnWidth, rowHeight e rowCount foram ajustados de forma explícita.
AdvancedListBase
 Inherited
Configura o ScrollBars baseado no número de fileiras e colunas e em fileiras e colunas visíveis.
AdvancedListBase
 Inherited
copySelectedItems(useDataField:Boolean = true):Array
Faz uma cópia dos itens selecionados na ordem em que foram selecionados.
AdvancedListBase
 Inherited
Cria a borda para esse componente.
ScrollControlBase
 Inherited
Cria objetos que são children desse ListBase, nesse caso o objeto listContent que irá segurar todos os representantes de itens.
AdvancedListBase
 Inherited
Cria os cabeçalhos das colunas.
AdvancedDataGridBase
  
createHeaderSeparators(n:int, seperators:Array, headerLines:UIComponent):void
Cria os separadores de cabeçalho entre os cabeçalhos da coluna, e popula o Array de separadores com os separadores criados.
AdvancedDataGridBaseEx
 Inherited
Cria um novo objeto usando um contexto baseado na fonte embeded sendo usada.
UIComponent
 Inherited
Cria o objeto usando um dado moduleFactory.
UIComponent
 Inherited
createLockedRows(left:Number, top:Number, right:Number, bottom:Number):void
Cria as fileiras trancadas, se necessário.
AdvancedDataGridBase
  
Converte o índice de colunas atualmente sendo mostradas de uma coluna para seu índice absoluto correspondente.
AdvancedDataGridBaseEx
 Inherited
Maneja eventos DragEvent.DRAG_COMPLETE.
AdvancedListBase
 Inherited
Maneja eventos DragEvent.DRAG_DROP.
AdvancedListBase
 Inherited
Maneja eventos DragEvent.DRAG_ENTER.
AdvancedListBase
 Inherited
Maneja eventos DragEvent.DRAG_EXIT.
AdvancedListBase
 Inherited
Maneja eventos DragEvent.DRAG_OVER.
AdvancedListBase
 Inherited
Função de intervalo que faz o scroll da lista para cima ou para baixo se o mouse vai acima ou abaixo da lsita.
AdvancedListBase
 Inherited
O manejador padrão para o evento dragStart.
AdvancedListBase
 Inherited
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Desenha o indicador de sinal circunflexo no dado Sprite na posição, largura e altura especificados usando a cor especificada.
AdvancedListBase
  
Desenha um fundo de coluna para uma coluna com a cor sugerida.
AdvancedDataGridBaseEx
  
Desenha o fundo dos cabeçalhos para o dado UIComponent.
AdvancedDataGridBaseEx
 Inherited
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Desenha o indicador de destaque no dado Sprite na posição, largura e altura especificadas usando a cor especificada.
AdvancedListBase
  
drawHorizontalLine(s:Sprite, rowIndex:int, color:uint, y:Number):void
Desenha uma linha entre fileiras.
AdvancedDataGridBaseEx
 Inherited
drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Desenha o representante com indicadores que está destacado, selecionado, ou com caret.
AdvancedListBase
  
Desenha linha entre colunas, e fundo de colunas.
AdvancedDataGridBaseEx
  
drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void
Desenha um fundo de fileira na posição e altura especificadas usando a cor especificada.
AdvancedDataGridBaseEx
 Inherited
Desenha qualquer cor alternante das fileiras, bordas e fundo para as fileiras.
AdvancedListBase
 Inherited
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Desenha o indicador de seleção no dado Sprite na posição, largura e altura especificadas usando a cor especificada.
AdvancedListBase
  
Cria e mostra um separador de cabeçalho de coluna que o usuário geralmente usa para redimensionar colunas.
AdvancedDataGridBaseEx
  
drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void
Desenha linhas entre colunas.
AdvancedDataGridBaseEx
 Inherited
drawVisibleItem(uid:String, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Desenha o representante de item que corresponde ao UID especificado.
AdvancedDataGridBase
 Inherited
findKey(eventCode:int):Boolean
Tenta achar o próximo item no data provider que começa com o caractere no parâmetro do eventCode.
AdvancedListBase
  
Retorna o índice de coluna correspondente ao nome do campo de um campo ordenável.
AdvancedDataGridBaseEx
 Inherited
Limpa após o término de execução do efeito de mudança de dados restaurando a coleção e iterator original e removendo qualquer valores do cache usados pelo efeito.
AdvancedListBase
 Inherited
Ajusta itens selecionados baseando-se nas propriedades caretIndex e anchorIndex.
AdvancedListBase
 Inherited
O event handler chamado quando um objeto UIComponent recebe foco.
UIComponent
 Inherited
O event handler chamado quando um objeto UIComponent perde foco.
UIComponent
 Inherited
Retorna o representane do item de cabeçalho.
AdvancedDataGridBase
 Inherited
Pega um representante de item já criado que atualmente não está sendo usado.
AdvancedListBase
 Inherited
getRowHeight(itemData:Object = null):Number
Retorna a altura da fileira.
AdvancedDataGridBase
  
getSeparator(i:int, seperators:Array, headerLines:UIComponent):UIComponent
Retorna os separadores de cabeçalho entre cabaçalhos de colunas, e popula o Array de separadores como os separadores retornados.
AdvancedDataGridBaseEx
  
indexToColNum(columnIndex:int):int
Retorna o número de coluna de uma coluna atualmente sendo mostrada enquanto é atualmente mostrada.
AdvancedDataGridBaseEx
 Inherited
A coluna para o item do data provider no dado índice.
AdvancedListBase
 Inherited
indexToRow(index:int):int
A fileira para o item data provider no dado índice.
AdvancedListBase
 Inherited
Finaliza a inicialização desse componente.
UIComponent
 Inherited
Inicializa o código de acessabilidade desse componente.
UIComponent
 Inherited
initiateDataChangeEffect(unscaledWidth:Number, unscaledHeight:Number):void
Inicializa o efeito de mudança de dados onde houveram mudanças no data provider.
AdvancedListBase
 Inherited
Retorna true se selectedMode é SINGLE_CELL ou MULTIPLE_CELLS.
AdvancedDataGridBase
  
isColumnFullyVisible(columnIndex:int, rowIndex:int = -1):Boolean
Retorna true se a fileira especificada em uma coluna é visível.
AdvancedDataGridBaseEx
  
Verifica se editar é permitido para uma fileira de sumário ou grupo.
AdvancedDataGridBaseEx
 Inherited
Tipicamente anulado por componentes contendo objetos UITextField, onde os objetos UITextField recebem foco.
UIComponent
 Inherited
Retorna true se um representante de item não estiver mais sendo posicionado pelo algoritmo de layout da lista enquanto um efeito de mudança de dados estiver em execução como resultado de uma chamada ao unconstrainRenderer().
AdvancedListBase
 Inherited
Retorna true se selectedMode for SINGLE_ROW ou MULTIPLE_ROWS.
AdvancedDataGridBase
 Inherited
Retorna uma instância Point contendo o índice de colulna e o índice de fileira de um representante de item.
AdvancedListBase
 Inherited
Determina o UID para o item do data provider.
AdvancedListBase
 Inherited
O event handler chamado para um evento keyDown.
UIComponent
 Inherited
Um event handler chamado para um evento keyUp.
UIComponent
 Inherited
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
Responde às mudanças de tamanho ao ajustar as posições e tamanhos das bordas desse controle.
ScrollControlBase
 Inherited
makeListData(data:Object, uid:String, rowNum:int, columnNum:int, column:AdvancedDataGridColumn):BaseListData
Cria uma nova nova instância AdvancedDataGridListData e popula os campos baseados no item de input data provider.
AdvancedDataGridBase
 Inherited
Calcula a largura e altura medidas do componente baseando-se nas propriedades rowCount, columnCount, rowHeight e columnWidth.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_CLICK de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_DOUBLE_CLICK de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_DOWN de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Determina quais representantes de itens estão sob o mouse.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_MOVE de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_OUT de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_OVER de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos MouseEvent.MOUSE_DOWN de quaisquer alvos de mouse contidos na lista incluindo os representantes.
AdvancedListBase
 Inherited
Maneja eventos mouseWheel mudando posições scroll.
AdvancedListBase
 Inherited
moveIndicatorsHorizontally(uid:String, moveBlockDistance:Number):void
Move a seleção e destaca indicadores horizontalmente.
AdvancedListBase
 Inherited
moveIndicatorsVertically(uid:String, moveBlockDistance:Number):void
Move a seleção e destaca indicadores verticalmente.
AdvancedListBase
 Inherited
Move a seleção em uma direção horizontal em resposta ao usuário selecionando itens usando as teclas de seta direita e esquerda e modificadores tal como as teclas Shift e Ctrl.
AdvancedListBase
 Inherited
moveSelectionVertically(code:uint, shiftKey:Boolean, ctrlKey:Boolean):void
Move a seleção em uma direção verical em resposta ao usuário selecionando itens usando as teclas de seta para cima ou para baixo e modificadores tal como as teclas Shift e Ctrl.
AdvancedListBase
 Inherited
AdvancedListBase
 Inherited
Limpa os destaques de seleção e outros gráficos associados para um dado item no data provider.
AdvancedListBase
  
removeSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
Remove um campo de dados da lista de campos de ordenação.
AdvancedDataGridBaseEx
 Inherited
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
 Inherited
roomForScrollBar(bar:ScrollBar, unscaledWidth:Number, unscaledHeight:Number):Boolean
ScrollControlBase
 Inherited
Event handler padrão para o evento scroll.
ScrollControlBase
 Inherited
scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void
Ajusta os representantes em resposta a uma mudança na posição scroll.
AdvancedListBase
 Inherited
scrollPositionToIndex(horizontalScrollPosition:int, verticalScrollPosition:int):int
Retorna o índice do data provider para o item na primeira fileira e coluna visíveis para a dada posição scroll.
AdvancedListBase
  
scrollToViewColumn(newColumnIndex:int, columnIndex:int):void
Muda o valor da propriedade horizontalScrollPosition para tornar a coluna especificada visível.
AdvancedDataGridBaseEx
 Inherited
scrollVertically(pos:int, deltaPos:int, scrollUp:Boolean):void
Ajusta os representantes em resposta a uma mudança na posição scroll.
AdvancedListBase
 Inherited
O manejador de falhas padrão quando uma busca falha devido a uma falha de página.
AdvancedListBase
 Inherited
O manejador de resultados padrão quando uma busca falha devido a falha de página.
AdvancedListBase
  
selectColumnHeader(columnNumber:int):void
Seleciona o cabeçalho de coluna especificada.
AdvancedDataGridBaseEx
 Inherited
selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Atualiza o conjunto de itens selecionados se o representante de item providenciado foi clicado pelo mouse e se modificadores de teclado estiverem no estado correto.
AdvancedListBase
 Inherited
Ajusta a propriedade rowCount sem causar invalidez ou ajustar a propriedade explicitRowCount, que tranca de forma permanente o número de fileiras
AdvancedListBase
 Inherited
Ajusta a propriedade rowHeight sem causar invalidez ou ajuste do explicitRowHeight que tranca de forma permanente a altura das fileiras.
AdvancedListBase
 Inherited
setScrollBarProperties(totalColumns:int, visibleColumns:int, totalRows:int, visibleRows:int):void
Faz com que o ScrollControlBase mostre ou esconde scrollbars baseado nos parâmetros passado para ele.
ScrollControlBase
 Inherited
Ajusta a célula definida pelo uid para usar o representante de item especificado pelo item.
AdvancedDataGridBase
  
unselectColumnHeader(columnNumber:int, completely:Boolean = false):void
Tira de seleção o cabeçalho de coluna especificado.
AdvancedDataGridBaseEx
 Inherited
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Adiciona ou remove representantes de itens se o números de itens que podem ser mostrados mudar.
AdvancedListBase
 Inherited
Atualiza todas as fileiras agora.
AdvancedListBase
  
Converte o índice de coluna atualmente visível de uma coluna para seu índice absoluto correspondente.
AdvancedDataGridBaseEx
Eventos
 Evento Sumário Definido Por
 Inherited Despachado quando o Flash Player ou um aplicativo AIR obtém foco do sistema operacional e se torna ativo.EventDispatcher
 Inherited
add
Despachado quando o componente é adicionado ao container como um child de conteúdo usando o método addChild() ou addChildAt().UIComponent
 Inherited Despachado quando um objeto display é adicionado à lista display.DisplayObject
 Inherited Despachado quando um objeto display é adicionado à lista display do stage, de forma direta ou através da adição de um sub tree no qual o objeto display está contido.DisplayObject
 Inherited Despachado quando as propriedade selectedIndex ou selectedItem muda como resultado da interação do usuário.AdvancedListBase
 Inherited Despachado quando o usuário pressiona e solta o principal botão do despositivo de apontamento do usuário sobre o mesmo InteractiveObject.InteractiveObject
   Despachado quando um usuário muda a largura de uma coluna, indicando que a quantidade de dados mostrados naquela coluna pode ter mudado.AdvancedDataGridBaseEx
 Inherited Despachado quando o usuário seleciona o context menu associado a esse objeto interativo no aplicativo AIR.InteractiveObject
 Inherited Despachado quando o componente terminou sua contrução, processamento de propriedade, medidas, layout e desenho.UIComponent
 Inherited Despachado após a mudança do estado de visão.UIComponent
 Inherited Despachado após a mudança da propriedade currentState, mas antes da mudança do estado de visão.UIComponent
 Inherited Despachado quando a propriedade de dados muda.AdvancedListBase
 Inherited Despachado quando o Flash Player ou um aplicativo AIR perde o foco do sistema operacional e está se tornando inativo.EventDispatcher
 Inherited Despachado quando o usuário pressiona e libera duas vezes em sucessão rápida o principal botão de um dispositivo e apontamento sobre o mesmo InteractiveObject quando o indicador daquele objeto doubleClickEnabled foi ajustado para true.InteractiveObject
 Inherited Despachado pelo iniciador de arrasto (o componente que é a fonte dos dados sendo arrastados) quando a operação de arrasto for completada, ou quando você largar os dados arrastados em um alvo onde o item será largado ou quando você termina a operação drag-and-drop sem fazer largar o item.UIComponent
 Inherited Despachado pelo alvo onde o item será largado quando o usuário solta o mouse por cima dele.UIComponent
 Inherited Despachado por um componente quando o usuário move o mouse sobre o componente durante uma operação de arrasto.UIComponent
 Inherited Despachado pelo componente quando o usuário arrasta para fora do componente, mas não larga os dados no alvo.UIComponent
 Inherited Despachado por um componente quando o usuário move o mouse enquanto sobre o componente durante uma operação de arrasto.UIComponent
 Inherited Despachado por um iniciador de arrasto ao começar a operação de arrasto.UIComponent
 Inherited Despachado após o término de um efeito.UIComponent
 Inherited Despachado logo antes do início de um efeito.UIComponent
 Inherited Despachado quando o playhead está entrando em um frame novo.DisplayObject
 Inherited Despachado após o componente ter retornado ao estado de visão root.UIComponent
 Inherited Despachado antes do componente sair do estado de visão root.UIComponent
 Inherited Despachado após o objeto display receber foco.InteractiveObject
 Inherited Despachado após um objeto display perder o foco.InteractiveObject
   Despachado quando o usuário solta o botão de mouse em um cabeçalho de coluna para pedir que o controle ordena o conteúdo do grid baseando-se no conteúdo da coluna.AdvancedDataGridBaseEx
   Despachado quando o usuário solta o botão do mouse em um cabeçalho de coluna após ter arrastado a coluna a um novo local resultando em mudar a coluna para um índice novo.AdvancedDataGridBaseEx
 Inherited Despachado quando um estado do objeto muda de visível para invisível.UIComponent
 Inherited Despachado quando o componente terminou sua construção e tem todas as propriedades de inicialização ajustadas.UIComponent
 Inherited Despachado quando um componente é monitorado por um Validator e a validação falha.UIComponent
 Inherited Despachado quando o usuário clica em um item no controle.AdvancedListBase
 Inherited Despachado quando o usuário clica duas vezes em um item no controle.AdvancedListBase
   Despachado quando a propriedade editedItemPosition tem sido ajustada e o item pode ser editado.AdvancedDataGridBaseEx
   Despachado quando o usuário solta o botão do mouse enquanto estiver sobre um representante de item, abas do controle AdvancedDataGrid ou dentro do controle AdvancedDataGrid, ou em qualquer outra tentativa de editar um item.AdvancedDataGridBaseEx
   Despachado quando uma sessão de edição de item termina por alguma razão.AdvancedDataGridBaseEx
   Despachado quando um representante de item recebe foco, que pode ocorrer se o usuário clicar em um item no controle AdvancedDataGrid ou navegar até o item usando um teclado.AdvancedDataGridBaseEx
   Despachado quando um representante de item perde o foco, que pode ocorrer se o usuário clicar em outro item no controle AdvancedDataGrid ou se clicar fora do controle, ou se usar o teclado para navegar para outro item no controle AdvancedDataGrid ou para fora do controle.AdvancedDataGridBaseEx
 Inherited Despachado quando o usuário roda o ponteiro do mouse para fora de um item no controle.AdvancedListBase
 Inherited Despachado quando o usuário roda o ponteiro do mouse sobre um item no controle.AdvancedListBase
 Inherited Despachado quando o usuário pressiona uma tecla.InteractiveObject
 Inherited Despachado quando o usuário tenta mudar o foco usando a navegação do teclado.InteractiveObject
 Inherited Despachado quando o usuário solta uma tecla.InteractiveObject
 Inherited Despachado quando o usuário pressiona e solta o botão do meio de um dispositivo de apontamento sobre o mesmo InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressionar o dispositivo de apontamento do meio sobre uma instância InteractivObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado de um componente aberto usando o PopUpManager quando o usuário clica para fora dele.UIComponent
 Inherited Despachado quando o usuário tenta mudar o foco usando um dispositivo de apontemento.InteractiveObject
 Inherited Despachado quando o usuário move o dispositivo de apontemento enquanto está sobre um InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando a roda do mouse é girada sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado do componente aberto usando o PopUpManager quando o usuário faz o scroll na roda do mouse fora dele.UIComponent
 Inherited Despachado quando o objeto se moveu.UIComponent
 Inherited Despachado pelo iniciador de arrasto InteractiveObject quando o usuário solta o gesto de arrasto.InteractiveObject
 Inherited Despachado pelo alvo InteractiveObject quando um objeto arrastado é largado nele este ato foi aceitado com uma chamada ao DragManager.acceptDragDrop().InteractiveObject
 Inherited Despachado por um InteractiveObject quando um gesto de arrasto adentra suas fronteiras.InteractiveObject
 Inherited Despachado por um InteractiveObject quando um gesto de arrasto deixa suas fronteiras.InteractiveObject
 Inherited Despachado por um InteractiveObject continuamente enquanto um gesto de arrasto permanece dentro de sua fronteira.InteractiveObject
 Inherited Despachado no início de operação de arrasto pelo InteractiveObject que é especificado como aquele que começa o arrasto na chamada DragManager.doDrag().InteractiveObject
 Inherited Despachado durante uma operação de arrasto pelo InteractiveObject que é especificado como aquele que inica o arrasto na chamada DragManager.doDrag().InteractiveObject
 Inherited Despachado no iníncio da seqência de inicialização do componente.UIComponent
 Inherited Despachado quando o componente é removido de um container como um child de conteúdo usando o método removeChild() ou removeChildAt().UIComponent
 Inherited Despachado quando um objeto display está prestes a ser removido da lista display.DisplayObject
 Inherited Despachado quando um objeto display está prestes a ser removido da lista display, de forma direta ou através da remoção de um sub tree no qual o objeto display está contido.DisplayObject
 Inherited Despachado quando a lista display está prestes a ser atualizada e representada.DisplayObject
 Inherited Despachado quando o componente muda de tamanho.UIComponent
 Inherited Despachado quando o usuário pressiona e solta o botão direito de um dispositivo de apontamento do usuário sobre o mesmo InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o conteúdo está sofrendo scroll.ScrollControlBase
 Inherited Despachado quando o estado de um objeto muda de invisível para visível.UIComponent
   Despachado quando a ordenação está para ser executada no controle AdvancedDataGrid.AdvancedDataGridBaseEx
 Inherited Despachado quando o valor do indicador do objeto tabChildren muda.InteractiveObject
 Inherited Despachado quando o indicador do objeto tabEnabled muda.InteractiveObject
 Inherited Despachado quando o valor da propriedade do objeto tabIndex muda.InteractiveObject
 Inherited Despachado pelo componente quando chega a hora de criar um ToolTip.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip foi ocultado e será logo descartado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip está prestes a ser ocultado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip está prestes a ser mostrado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip foi mostrado.UIComponent
 Inherited Despachado por um componente no qual a propriedade ToolTip é ajustada assim que o usuário passa o mouse por cima.UIComponent
 Inherited Despachado quando um objeto teve seus métodos commitProperties(), measure(), e updateDisplayList() chamados (se necessário).UIComponent
 Inherited Despachado quando um componente é monitorado por um Validator e a validação é um sucesso.UIComponent
 Inherited Despachado quando valores mudam de forma programada ou pela interação do usuário.UIComponent
Estilos
 Estilo Descrição Definido Por
 Inherited Tipo: Array Formato: Cor Herança CSS: sim
As cores para usar nos fundos dos itens na lista.
AdvancedListBase
 Inherited 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.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: não
Cor do fundo de um componente.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do fundo de um componente quando ele é desativado.
ScrollControlBase
 Inherited Tipo: Object Formato: Arquivo Herança CSS: não
Imagem de fundo de um componente.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Ajusta o tamanho da imagem especificada pelo backgroundImage para diferentes porcentagens de tamanho.
ScrollControlBase
 Inherited 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
 Inherited Tipo: uint Formato: Cor Herança CSS: não
Cor da borda.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Laterais de limite da caixa.
ScrollControlBase
 Inherited Tipo: Class Herança CSS: não
A classe border skin do componente.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Estilo das laterais da caixa.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
A grossura das laterais da caixa.
ScrollControlBase
 Inherited 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
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do texto no componente, incluindo o label do componente.
ScrollControlBase
  
columnDropIndicatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que indica que a coluna pode ser largada no local atual. O valor padrão é mx.skins.halo.DataGridColumnDropIndicator.
AdvancedDataGridBaseEx
  
columnResizeSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin para uma coluna que está sendo redimensionada. O valor padrão é mx.skins.halo.DataGridColumnResizeSkin.
AdvancedDataGridBaseEx
 Inherited Tipo: Object Herança CSS: não
O efeito usado quando mudanças ocorrem no data provider do controle.
AdvancedListBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor de texto no componente se for desativado.
ScrollControlBase
  
disabledIconColor
Tipo: uint Formato: Cor Herança CSS: sim
A cor para o ícone em um skin desativado. Por exemplo, esse estilo é usado pela classe skin CheckBoxkIcon para desenhar as marcas de verificação para um controle CheckBox desativado, pela classe ComboBoxSkin para desenhar a seta para baixo de um controle ComboBox desativado, e pela classe skin DataChooserMonthArrowSkin para desenhar a seta de mês para um controle DateChooser desativado. O valor padrão depender da classe do componente; se não for anulado pela classe, o valor padrão é 0x999999.
AdvancedDataGridBaseEx
 Inherited Tipo: Class Herança CSS: não
O skin usado para indicar onde o item arrastad pode ser largado.
AdvancedListBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor da sombra drop.
ScrollControlBase
 Inherited Tipo: Boolean Herança CSS: não
Propriedade boolean que especifica se o componente tem uma sombra drop visível.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do destaque do componente quando validação falha.
UIComponent
 Inherited Tipo: Number Herança CSS: não
Especifica o valor da transferência do skin do foco.
AdvancedListBase
 Inherited Tipo: String Herança CSS: não
Blend mode usado pelo retângulo de foco.
UIComponent
 Inherited Tipo: String Herança CSS: não
Especifica quais cantos do retângulo de foco deveriam ser arredondados.
AdvancedListBase
 Inherited Tipo: Class Herança CSS: não
Skin usado para desenhar o retângulo de foco.
UIComponent
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Grossura, em pixels, do outline do retângulo de foco.
UIComponent
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade antiAliasType de TextFields internos.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Nome da fonte a ser usada.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Altura do texto, em pixels.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto tem fonte itálico.
ScrollControlBase
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está em negrito.
ScrollControlBase
  
headerBackgroundSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que define a aparência do fundo dos cabeçalhos de colunas no controle AdvancedDataGrid. O valor padrão é mx.skins.halo.DataGridHeaderSeparator.
AdvancedDataGridBaseEx
  
headerColors
Tipo: Array Formato: Cor Herança CSS: sim
Um array de duas cores usadas para desenhar o gradiente do fundo de cabeçalho. A primeira cor é a cor de cima. A segunda cor é a cor de baixo. O valor padrão é [0xFFFFFF, 0xE6E6E6].
AdvancedDataGridBaseEx
  
headerDragProxyStyleName
Tipo: String Herança CSS: não
O nome de uma declaração de estilo CSS para controlar aspectos da aparência da coluna quando o usuário está arrastando-o para outro local. O valor padrão é "headerDragProxyStyle".
AdvancedDataGridBaseEx
  
headerHorizontalSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que define a aparência do separador entre um grupo de coluna e seus cabeçalhos de coluna/grupo de colunas children em um controle AdvancedDataGrid. O valor padrão é mx.skins.halo.AdvancedDataGridHeaderHorizontalSeparator.
AdvancedDataGridBaseEx
  
headerSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como os skin que define a aparência dos separadores entre cabeçalhos de colunas em um controle AdvancedDataGrid. O valor padrão é mx.skins.halo.DataGridHeaderSeparator.
AdvancedDataGridBaseEx
  
headerStyleName
Tipo: String Herança CSS: não
O nome de uma declaração de estilo CSS para controlar outros aspecto da aparência dos cabeçalhos das colunas. O valor padrão é "dataGridStyles".
AdvancedDataGridBaseEx
 Inherited 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
  
horizontalGridLineColor
Tipo: uint Formato: Cor Herança CSS: sim
A cor das linhas de grid horizontais.
AdvancedDataGridBaseEx
  
horizontalGridLines
Tipo: Boolean Herança CSS: não
Um indicador que indica se deve mostra linhas de grid horizontais entre as fileiras. Se true, mostra linhas de grid horizontais. Se false, esconde linhas de grid horizontais. O valor padrão é false.
AdvancedDataGridBaseEx
  
horizontalLockedSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que define a aparência do separador entre as fileiras trancadas e não trancadas em um controle AdvancedDataGrid. Como padrão, o controle AdvancedDataGrid usa os métodos drawHorizontalLine() e drawVerticalLine() para desenhar os separadores. O valor padrão é undefined.
AdvancedDataGridBaseEx
 Inherited Tipo: String Herança CSS: não
Nome do estilo para o scrollbar horizontal.
ScrollControlBase
  
horizontalSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como skin que define a aparência do separador entre fileiras em um controle AdvancedDataGrid. Como padrão, o controle AdvancedDataGrid usa os métodos drawHorizontalLine() e drawVerticalLine() para desenhar os separadores. O valor padrão é undefined.
AdvancedDataGridBaseEx
  
iconColor
Tipo: uint Formato: Cor Herança CSS: sim
A cor para o ícone em um skin. Por exemplo, esse estilo é usado pela classe skin CheckBoxIcon para desenhar as marcas de verificação para um controle CheckBox, pela classe ComboBoxSkin para desenhar a seta para baixo do controle ComboBox, e pela classe skin DateChooserMonthArrowSkin para desenhar a seta de mês para o controle DateChooser. O valor padrão depender da classe do componente; se não for anulado pela classe, o valor padrão é 0x111111.
AdvancedDataGridBaseEx
 Inherited Tipo: Boolean Herança CSS: sim
Um valor boolean que indica quando é possivel fazer o kern (true) ou não (false).
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Espaço vertical adicional entre as linhas do texto.
ScrollControlBase
 Inherited 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
 Inherited Tipo: Number Herança CSS: sim
O número de pixels adicionais a aparecerem entre cada caractere.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
O número de pixels entre a parte inferior da fileira e a parte inferior do representante na fileira.
AdvancedListBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a beirada esquerda do controle e a beirada esquearda de sua área de conteúdo.
AdvancedListBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a beirada direita do controle e a beirada direita de sua área de conteúdo.
AdvancedListBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
O número de pixels entre o topo da fileira e o topo do representante na fileira.
AdvancedListBase
 Inherited 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
A cor do fundo da fileira quando o usuário passa por cima da fileira. O valor padrão é 0xE3FFD6.
AdvancedDataGridBaseEx
  
selectionColor
Tipo: uint Formato: Cor Herança CSS: sim
A cor de fundo da fileira quando o usuáiro seleciona um representante de item na fileira. O valor padrão é 0xCDFFC1.
AdvancedDataGridBaseEx
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
A cor do fundo de um representante quando o componente é desativado.
AdvancedListBase
 Inherited Tipo: Number Formato: Time Herança CSS: não
A duração do efeito de seleção.
AdvancedListBase
 Inherited Tipo: Function Herança CSS: não
O easingFunction para o efeito de seleção.
AdvancedListBase
 Inherited Tipo: String Herança CSS: não
Direção da sombra drop.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Distância da sombra drop.
ScrollControlBase
  
stretchCursor
Tipo: Class Herança CSS: não
A classe a ser usada como o skin para o cursor que indica que uma coluna pode ser redimensionada. O valor padrão é mx.skins.halo.DataGridStretchCursor.
AdvancedDataGridBaseEx
 Inherited Tipo: String Herança CSS: sim
Alinhamento do texto dentro do container.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está sublinhado.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Offset da primeira linha do texto do lado esquerdo do container, em pixels.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
A cor do texto de um representante quando o usuário passa por cima dele.
AdvancedListBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
A cor do texto de um representante quando o usuário seleciona ele.
AdvancedListBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do tema de um componente.
UIComponent
 Inherited
top
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
 Inherited Tipo: Boolean Herança CSS: não
Um indicador que controla se itens são destacados assim que o mouse passa por cima deles.
AdvancedListBase
 Inherited Tipo: String Herança CSS: não
O alinhamento vertical de um representante em uma fileira.
AdvancedListBase
 Inherited 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
  
verticalGridLineColor
Tipo: uint Formato: Cor Herança CSS: sim
A cor das linhas de grid horizontais. O valor padrão é 0x666666.
AdvancedDataGridBaseEx
  
verticalGridLines
Tipo: Boolean Herança CSS: não
Um indicador que indica se deve mostrar linhas de grid verticais entre as colunas. If true, shows vertical grid lines. If false, hides vertical grid lines. O valor padrão é true.
AdvancedDataGridBaseEx
  
verticalLockedSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que define a aparência do separador entre as colunas trancadas e não trancadas em um controle AdvancedDataGrid. Como padrão, o controle AdvancedDataGrid usa os métodos drawHorizontalLine() e drawVerticalLine() para desenhar os separadores. O valor padrão é undefined.
AdvancedDataGridBaseEx
 Inherited Tipo: String Herança CSS: não
Nome do estilo para um scrollbar vertical.
ScrollControlBase
  
verticalSeparatorSkin
Tipo: Class Herança CSS: não
A classe a ser usada como o skin que define a aparência dos separadores entre as colunas em um controle AdvancedDataGrid. Como padrão, o controle AdvancedDataGrid usa os métodos drawHorizontalLine() e drawVerticalLine() para desenhar os separadores. O valor padrão é undefined.
AdvancedDataGridBaseEx
Efeitos
 Efeito Descrição Definido Por
 Inherited Evento Disparador: added
Executado quando o componente é adicionado a um Container como um child.
UIComponent
 Inherited Evento Disparador: creationComplete
Executado quando o componente é criado.
UIComponent
 Inherited Evento Disparador: focusIn
Executado quando o componente recebe foco do teclado.
UIComponent
 Inherited Evento Disparador: focusOut
Executado quando o componente perde foco do teclado.
UIComponent
 Inherited Evento Disparador: hide
Executado quando o componente se torna invisível.
UIComponent
 Inherited Evento Disparador: mouseDown
Executado quando o usuário pressiona o botão do mouse sobre o componente.
UIComponent
 Inherited Evento Disparador: mouseUp
Executado quando o usuário solta o botão do mouse sobre o componente.
UIComponent
 Inherited Evento Disparador: move
Executado quando o componente é movido.
UIComponent
 Inherited Evento Disparador: removed
Executado quando o componente é removido de um Container.
UIComponent
 Inherited Evento Disparador: resize
Executado quando o componente muda de tamanho.
UIComponent
 Inherited Evento Disparador: rollOut
Executado quando o usuário move o mouse para que não fique mais sobre o componente.
UIComponent
 Inherited Evento Disparador: rollOver
Executado quando o usuário passa o mouse por cima do componente.
UIComponent
 Inherited Evento Disparador: show
Executado quando o componente se torna visível.
UIComponent
Constantes Públicas
 ConstanteDefinido Por
 InheritedDEFAULT_MAX_HEIGHT : Number = 10000
[static] O valor padrão para a propriedade maxHeight.
UIComponent
 InheritedDEFAULT_MAX_WIDTH : Number = 10000
[static] O valor padrão para a propriedade maxWidth.
UIComponent
 InheritedDEFAULT_MEASURED_HEIGHT : Number = 22
[static] O valor padrão para a propriedade measuredHeight.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_HEIGHT : Number = 22
[static] O valor padrão para a propriedade measuredMinHeight.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_WIDTH : Number = 40
[static] O valor padrão para a propriedade measuredMinWidth.
UIComponent
 InheritedDEFAULT_MEASURED_WIDTH : Number = 160
[static] O valor padrão para a propriedade measuredWidth.
UIComponent
 InheritedMULTIPLE_CELLS : String = "multipleCells"
[static] Definição da constante para a propriedade selectionMode para permitir a seleção de células múltiplas.
AdvancedDataGridBase
 InheritedMULTIPLE_ROWS : String = "multipleRows"
[static] Definição da constante para a propriedade selectionMode para permitir a seleção de fileiras múltiplas.
AdvancedDataGridBase
 InheritedNONE : String = "none"
[static] Definição de constante para a propriedade selectionMode.
AdvancedDataGridBase
 InheritedSINGLE_CELL : String = "singleCell"
[static] Definição da constante para a propriedade selectionMode para permitir a seleção de uma única célula.
AdvancedDataGridBase
 InheritedSINGLE_ROW : String = "singleRow"
[static] Definição da constante para a propriedade selectionMode para permitir a seleção de uma única fileira.
AdvancedDataGridBase
Detalhe da Propriedade
columnspropriedade
public var columns:Array

Um array de objetos AdvancedDataGridColumn, um para cada coluna que pode ser mostrada. Se não for ajustado explicitamente, o controle AdvancedDataGrid tenta examinar o primeiro item data provider para determinar o conjunto de propriedades e mostrar aquelas propriedades em ordem alfabética.

Se você quiser mudar o conjunto de colunas, você deveria pegar esse Array, fazer modificações às colunas e ordenar as colunas no Array, e depois designar o novo Array à propriedade columns. Isso é porque o controle AdvancedDataGrid retorna uma cópia do Array de colunas, não uma referência, e portanto não pode detectar mudanças à cópia.

Essa propriedade pode ser usada como a fonte para a união de dados.

draggableColumnspropriedade 
draggableColumns:Boolean  [ler-escrever]

Indica se é permitido que você reordene as colunas. Se true, você poder reordenar as colunas do controle AdvancedDataGrid arrastando as células de cabeçalho.

O valor padrão é true.


Implementação
    public function get draggableColumns():Boolean
    public function set draggableColumns(value:Boolean):void
editablepropriedade 
editable:String  [ler-escrever]

Indica se o usuário pode ou não editar itens no data provider.

Se "item", os representantes de item no controle são editáveis. O usuário pode clicar em um representante de item para abrir um editor.

Se "item group", o representante de item e cabeçalhos de agrupamente podem ser editados.

Se "item summary", os representantes de itens e células de sumário pode ser editados.

Você pode combinar esses valores. Por exemplo, editable = "item group summary". Note que editação de item tem que ser ativado se for ativar edição de grupo ou sumário.

Se você especificar um String vazio, nenhuma edição é permitida.

Os valores "true" e "false" correspondem a edição de item e nenhuma edição.

Um valor de "all" significa que tudo é editável.

Você pode desligar a edição para colunas individuais do controle AdvancedDataGrid usando a propriedade AdvancedDataGridColumn.editable, ou por manejar os eventos itemEditBeginning e itemEditBegins.

O valor padrão é "".


Implementação
    public function get editable():String
    public function set editable(value:String):void
editedItemPositionpropriedade 
editedItemPosition:Object  [ler-escrever]

O índice de coluna e fileira do representante de item para o item do data provider sendo editado, se existir.

Esse Object tem dois campos, columnIndex e rowIndex, os índices de coluna e fileira baseados em zero do item. Por exemplo: {columnIndex:2, rowIndex:3}

Ajustar essa propriedade faz o scroll do item para dentro da visão e despacha o evento itemEditBegin para abrir um editor de item no representante de item especificado.

O valor padrão é null.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get editedItemPosition():Object
    public function set editedItemPosition(value:Object):void
editedItemRendererpropriedade 
editedItemRenderer:IListItemRenderer  [leitura-somente]

Uma referência ao representante de item no controle AdvancedDataGrid cujo item está atulamente sendo editado.

De dentro de uma escuta de evento para os eventos itemEditBegin e itemEditEnd, você pode acessar o valor atual do item sendo editado usando a propriedade editedItemRenderer.data.


Implementação
    public function get editedItemRenderer():IListItemRenderer
headerInfoInitializedpropriedade 
protected var headerInfoInitialized:Boolean = false

Contém true se a propriedade headerInfos tem sido inicializaod com instâncias AdvancedDataGridHeaderInfo.

Ver também

horizontalScrollPositionpropriedade 
horizontalScrollPosition:Number  [ler-escrever]

O offset em direção ao conteúdo da margem esquerda. Isso pode ser um offset de pixels em alguma subclasse ou alguma outra métrica como um número de coluans em um controle AdvancedDataGrid. O AdvancedDataGrid faz o scroll por colunas para que o valor da propriedade horizontalScrollPosition seja sempre entre 0 ao índice das colunas uqe farão a última coluna visível. Isso é diferente do controle List, que fazer o scroll por pixels. O controle AdvancedDataGrid sempre alinha o canto esquerdo de uma coluna com o canto esquerdo do controle AdvancedDataGrid.


Implementação
    public function get horizontalScrollPosition():Number
    public function set horizontalScrollPosition(value:Number):void
imeModepropriedade 
imeMode:String  [ler-escrever]

Especifica o modo IME (editor do método de input). O modo IME permite que usuários inputem texto em chinês, japonês e coreano. Flex ajusta o modo IME especificado quando o controle recebe foco, e ajusta de volta ao valor prévio quando o controle perder foco.

A classe flash.system.IMEConversionMode define constantes para os valores válidos para essa propriedade. Você também pode especificar null para especificar nenhum IME.

O valor padrão é null.


Implementação
    public function get imeMode():String
    public function set imeMode(value:String):void

Ver também

isKeyPressedpropriedade 
protected var isKeyPressed:Boolean = false

Contains true if a key press is in progress.

itemEditorInstancepropriedade 
public var itemEditorInstance:IListItemRenderer

Uma referência à instância atualmente ativa do editor de item, caso exista.

Para acessar uma instância de editor de item e o novo valor de item quando um item está sendo editado, você usa a propriedade itemEditorInstance. A propriedade itemEditorInstanced não é válida até após a escuta de evento para o evento itemEditBegin é executada. Portanto, você tipicamente acessa apenas a propriedade itemEditorInstance por dentro da escuta de evento para o evento itemEditEnd.

A propriedade AdvancedDataGridColumn.itemEditor define a classe para o editor de item, e portanto o tipo de dados da instância de editor de item.

lookAheadDurationpropriedade 
public var lookAheadDuration:Number = 400

A duração da prévia de tipo, em milissegundos, para prévias multi-caractere. Ajustá-lo para 0 irá desligar a prévia do tipo de caractere múltiplo.

O valor padrão é 400.

minColumnWidthpropriedade 
minColumnWidth:Number  [ler-escrever]

A largura mínima das colunas, em pixels. Se não NaN, o controle AdvancedDataGrid aplica esse valor como sendo a largura mínima para todas as colunas. Caso contrário, colunas individuais pode ter suas próprias larguras mínimas.

O valor padrão é NaN.


Implementação
    public function get minColumnWidth():Number
    public function set minColumnWidth(value:Number):void
orderedHeadersListpropriedade 
protected var orderedHeadersList:Array

Uma lista ordenada de instâncias AdvancedDataGridHeaderInfo que corresponde aos cabeçalhos de colunas visíveis.

resizableColumnspropriedade 
public var resizableColumns:Boolean = true

Um indicador que indica se o usuário pode mudar o tamanho das colunas. Se true, o usuário pode esticar ou encolher as colunas do controle AdvancedDataGrid arrastando as linhas de grid entre as células do cabeçalho. Se true, colunas individuais devem também ter suas propriedades resizeable ajustadas para false para prevenir que o usuário redimensione uma certa coluna.

O valor padrão é true.

sortableColumnspropriedade 
public var sortableColumns:Boolean = true

Um indicador que indica se o usuário pode ordenar os itens data provider ao clicar em uma célula de cabeçalho de coluna. Se true, o usuário pode ordenar os itens de data provider clicando em uma célula de cabeçalho de coluna. A propriedade AdvancedDataGridColumn.dataField da coluna ou a propriedade AdvancedDataGridColumn.sortCompareFunction da coluna é usada como o campo de ordenação. Se uma coluna é clicada mais de uma vez, a ordenação alterna entre ordem ascendente e descendente. Se true, colunas individuais pode ser levadas a não responderem a um clique no cabeçalho ao ajustar a propriedade sortable da coluna para false.

Quando um usuário solta o botão do mouse por cima de uma célula do cabeçalho, o controle AdvancedDataGrid despacha um evento headerRelease se essa propriedade e a propriedade de ordenação da coluna forem true. Se nenhum handler chamar o método preventDefault() no evento, o AdvancedDataGrid ordena usar aquelas propriedades AdvancedDataGridColumn.dataField ou AdvancedDataGridColumn.sortCompareFunction.

O valor padrão é true.

Ver também

sortExpertModepropriedade 
public var sortExpertMode:Boolean

Como padrão, a propriedade sortExpertMode é ajustada para false, que significa que você clica na área do cabeçalho de uma coluna para ordenar as fileiras do controle AdvancedDataGrid por aquela coluna. Você então clica em áreas de ordenação de colunas múltiplas do cabeçalho para ordenar através de colunas adicionais. Se você ajustar a propriedade sortExpertMode para true, você usa a tecla Control para selecionar todas as colunas após a primeira coluna para executar a ordenação.

O valor padrão é false.

Detalhe do Construtor
AdvancedDataGridBaseEx()Construtor
public function AdvancedDataGridBaseEx()

Constructor.

Detalhe do Método
absoluteToDisplayColumnIndex()método
protected function absoluteToDisplayColumnIndex(columnIndex:int):int

Converte um índice de colunas absoluto para o índice correspondente nas colunas que podem ser mostradas. Porque usuário podem reordenar colunas, o índice absoluto de colunas pode ser diferente de um índice de coluna sendo mostrado.

Parâmetros

columnIndex:int — Índice absoluto da coluna.

Retorna
int — O índice da coluna como é atualmente mostrada, ou -1 se columnIndex não é encontrado.
absoluteToVisibleColumnIndex()método 
protected function absoluteToVisibleColumnIndex(columnIndex:int):int

Converte um índice de colunas absoluto ao índice correspondente nas colunas visíveis. Porque usuários podem reordenar colunas, o índice absoluta de colunas pode ser diferente do índice de colunas visíveis.

Parâmetros

columnIndex:int — Índice absoluto da coluna.

Retorna
int — O índice da coluna como é atualmente visível, ou -1 se columnIndex não estiver atualmente visível.
absoluteToVisibleIndices()método 
protected function absoluteToVisibleIndices(rowIndex:int, columnIndex:int):Object

Converte um índice de fileira absoluto e índice de coluna para dentro do índice de fileira e índice de coluna do item como é atualmente mostrado pelo controle.

Parâmetros

rowIndex:int — Um índice de fileira absoluto.
 
columnIndex:int — Um índice de coluna absoluto.

Retorna
Object — Um Object contendo dois campos, rowIndex e columnIndex, que contém o índice de fileira e índice de coluna do item como é atualmente mostrado pelo controle.
addSortField()método 
protected function addSortField(columnName:String, columnNumber:int, collection:ICollectionView):void

Adiciona um campo de dados à lista dos campos de ordenação. Indique o campo de dados especificando a localização de sua coluna.

Parâmetros

columnName:String — O nome da coluna que corresponde ao campo de dados.
 
columnNumber:int — O índice de coluna no controle AdvancedDataGrid.
 
collection:ICollectionView — A coleção de dados que contém o campo de dados.

clearSeparators()método 
protected function clearSeparators():void

Remove separadores de cabeçalho de coluna que você normalmente usa para redimensionar colunas.

colNumToIndex()método 
protected function colNumToIndex(colNum:int):int

Retorna o índice de uma coluna como é atualmente mostrado. Esse método é útil quando todas as colunas do controle não estão atualmente visíveis.

Parâmetros

colNum:int — Índice absoluto da coluna.

Retorna
int — O índice da coluna como está atualmente sendo mostrado, ou -1 se colNum não for encontrado.
createHeaderSeparators()método 
protected function createHeaderSeparators(n:int, seperators:Array, headerLines:UIComponent):void

Cria os separadores de cabeçalho entre os cabeçalhos das colunas, e popula o Array seperators com os separadores criados.

Parâmetros

n:int — O número de separadores para criar.
 
seperators:Array — Array a ser populado com objetos de cabeçalho.
 
headerLines:UIComponent — O componente parent dos separadores de cabeçalho o qual os separadores são adicionados. Isso é, Flex chama o método headerLines.addChild() internamente para adicionar os separadores ao display.

createItemEditor()método 
public function createItemEditor(colIndex:int, rowIndex:int):void

Cria um editor de item para o representante de item no editedItemPosition usando o editor especificado pela propriedade itemEditor.

Esse método ajusta a instância do editor como a propriedade itemEditorInstance.

Você pode chamar esse método de dentro da escuta de evento para o evento itemEditBegin. Para criar um editor em outras horas, ajusta a propriedade editedItemPosition para gerar o evento itemEditBegins.

Parâmetros

colIndex:int — O índice de coluna no data provider para item a ser editado.
 
rowIndex:int — O índice de fileira no data provider do item a ser editado.

destroyItemEditor()método 
public function destroyItemEditor():void

Esse método fecha um editor de item atualmente aberto em um representante de item. Você tipicamente chama esse método só de dentro da escuta de evento apra o evento itemEditEnd, após você já ter chamado o método preventDefault para prevenir a execução da escuta padrão de evento.

displayToAbsoluteColumnIndex()método 
protected function displayToAbsoluteColumnIndex(columnIndex:int):int

Converte o índice de colunas atualmente sendo mostradas de uma coluna para seu índice absoluto correspondente. Porque usuário podem reordenar colunas, o índice absoluto de colunas pode ser diferente de um índice de coluna sendo mostrado.

Parâmetros

columnIndex:int — Índice de colunas como é atualmente mostrado pelo controle.

Retorna
int — O índice absoluto da coluna.
drawColumnBackground()método 
protected function drawColumnBackground(s:Sprite, columnIndex:int, color:uint, column:AdvancedDataGridColumn):void

Desenha um fundo de coluna para uma coluna com a cor sugerida. Essa implementação cria um Shape como sendo um child do Sprite de input e enche-o com a cor apropriada.

Parâmetros

s:Sprite — Um Sprite que irá conter um objeto display que contém os gráficos para aquela coluna.
 
columnIndex:int — The column's index in the set of displayed columns. The left-most visible column has a column index of 0. This is used to keep track of the objects used for drawing backgrounds, so a particular column can re-use the same display object even though the index of the AdvancedDataGridColumn for that column has changed.
 
color:uint — A cor sugerida para o indicador.
 
column:AdvancedDataGridColumn — The column of the AdvancedDataGrid control that you are drawing the background for.

drawHeaderBackground()método 
protected function drawHeaderBackground(headerBG:UIComponent):void

Desenha o fundo dos cabeçalhos para o dado UIComponent. The graphics drawn can be scaled horizontally if the component's width changes, or this method will be called again to redraw at a different width and/or height

Parâmetros

headerBG:UIComponent — Um UIComponent que conterá o gráficos de fundo do cabeçalho.

drawHorizontalLine()método 
protected function drawHorizontalLine(s:Sprite, rowIndex:int, color:uint, y:Number):void

Desenha uma linha entre fileiras. This implementation draws a line directly into the given Sprite. The Sprite has been cleared before lines are drawn into it.

Parâmetros

s:Sprite — A Sprite that will contain a display object that contains the graphics for that row.
 
rowIndex:int — The row's index in the set of displayed rows. The header does not count; the top-most visible row has a row index of 0. This is used to keep track of the objects used for drawing backgrounds so a particular row can re-use the same display object even though the index of the item that row is rendering has changed.
 
color:uint — A cor sugerida para o indicador.
 
y:Number — The suggested y position for the background.

drawLinesAndColumnBackgrounds()método 
protected function drawLinesAndColumnBackgrounds():void

Desenha linha entre colunas, e fundo de colunas. This implementation calls the drawHorizontalLine(), drawVerticalLine(), and drawColumnBackground() methods as needed. It creates a Sprite that contains all of these graphics and adds it as a child of the listContent at the front of the z-order.

drawRowBackground()método 
protected function drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void

Desenha um fundo de fileira na posição e altura especificadas usando a cor especificada. Essa implementação cria um Shape como sendo um child do Sprite de input e enche-o com a cor apropriada. This method also uses the backgroundAlpha style property setting to determine the transparency of the background color.

Parâmetros

s:Sprite — A Sprite that will contain a display object that contains the graphics for that row.
 
rowIndex:int — The row's index in the set of displayed rows. The header does not count, the top most visible row has a row index of 0. This is used to keep track of the objects used for drawing backgrounds so a particular row can re-use the same display object even though the index of the item that row is rendering has changed.
 
y:Number — The suggested y position for the background.
 
height:Number — A sugerida altura para o indicador.
 
color:uint — A cor sugerida para o indicador.
 
dataIndex:int — The index of the item for that row in the data provider. This can be used to color the tenth item differently, for example.

drawSeparators()método 
protected function drawSeparators():void

Cria e mostra um separador de cabeçalho de coluna que o usuário geralmente usa para redimensionar colunas. This implementation uses the same Sprite as the lines and column backgrounds, adds instances of the headerSeparatorSkin, and attaches mouse listeners to them in order to know when the user wants to resize a column.

drawVerticalLine()método 
protected function drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void

Desenha linhas entre colunas. This implementation draws a line directly into the given Sprite. The Sprite has been cleared before lines are drawn into it.

Parâmetros

s:Sprite — A Sprite that will contain a display object that contains the graphics for that row.
 
colIndex:int — The column's index in the set of displayed columns. The left most visible column has a column index of 0.
 
color:uint — A cor sugerida para o indicador.
 
x:Number — The suggested x position for the background.

findSortField()método 
protected function findSortField(name:String):int

Retorna o índice de coluna correspondente ao nome do campo de um campo ordenável.

Parâmetros

name:String — The name of a sortable field of the data provider, as defined by an instance of the SortField class.

Retorna
int — The column index of the sortable field.
getFieldSortInfo()método 
public function getFieldSortInfo(column:AdvancedDataGridColumn):SortInfo

Retorna uma instância SortInfo contendo informação de ordenação para a coluna.

Parâmetros

column:AdvancedDataGridColumn — The column index.

Retorna
SortInfo — Uma instância SortInfo.

Ver também

getSeparator()método 
protected function getSeparator(i:int, seperators:Array, headerLines:UIComponent):UIComponent

Returns the header separators between column headers, and populates the separators Array with the separators returned.

Parâmetros

i:int — The number of separators to return.
 
seperators:Array — Array a ser populado com objetos de cabeçalho.
 
headerLines:UIComponent — The parent component of the header separators. Flex calls the headerLines.getChild() method internally to return the separators.

Retorna
UIComponent — The header separators between column headers.
indexToColNum()método 
protected function indexToColNum(columnIndex:int):int

Retorna o número de coluna de uma coluna atualmente sendo mostrada enquanto é atualmente mostrada. Esse método é útil quando todas as colunas do controle não estão atualmente visíveis.

Parâmetros

columnIndex:int — The index of the column as it is currently displayed.

Retorna
int — O número da coluna. of the displayed column in the control, or -1 if columnIndex is not found.
isColumnFullyVisible()método 
protected function isColumnFullyVisible(columnIndex:int, rowIndex:int = -1):Boolean

Returns true if the specified row in a column is visible.

Parâmetros

columnIndex:int — The column index.
 
rowIndex:int (default = -1) — A row index in the column. If omitted, the method uses the current value of the verticalScrollPosition property.

Retorna
Booleantrue if the specified row in the column is visible.
isDataEditable()método 
protected function isDataEditable(data:Object):Boolean

Verifica se editar é permitido para uma fileira de sumário ou grupo.

Parâmetros

data:Object — Data provider Object for the row.

Retorna
Booleantrue if editing is allowed for the group or summary row.
moveFocusToHeader()método 
public function moveFocusToHeader(columnIndex:int = -1):void

Move o foco para o cabeçalho de coluna especificado.

Parâmetros

columnIndex:int (default = -1) — The index of the column to receive focus. If you specify an invalid column index, the method returns without moving focus.

removeSortField()método 
protected function removeSortField(columnName:String, columnNumber:int, collection:ICollectionView):void

Remove um campo de dados da lista de campos de ordenação. Indique o campo de dados especificando a localização de sua coluna.

Parâmetros

columnName:String — O nome da coluna que corresponde ao campo de dados.
 
columnNumber:int — O índice de coluna no controle AdvancedDataGrid.
 
collection:ICollectionView — A coleção de dados que contém o campo de dados.

scrollToViewColumn()método 
protected function scrollToViewColumn(newColumnIndex:int, columnIndex:int):void

Muda o valor da propriedade horizontalScrollPosition para torna visível a coluna especificada. Esse método é útil quando todas as colunas do controle não estão atualmente visíveis.

Parâmetros

newColumnIndex:int — The desired index of the column in the currently displayed columns.
 
columnIndex:int — The index of the column to display.

selectColumnHeader()método 
protected function selectColumnHeader(columnNumber:int):void

Seleciona o cabeçalho de coluna especificada.

Parâmetros

columnNumber:int — The index of the column to receive focus. If you specify an invalid column index, the method returns without moving focus.

unselectColumnHeader()método 
protected function unselectColumnHeader(columnNumber:int, completely:Boolean = false):void

Tira de seleção o cabeçalho de coluna especificado.

Parâmetros

columnNumber:int — The index of the column. If you specify an invalid column index, the method does nothing.
 
completely:Boolean (default = false) — If true, clear the caretIndex property and selects the first column header in the control.

If horizontalScrollPolicy is "none", other columns shrink or expand to compensate for the columns' resizing, and they also dispatch this event.

The AdvancedDataGridEvent.COLUMN_STRETCH constant defines the value of the type property of the event object for a columnStretch event, which indicates that a user expanded a column horizontally.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelablefalse
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldO nome do campo ou propriedade nos dados associados com a coluna.
itemO item (node) AdvancedDataGrid que fechou.
itemRenderernull
localXThe x position of the mouse.
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.COLUMN_STRETCH
headerRelease Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.HEADER_RELEASE

Despachado quando o usuário solta o botão de mouse em um cabeçalho de coluna para pedir que o controle ordena o conteúdo do grid baseando-se no conteúdo da coluna. Only dispatched if the column is sortable and the data provider supports sorting. The AdvancedDataGrid control has a default handler for this event that implements a single-column sort. Multiple-column sort can be implemented by calling the preventDefault() method to prevent the single column sort and setting the sort property of the data provider.

Note: The sort arrows are defined by the default event handler for the headerRelease event. If you call the preventDefault() method in your event handler, the arrows are not drawn.

A constante AdvancedDataGridEvent.HEADER_RELEASE define o valor da propriedade de tipo para o objeto de evento headerRelease, que indica que o usuário pressionou e soltou o mouse em um cabeçalho de uma coluna.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelabletrue
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldO nome do campo ou propriedade nos dados associados com a coluna.
itemO item (node) AdvancedDataGrid que fechou.
itemRendererO representante do cabeçalho que está sendo soltado.
localXNaN
multiColumnSort undefined - Use the sort event if you want to sort on multiple columns.
reasonnull
removeColumnFromSortfalse
rowIndexnull
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.HEADER_RELEASE
headerShift Evento  
Event Object Type: mx.events.IndexChangedEvent
IndexChangedEvent.type property = mx.events.IndexChangedEvent.HEADER_SHIFT

Despachado quando o usuário solta o botão do mouse em um cabeçalho de coluna após ter arrastado a coluna a um novo local resultando em mudar a coluna para um índice novo.

The IndexChangedEvent.HEADER_SHIFT constant defines the value of the type property of the event object for a headerShift event, which indicates that a header has changed its index, as when a user drags a DataGrid column to a new position.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelablefalse
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
inputTypeIndicates whether this event was caused by a mouse or keyboard interaction.
newIndexThe zero-based index of the header after the change.
oldIndexThe zero-based index of the header before the change.
relatedObjectnull
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
TriggerEventThe event that triggered this event.
TypeIndexChangedEvent.HEADER_SHIFT
itemEditBegin Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGIN

Dispatched when the editedItemPosition property has been set and the item can be edited.

The AdvancedDataGridEvent.ITEM_EDIT_BEGIN constant defines the value of the type property of the event object for a itemEditBegin event, which indicates that an item is ready to be edited.

The default listener for this event performs the following actions:

You can write an event listener for this event to modify the data passed to the item editor. For example, you might modify the data, its format, or other information used by the item editor.

You can also create an event listener to specify the item editor used to edit the item. For example, you migh

visibleToAbsoluteColumnIndex()método 
protected function visibleToAbsoluteColumnIndex(columnIndex:int):int

Converte o índice de coluna atualmente visível de uma coluna para seu índice absoluto correspondente. Porque usuários podem reordenar colunas, o índice absoluta de colunas pode ser diferente do índice de colunas visíveis.

Parâmetros

columnIndex:int — Index of a currently visible column in the control.

Retorna
int — O índice absoluto da coluna.
Detalhe do Evento
columnStretch Evento
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.COLUMN_STRETCH

Despachado quando um usuário muda a largura de uma coluna, indicando que a quantidade de dados mostrados naquela coluna pode ter mudado. t have two different item editors. Within the event listener, you can examine the data to be edited or other information, and open the appropriate item editor by doing the following:

  1. Call preventDefault() to stop Flex from calling the createItemEditor() method as part of the default event listener.
  2. Set the itemEditor property to the appropriate editor.
  3. Call the createItemEditor() method.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelabletrue
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldnull
itemThe AdvancedDataGrid item (node).
itemRendererThe item renderer for the item that is being edited.
localXNaN
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.ITEM_EDIT_BEGIN
itemEditBeginning Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGINNING

Despachado quando o usuário solta o botão do mouse enquanto estiver sobre um representante de item, abas do controle AdvancedDataGrid ou dentro do controle AdvancedDataGrid, ou em qualquer outra tentativa de editar um item.

The AdvancedDataGridEvent.ITEM__EDIT_BEGINNING constant defines the value of the type property of the event object for a itemEditBeginning event, which indicates that the user has prepared to edit an item, for example, by releasing the mouse button over the item.

The default listener for this event sets the AdvancedDataGrid.editedItemPosition property to the item that has focus, which starts the item editing session.

You typically write your own event listener for this event to disallow editing of a specific item or items. Calling the preventDefault() method from within your own event listener for this event prevents the default listener from executing.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelabletrue
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldThe name of the field or property in the data associated with the item's column.
itemO item (node) AdvancedDataGrid que fechou.
itemRendererThe item renderer for the item that will be edited. This property is null if this event is generated by keyboard, as the item to be edited may be off-screen.
localXNaN
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.ITEM_EDIT_BEGINNING
itemEditEnd Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.ITEM_EDIT_END

Despachado quando uma sessão de edição de item termina por alguma razão.

The AdvancedDataGridEvent.ITEM_EDIT_END constant defines the value of the type property of the event object for a itemEditEnd event, which indicates that an edit session is ending.

The list components have a default handler for this event that copies the data from the item editor to the data provider of the list control. The default event listener performs the following actions:

You typically write an event listener for this event to perform the following actions:

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelabletrue
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldThe name of the field or property in the data associated with the item's column.
itemO item (node) AdvancedDataGrid que fechou.
itemRendererThe item renderer for the item that is being edited.
localXNaN
multiColumnSort false
reasonA constant defining the reason for the event. The value must be a member of the AdvancedDataGridEventReason class.
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.ITEM_EDIT_END
itemFocusIn Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.ITEM_FOCUS_IN

Despachado quando um representante de item recebe foco, que pode ocorrer se o usuário clicar em um item no controle AdvancedDataGrid ou navegar até o item usando um teclado. Only dispatched if the item is editable.

The AdvancedDataGridEvent.ITEM_FOCUS_IN constant defines the value of the type property of the event object for a itemFocusIn event, which indicates that an item has received the focus.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelablefalse
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldnull
itemO item (node) AdvancedDataGrid que fechou.
itemRendererThe item editor instance for the item that is being edited.
localXNaN
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.ITEM_FOCUS_IN
itemFocusOut Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.ITEM_FOCUS_OUT

Despachado quando um representante de item perde o foco, que pode ocorrer se o usuário clicar em outro item no controle AdvancedDataGrid ou se clicar fora do controle, ou se usar o teclado para navegar para outro item no controle AdvancedDataGrid ou para fora do controle. Only dispatched if the item is editable.

The AdvancedDataGridEvent.ITEM_FOCUS_OUT constant defines the value of the type property of the event object for a itemFocusOut event, which indicates that an item has lost the focus.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelablefalse
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldnull
itemO item (node) AdvancedDataGrid que fechou.
itemRendererThe item editor instance for the item that is being edited.
localXNaN
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexThe zero-based index of the item in the data provider.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.ITEM_FOCUS_OUT
sort Evento  
Event Object Type: mx.events.AdvancedDataGridEvent
AdvancedDataGridEvent.type property = mx.events.AdvancedDataGridEvent.SORT

Despachado quando a ordenação está para ser executada no controle AdvancedDataGrid.

The AdvancedDataGridEvent.SORT constant defines the value of the type property of the event object for a sort event. The AdvancedDataGrid control performs sorting based on the value of the dataField and multiColumnSort properties.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelabletrue
columnIndex O índice baseado em zero da coluna do item no array de colunas do objeto no AdvandcedDataGrid.
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
dataFieldO nome do campo ou propriedade nos dados associados com a coluna.
multiColumnSort If true, indicates that the new dataField property should be used along with whatever sorting is already in use, resulting in a multicolumn sort.

If false, any sorting present should be removed, and a fresh sorting should be done for the new dataField property.

removeColumnFromSortfalse
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
triggerEventSe o node fechou em resposta a uma interação do usuário, identifica como sendo ação de teclado ou de ação de mouse.
typeAdvancedDataGridEvent.SORT