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!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
--~--~---------~--~----~------------~-------~--~----~
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