(Disponível apenas no Flex 3 Pro)
Pacote mx.automation.delegates
Classe classe pública TextFieldAutomationHelper
Herança TextFieldAutomationHelper Inheritance Object

Classe de serviços que facilitam replay de input e seleção de texto.



Propriedades Públicas
 PropriedadeDefinido Por
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
Métodos Públicos
  Método Definido Por
  
Constructor.
TextFieldAutomationHelper
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
  
recordAutomatableEvent(interaction:Event, cacheable:Boolean = false):void
Grava a interação do usuário com o controle de texto.
TextFieldAutomationHelper
  
Faz o replay do TypeTextEvents e TypeEvents.
TextFieldAutomationHelper
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
Retorna a representação em string de um objeto determinado.
Object
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
Detalhe do Construtor
TextFieldAutomationHelper()Constructor
public function TextFieldAutomationHelper(owner:IEventDispatcher, replayer:IAutomationObject, textField:IUITextField)

Constructor.

Parâmetros
owner:IEventDispatcher
 
replayer:IAutomationObject
 
textField:IUITextField
Detalhe do Método
recordAutomatableEvent()method
public function recordAutomatableEvent(interaction:Event, cacheable:Boolean = false):void

Grava a interação do usuário com o controle de texto.

Parâmetros

interaction:Event
 
cacheable:Boolean (default = false)

replayAutomatableEvent()method 
public function replayAutomatableEvent(event:Event):Boolean

Faz o replay do TypeTextEvents e TypeEvents. É feito o replay do TypeTextEvents chamando o replaceText no campo de texto subjacente. É feito o replay de TypeEvents dependendo do caractere digitado. Ambos também despacham os toques de teclado de origem. Isso é necessário para imitar o comportamento original, no caso de qualquer componente estar escutando para eventos de toque de teclado (por exemplo, o DataGrid escuta os eventos do itemRenderer ou se um componente está tentando mascarar uma tecla). Idealmente, o código despacharia apenas os toques originais do teclado, mas o Flash Player TextField ignora os eventos que estamos enviando para ele.

Parâmetros

evento:Event — Evento para ser feito o replay.

Retorna
Boolean — Se verdadeiro, fazer o replay do evento.