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
E
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 q