Olá Gabriela,

concordo em gênero, número e grau sobre estes pontos negativos que você
citou, mas mesmo assim vou utilizar rsrsrs.

Meu caso é simples, onde eu não posso mexer no meu VO, e vou utilizar este
atributo somente pra definir uma ação da minha tela.

Enfim, a coisa é pequena, teria outras soluções, porém (por incrível que
pareça), esta solução que eu encontrei vai evitar a criação de 2 coleções, e
o máximo que eu puder fazer pra evitar processamento e uso de memória no
lado cliente, eu faço (uma vez que o Flex vai ser executado no cliente).
Valeu ae pela ajuda :)

Abraços.
2008/9/26 gabriela perry <[EMAIL PROTECTED]>

>  A resposta é sim.
>
> 1.Use o - infame - acesso de colchete:
> cidade["existeDengue"] = true;
>
> Ponto ruim:
> - se der erro, você nunca vai ficar sabendo.
> - você perdeu toda a sua capacidade de padronização
>
> Isso em si tem alguns pontos negativos (o segundo nível)
> - não vais poder usar o editor do Flex para te dar "dicas"
> - quem usar a tua API vai ficar perdidão de se der problema
>
>  2. Tenta usar um Dictionary
>
> var dict:Dictionary=new Dictionary();
> dict[cidade]=true;
>
> Isso tem os mesmos pontos negativos do anterior, mas a legibilidade (a
> facilidade de entender teu código por terceiros, e por ti mesmo daqui a três
> meses, quando esqueceres completamente esse código) é melhor.
>
>
> Gabriela Trindade Perry - http://www.gabriela.trindade.nom.br
>
>
>
> ------------------------------
> Date: Fri, 26 Sep 2008 14:14:47 -0300
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: [flexdev] Duvidazinha rápida
>
>
> Olá pessoal,
>
> eu só posso criar propriedades dinamicas em Object's ou existe uma forma de
> criar uma propriedade em um VO ???
>
> Ex válido:
>
> var obj:Object = new Object();
> obj.atualizar = true;
>
> Ex inválido:
>
> var cidade:CidadeVO = new CidadeVO();
> cidade.existeDengue = true; // esta propriedade existeDengue não existe em
> CidadeVO.as
>
> Esta segunda forma já dá erro em tempo de compilação.
>
> Abraços.
>
>
> --
> Atenciosamente, Pergentino.
>
>
>
> ------------------------------
> Invite your mail contacts to join your friends list with Windows Live
> Spaces. It's easy! Try 
> it!<http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us>
> >
>


-- 
Atenciosamente, Pergentino.

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