Pacotemx.controls.dataGridClasses
Classeclasse pública DataGridItemRenderer
HerançaDataGridItemRenderer Inheritance UITextField Inheritance FlexTextField Inheritance TextField Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Implementos IDataRenderer, IDropInListItemRenderer, ILayoutManagerClient, IListItemRenderer, IStyleClient

A classe DataGridItemRenderer define o representante de item padrão para um controle DataGrid. Por padrão, o representante de item desenha o texto associado a cada item no grid.

Você pode anular o representante de item padrão criando um representante de item adaptado.

Ver também

mx.controls.DataGrid
mx.core.IDataRenderer
mx.controls.listClasses.IDropInListItemRenderer


Propriedades Públicas
 PropriedadeDefinido Por
 InheritedaccessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
DisplayObject
 Inheritedalpha : Number
Indica o valor de transparência alpha do objeto especificado.
DisplayObject
 InheritedalwaysShowSelection : Boolean
Quando ajustado para true o campo de texto não estiver em foco, o Flash Player destaca na cor cinza a seleção no campo de texto.
TextField
 InheritedantiAliasType : String
O tipo de anti-aliasing usado para esse campo de texto.
TextField
 InheritedautomationDelegate : Object
O objeto de delegação que está manejando a funcionabilidade relacionada à automatização.
UITextField
 InheritedautomationName : String
Nome que pode ser usado como um identificador para esse objeto.
UITextField
 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.
UITextField
 InheritedautoSize : String
Controla alinhamento e tamanho automático dos campos de texto.
TextField
 Inheritedbackground : Boolean
Especifica se o campo de texto tem um preenchimento no fundo.
TextField
 InheritedbackgroundColor : uint
A cor do fundo do campo de texto.
TextField
 InheritedbaselinePosition : Number
[leitura-somente] A coordenada y do baseline da primeira linha do texto.
UITextField
 InheritedblendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
DisplayObject
 Inheritedborder : Boolean
Especifica se o campo de texto tem uma borda.
TextField
 InheritedborderColor : uint
A cor da borda do campo de texto.
TextField
 InheritedbottomScrollV : int
[leitura-somente] Um número inteiro (índice baseado em 1) que indica a linha mais baixa que está atualmente visível no campo de texto especificado.
TextField
 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
 InheritedcaretIndex : int
[leitura-somente] O índice da posição do ponto de inserção (caret).
TextField
 InheritedclassName : String
[leitura-somente] O nome da classe dessa instância, tal como "DataGridItemRenderer".
UITextField
 InheritedcondenseWhite : Boolean
Um valor Boolean que especifica se espaços brancos extras (espaços, quebra de linhas, e assim por diante) em um campo de texto com texto HTML deveriam ser removidos.
TextField
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
 InheritedcontextMenu : NativeMenu
[leitura-somente]
TextField
  data : Object
A implementação da propriedade de dados como definido pela interface IDataRenderer.
DataGridItemRenderer
 InheriteddefaultTextFormat : TextFormat
Especifica o formato aplicado a texto recentemente inserido, tal como texto inserido com o método replaceSelectedText() o texto inserido por o usuário.
TextField
 InheriteddisplayAsPassword : Boolean
Especifica se o campo de texto é um campo de texto com senha.
TextField
 Inheriteddocument : Object
Uma referência ao objeto de documento associado a esse objeto UITextField.
UITextField
 InheriteddoubleClickEnabled : Boolean
Especifica se o objeto recebe eventos doubleClick.
InteractiveObject
 InheritedembedFonts : Boolean
Especifica se representará usando contornos de fontes embutidas.
TextField
 Inheritedenabled : Boolean
Um valor Boolean que indica se o componente está ativado.
UITextField
 InheritedexplicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
UITextField
 InheritedexplicitMaxHeight : Number
[leitura-somente] Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UITextField
 InheritedexplicitMaxWidth : Number
[leitura-somente] Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UITextField
 InheritedexplicitMinHeight : Number
[leitura-somente] Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UITextField
 InheritedexplicitMinWidth : Number
[leitura-somente] Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UITextField
 InheritedexplicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
UITextField
 Inheritedfilters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
DisplayObject
 InheritedfocusPane : Sprite
Um objeto Sprite único que é compartilhado pelos componentes e usado como uma cobertura para atrair foco.
UITextField
 InheritedfocusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
InteractiveObject
 InheritedgridFitType : String
O tipo de ajuste de grid usado para esse campo de texto.
TextField
 Inheritedheight : Number
Indica a altura do objeto display, em pixels.
DisplayObject
 InheritedhtmlText : String
Contém a representação HTML do conteúdo do campo de texto.
TextField
 InheritedignorePadding : Boolean
Se true, os estilos paddingLeft e paddingRight não adicionarão espaços em volta do texto do componente.
UITextField
 InheritedimeMode : String
Especifica o modo IME (editor do método de input).
UITextField
 InheritedincludeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
UITextField
 InheritedinheritingStyles : Object
O início dos estilos herdados da corrente desse UITextField.
UITextField
 Inheritedinitialized : Boolean
Um indicador que determina se um objeto passou pelas três fases de validação de layout (caso algum foi requerido).
UITextField
 InheritedisPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
UITextField
 Inheritedlength : int
[leitura-somente] O número de caracteres em um campo de texto.
TextField
  listData : BaseListData
A implementação da propriedade listData como definida pela interface IDropInListRenderer.
DataGridItemRenderer
 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
 Inheritedmask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
DisplayObject
 InheritedmaxChars : int
O número máximo de caracteres que um campo de texto pode conter, como fornecido por o usuário.
TextField
 InheritedmaxHeight : Number
[leitura-somente] Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UITextField
 InheritedmaxScrollH : int
[leitura-somente] O valor máximo do scrollH.
TextField
 InheritedmaxScrollV : int
[leitura-somente] O valor máximo do scrolV.
TextField
 InheritedmaxWidth : Number
[leitura-somente] Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UITextField
 InheritedmeasuredHeight : Number
[leitura-somente] A altura padrão do componente, em pixels.
UITextField
 InheritedmeasuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
UITextField
 InheritedmeasuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
UITextField
 InheritedmeasuredWidth : Number
[leitura-somente] A largura padrão do componente, em pixels.
UITextField
 InheritedminHeight : Number
[leitura-somente] Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UITextField
 InheritedminWidth : Number
[leitura-somente] Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UITextField
 InheritedmoduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
UITextField
 InheritedmouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
InteractiveObject
 InheritedmouseWheelEnabled : Boolean
Um valor Boolean que indica se o Flash Player deveria fazer o scroll de campos de texto multilinha automaticamente quando o usuário clica em um campo de texto e gira a roda do mouse.
TextField
 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
 Inheritedmultiline : Boolean
Indica se o campo de texto é um campo de texto multilinha.
TextField
 Inheritedname : String
Indica o nome da instância do DisplayObject.
DisplayObject
 InheritednestLevel : int
Profundidade desse objeto na hierarquia do containment.
UITextField
 InheritednonInheritingStyles : Object
O início dessa corrente do UITextField de estilos não herdados.
UITextField
 InheritednonZeroTextHeight : Number
[leitura-somente] Ao contrário do textHeight, isso retorna um valor não-zero mesmo quando o texto está vazio.
UITextField
 InheritednumLines : int
[leitura-somente] Define o número de linhas de texto em um campo de texto multilinha.
TextField
 InheritedopaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
DisplayObject
 Inheritedowner : DisplayObjectContainer
Como padrão, ajustado para o container parente desse objeto.
UITextField
 Inheritedparent : DisplayObjectContainer
[leitura-somente] O container ou componente parent para esse componente.
UITextField
 InheritedpercentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
UITextField
 InheritedpercentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
UITextField
 InheritedprocessedDescriptors : Boolean
Ajustado para true depois que o método createChildren() cria quando children do componente interno.
UITextField
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
 Inheritedrestrict : String
Indica o conjunto de caracteres qua o usuário pode colocar no campo de texto.
TextField
 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
 Inheritedscale9Grid : Rectangle
O atual grid de escala que está em efeito.
DisplayObject
 InheritedscaleX : Number
Indica a escala horizontal (porcentagem) do objeto como aplicado do ponto de registro.
DisplayObject
 InheritedscaleY : Number
Indica a escala vertical (porcentagem) do objeto como aplicado do ponto de registro.
DisplayObject
 InheritedscrollH : int
A atual posição horizontal do scroll.
TextField
 InheritedscrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
DisplayObject
 InheritedscrollV : int
A posição vertical do texto em um campo de texto.
TextField
 Inheritedselectable : Boolean
Um valor Boolean que indica se o campo de texto é selecionável.
TextField
 InheritedselectionBeginIndex : int
[leitura-somente] O valor do índice de caractere baseado em zero do primeiro caractere na seleção atual.
TextField
 InheritedselectionEndIndex : int
[leitura-somente] O valor do índice de caractere baseado em zero do último caractere na seleção atual.
TextField
 Inheritedsharpness : Number
A agudeza das bordas glyph nesse campo de texto.
TextField
 Inheritedstage : Stage
[leitura-somente] O Stage do objeto display.
DisplayObject
  styleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
DataGridItemRenderer
 InheritedstyleName : Object
O estilo da classe usado por esse componente.
UITextField
 InheritedstyleSheet : StyleSheet
Anexa um style sheet ao campo de texto.
TextField
 InheritedsystemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
UITextField
 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
 Inheritedtext : String
Um string que é o texto atual no campo de texto.
TextField
 InheritedtextColor : uint
A cor do texto em um campo de texto, em formato hexadecimal.
TextField
 InheritedtextHeight : Number
[leitura-somente] A altura do texto em pixels.
TextField
 InheritedtextWidth : Number
[leitura-somente] A largura do texto em pixels.
TextField
 Inheritedthickness : Number
A grossura das bordas de glyph nesse campo de texto.
TextField
 InheritedtoolTip : String
Texto a ser mostrado no ToolTip.
UITextField
 Inheritedtransform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
DisplayObject
 InheritedtweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
UITextField
 Inheritedtype : String
O tipo do campo de texto.
TextField
 InheritedupdateCompletePendingFlag : Boolean
Um indicador que determina se um objeto passou pelas três fases de validação de layout (caso algum foi requerido).
UITextField
 InheriteduseRichTextClipboard : Boolean
Especifica se cola e copia a formatação de texto junto com o texto.
TextField
 Inheritedvisible : Boolean
Se o objeto display é visível ou não.
DisplayObject
 Inheritedwidth : Number
Indica a largura do objeto display, em pixels.
DisplayObject
 InheritedwordWrap : Boolean
Um valor Boolean que indica se o campo de texto tem word wrap.
TextField
 Inheritedx : Number
Indica a coordenada x da instância DisplayObject relativo às coordenadas locais do parent DisplayObjectContainer.
DisplayObject
 Inheritedy : Number
Indica a coordenada y da instância DisplayObject relativo às coordenadas locais do DisplayObjectContainer.
DisplayObject
Métodos Públicos
 MétodoDefinido Por
  
Constructor.
DataGridItemRenderer
 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
Anexa o string especificado pelo parâmetro newText no final o texto do campo de texto.
TextField
  
clearStyle(styleProp:String):void
Deleta uma propriedade de estilo dessa instância de componente.
DataGridItemRenderer
 Inherited
Despacha um evento no fluxo de eventos.
EventDispatcher
 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 um retângulo que é a bounding box do caractere.
TextField
 Inherited
Retorna o valor do índice baseado em zero do caractere no ponto especificado pelos parâmetros x e y.
TextField
  
Retorna um Array de objetos CSSStyleDeclaration para o seletor de tipo que aplica a este componente, ou null se inexistente.
DataGridItemRenderer
 Inherited
Um método de conveniência para determinar usar a altura explícita ou medida.
UITextField
 Inherited
Um método de conveniência para determinar usar a largura explícita ou medida.
UITextField
 Inherited
Dado um índice de caractere, retorna o índice do primeiro caractere no mesmo parágrafo.
TextField
 Inherited
Retorna uma referência DisplayObjecto para o dado id, para uma imagem ou arquivo SWF que foi adicionado a um campo de texto formatado por HTML usando um tag <img>.
TextField
 Inherited
Retorna o valor de índice baseado em zero da linha no ponto especificado pelos parâmetros x e y.
TextField
 Inherited
Retorna o valor de índice baseado em zero da linha contendo o caractere especificado pelo parâmetro charIndex.
TextField
 Inherited
getLineLength(lineIndex:int):int
Retorna o número de caracteres em uma linha de texto específica.
TextField
 Inherited
Retorna informações métricas sobre uma dada linha de texto.
TextField
 Inherited
getLineOffset(lineIndex:int):int
Retorna o índice de caractere do primeiro caractere na linha que o parâmetro lineIndex especifica.
TextField
 Inherited
getLineText(lineIndex:int):String
Retorna o texto da linha especificada pelo parâmetro lineIndex.
TextField
 Inherited
Dado um índice de caractere, retorna o comprimento do parágrafo contendo o dado caractere.
TextField
 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
  
getStyle(styleProp:String):*
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
DataGridItemRenderer
 Inherited
getTextFormat(beginIndex:int = -1, endIndex:int = -1):TextFormat
Retorna um objeto TextFormat que contém informação de formatação para a porção de texto que os parâmetros beginIndex e endIndex especificarem.
TextField
 Inherited
Retorna o objeto que representa informações de formatação de caractere desse objeto UITextField.
UITextField
 Inherited
Retorna um objeto UITextFormat contendo informação de formatação para esse componente.
UITextField
 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
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
Inicializa esse componente.
UITextField
  
Ajusta os objetos inheritingStyles e nonInheritingStyles e suas proto correntes para que o método getStyle() possa funcionar.
DataGridItemRenderer
 Inherited
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
UITextField
 Inherited
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
UITextField
 Inherited
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
UITextField
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
DisplayObject
 Inherited
Move o componente para uma posição especificada dentro de seu parent.
UITextField
  
Propaga mudança de estilo aos children desse componente.
DataGridItemRenderer
 Inherited
Retorna true se esse objeto é parent ou proprietário do child.
UITextField
 Inherited
Essa função é chamada quando um objeto UITextField recebe um parent.
UITextField
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
  
Ajusta os valores de cache de um estilo interno para que o método getStyle funcione.
DataGridItemRenderer
  
Registra o EffectManager como uma das escutas de evento para cada efeito de evento.
DataGridItemRenderer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Remove um listener do objeto do EventDispatcher.
EventDispatcher
 Inherited
Repõe a atual seleção com os conteúdos do parâmetro de valor.
TextField
 Inherited
replaceText(beginIndex:int, endIndex:int, newText:String):void
Repõe a porção de caracteres que os parâmetros beginIndex e endIndex especificam com os conteúdos do parâmetro newText.
TextField
 Inherited
Faz o replay do evento específico.
UITextField
 Inherited
Coloca o tamanho do objeto.
UITextField
 Inherited
setColor(color:uint):void
Ajusta a cor da fonte do texto.
UITextField
 Inherited
Determina o foco para esse componente.
UITextField
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
setSelection(beginIndex:int, endIndex:int):void
Ajusta para selecionado o texto designado pelos valores de índice do primeiro e último caractere, que são especificados com os parâmetros beginIndex e endIndex.
TextField
  
setStyle(styleProp:String, newValue:*):void
Ajusta uma propriedade de estilo nessa instância do componente.
DataGridItemRenderer
 Inherited
setTextFormat(format:TextFormat, beginIndex:int = -1, endIndex:int = -1):void
Aplica a formatação de texto que o parâmetro de formatação especifica ao texto especificado em um campo de texto.
TextField
 Inherited
setVisible(visible:Boolean, noEvent:Boolean = false):void
Ajusta a propriedade de visibilidade para esse objeto UITextField.
UITextField
 Inherited
styleChanged(styleProp:String):void
Detecta mudanças nas propriedades de estilo.
UITextField
 Inherited
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
FlexTextField
 Inherited
truncateToFit(truncationIndicator:String = null):Boolean
Pica o texto para fazê-lo caber horizontalmente na área definida para o controle, e anexa uma elipse, três pontos (...), ao texto.
UITextField
  
Se Flex chama o método LayoutManager.invalidateDisplayList() nesse ILayoutManagerClient, depois ess função é chamada quando for hora de atualizar a lista do display.
DataGridItemRenderer
 Inherited
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
UITextField
  
Se Flex chama o método LayoutManager.invalidateProperties() nesse ILayoutManagerClient, depois essa função é chamada quando for hora de cometer valores de propriedade.
DataGridItemRenderer
  
validateSize(recursive:Boolean = false):void
Se Flex chama o método LayoutManager.invalidateSize() nesse ILayoutManagerClient, então essa função é chamada quando for hora de tirar as medidas.
DataGridItemRenderer
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
 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
  
O event handler para posicionar o tooltip.
DataGridItemRenderer
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 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 após o valor de controle ter sido modificado.TextField
 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
 Inherited Despachado quando o usuário seleciona o context menu associado a esse objeto interativo no aplicativo AIR.InteractiveObject
   Despachado quando a propriedade de dados muda.DataGridItemRenderer
 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 quando o playhead está entrando em um frame novo.DisplayObject
 Inherited Despachado após o objeto display receber foco.InteractiveObject
 Inherited Despachado após um objeto display perder o foco.InteractiveObject
 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 clica em um hyperlink em um campo de texto que permite HTML, onde a URL começa com "event:".TextField
 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 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 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 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 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 por um objeto TextField após o usuário fazer o scroll.TextField
 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 Flash Player despacha o evento textInput quando o usuário fornece um ou mais caracteres de texto.TextField
Estilos
 Estilo Descrição Definido Por
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do texto no componente, incluindo o label do componente.
UITextField
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor de texto no componente se for desativado.
UITextField
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade antiAliasType de TextFields internos.
UITextField
 Inherited Tipo: String Herança CSS: sim
Nome da fonte a ser usada.
UITextField
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex.
UITextField
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex.
UITextField
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Altura do texto, em pixels.
UITextField
 Inherited Tipo: String Herança CSS: sim
Determina se o texto tem fonte itálico.
UITextField
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex.
UITextField
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está em negrito.
UITextField
 Inherited Tipo: Boolean Herança CSS: sim
Um valor boolean que indica quando é possivel fazer o kern (true) ou não (false).
UITextField
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Espaço vertical adicional entre as linhas do texto.
UITextField
 Inherited Tipo: Number Herança CSS: sim
O número de pixels adicionais a aparecerem entre cada caractere.
UITextField
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a borda esquerda do componente e a beirada esquerda da sua área de conteúdo.
UITextField
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a borda direita do componente e a beirada de sua área de conteúdo.
UITextField
 Inherited Tipo: String Herança CSS: sim
Alinhamento do texto dentro do container.
UITextField
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está sublinhado.
UITextField
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Offset da primeira linha do texto do lado esquerdo do container, em pixels.
UITextField
Detalhe da Propriedade
datapropriedade
data:Object  [ler-escrever]

A implementação da propriedade data como definido pela interface IDataRenderer. O valor é ignorado. Apenas a propriedade listData é usada.

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


Implementação
    public function get data():Object
    public function set data(value:Object):void

Ver também

listDatapropriedade 
listData:BaseListData  [ler-escrever]

A implementação da propriedade listData como definido pela interface IDropInListItemRenderer. O texto do representante é ajustado para a propriedade label do listData.

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


Implementação
    public function get listData():BaseListData
    public function set listData(value:BaseListData):void

Ver também

styleDeclarationpropriedade 
styleDeclaration:CSSStyleDeclaration  [ler-escrever]

Armazenagem para os estilos de herança inline nesse objeto. Esse CSSStyleDeclaration é criado na primeira vez que setStyle() é chamado nesse componente para ajustar um estilo de herança.


Implementação
    public function get styleDeclaration():CSSStyleDeclaration
    public function set styleDeclaration(value:CSSStyleDeclaration):void
Detalhe do Construtor
DataGridItemRenderer()Construtor
public function DataGridItemRenderer()

Constructor.

Detalhe do Método
clearStyle()método
public function clearStyle(styleProp:String):void

Deleta uma propriedade de estilo dessa instância de componente.

Isso não causa necessariamente o método getStyle a retornar undefined.

Parâmetros

styleProp:String — O nome da propriedade de estilo.

getClassStyleDeclarations()método 
public function getClassStyleDeclarations():Array

Retorna um Array de objetos CSSStyleDeclaration para o seletor de tipos que se aplica a esse componente, ou null se inexistente.

Por exemplo, suponha que o componente MyButton extende Button. Esse método primeiro procura por um seletor MyButton; depois, procura por um seletor de tipo Button; finalmente, procura por um seletor de tipo UIComponent.

Retorna
Array — Array de objetos CSSStyleDeclaration.
getStyle()método 
public override function getStyle(styleProp:String):*

Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente.

Esse mesmo método é usado para pegar qualquer tipo de propriedade de estilo, para que o valor retornado possa ser um Boolean, String, Number, int, uint (para uma cor RGB), Classe (para um skin), ou qualquer tipo de objeto. Portanto tipo de retorno é especificado simplismente como *.

Se você estiver pegando uma propriedade de estilo em particular, você saberá seu tipo e vai frequentimente querer armazenar o resultado em uma variável daquele tipo. Nenhuma modelagem de * para aquele tipo é necessária.

var backgroundColor:uint = getStyle("backgroundColor");

Se a propriedade de estilo não foi ajustada em algum lugar da corrente lookup do estilo, o valor retornado pelo getStyle() será undefined. Nota que undefined é um valor especial que não é o mesmo que false, "", NaN, 0, ou null. Nenhum valor de estilo válido é undefined. Você pode usar o método estático StyleManager.isValidStyleValue() para testar se o valor foi ajustado.

Parâmetros

styleProp:String — Nome da propriedade de estilo.

Retorna
* — Valor do estilo.
initProtoChain()método 
public function initProtoChain():void

Ajusta os objetos inheritingStyles e nonInheritingStyles e suas proto correntes para que o método getStyle() possa funcionar.

notifyStyleChangeInChildren()método 
public function notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void

Propaga mudança de estilos aos children desse componente.

Parâmetros

styleProp:String — Nome da propriedade de estilo.
 
recursive:Boolean — Se propaga a mudança de estilos ao children do children.

regenerateStyleCache()método 
public function regenerateStyleCache(recursive:Boolean):void

Ajusta os valores de cache para estilos interno para que o método getStyle() funcione. Se esse objeto já tem children, então reinicie os caches de estilo dos children.

Parâmetros

recursive:Boolean — Gera as proto correntes dos children novamente.

registerEffects()método 
public function registerEffects(effects:Array):void

Registra o EffectManager como uma das escutas de evento para cada efeito de evento.

Parâmetros

effects:Array — An Array de Strings de nomes de efeitos.

setStyle()método 
public override function setStyle(styleProp:String, newValue:*):void

Ajusta uma propriedade de estilo nessa instância do componente.

Isso pode anular um estilo que foi ajustado a nível global.

Chamando o método setStyle() pode resultar em um decrécimo da perfórmance. Use apenas quando necessário.

Parâmetros

styleProp:String — Nome da propriedade de estilo.
 
newValue:* — Novo valor para o estilo.

toolTipShowHandler()método 
protected function toolTipShowHandler(event:ToolTipEvent):void

O event handler para posicionar o tooltip.

Parâmetros

evento:ToolTipEvent — O objeto de evento.

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

If Flex calls LayoutManager.invalidateDisplayList() method on this ILayoutManagerClient, then this function is called when it's time to update the display list.

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

Se Flex chama o método LayoutManager.invalidateProperties() nesse ILayoutManagerClient, então essa função é chamada quando for hora de cometer valores de propriedades.

validateSize()método 
public function validateSize(recursive:Boolean = false):void

Se Flex chama o método LayoutManager.invalidateSize() nesse ILayoutManagerClient, então essa função é chamada quando for hora de tirar as medidas.

Parâmetros

recursive:Boolean (default = false) — Se true, chame esse método no children do objeto.

Detalhe do Evento
dataChange Evento
Event Object Type: mx.events.FlexEvent
FlexEvent.type property = mx.events.FlexEvent.DATA_CHANGE

Despachado quando a propriedade data muda.

Quando você usa um componente como representante de item, a propriedade data contém os dados a serem mostrados. Você pode escutar por esse evento e atualiza o componente quando a propriedade data muda.

A constante FlexEvent.DATA_CHANGE define o valor da propriedade type do objeto de evento para um evento dataChange.

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.
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.