Nao consigo ver sentido nisso. Em todo caso, tente algo assim

If ( this["nomeComponente"] === undefined )
//nao existe em nenhum state
Else {
  If ( !nomeComponente )
    //componente nao instanciado
  Else {
    If ( nomeComponente.includedInLayout )
      //componente existe no state atual
    Else
      //componente nao existe no state atual
  }

}

Vai brincando com isso

from android

Em 05/03/2011 14:24, "Gilsones" <[email protected]>escreveu:

Por exemplo, tenho uma aplicação com 2 states.
No state 2 eu tenho um elemento de nome "componente2".

Eu estou no state 1, e preciso saber e "componente2" existe.

Eu testei, e acontece o seguinte:
Se eu estou no state 1, o Flex diz que o componente não existe.
Se eu estou no state 2, o Flex diz que o componente existe.

Realmente ele está certo, mas não teria como saber se tal componente
existe en outro state que não seja o que o usuário está?





On 5 mar, 13:41, Eric Tonussi <[email protected]> wrote:
> Nao entendi direito, mas tente a ...
> Em 04/03/2011 20:17, "Gilsones" <[email protected]>escreveu:

>
> Seguinte, é simples saber se um elemento existe, mas meu problema é
> porque uso states, e se es...
> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

--

Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie u...

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a