Override text (textinput)

1 resposta
D

Ola! Pessoal como eu faço para sobrescrever a propriedade text do compontente textinput.
Teste da seguinte forma.

[Bindable]
override public function set text(value:String):void
{
      this.text = value;
      formatValue();
}

O problema é que dá erro, “Estouro de pilha”.

Obs.: A propriedade text do componentes esta vinculada a um objeto, assim: text="{parceiro.Email}"

1 Resposta

D

Um brother da Internet postou a solução.

override public function set text(value:String):void 
{ 
 
  super.text = value; 
  formatValue(); 
}

Prontinho! É só trocar o this pelo super. Da formar que estava fazendo antes, chamava o método de forma recursiva infinita, ai dava estou de pilha.

Criado 27 de janeiro de 2011
Ultima resposta 27 de jan. de 2011
Respostas 1
Participantes 1