A forma mais rápida que vejo é usar o [Mediate] na view juntamente com uma função, passando a property.
Exemplo, [Mediate(event="myCustomEvent.MY_EVENT_TYPE",properties="flag")] public function handleServerResponse(flag:Boolean):void { ...... } O problema com esta forma, é que se houver multiplas instâncias da view, todas elas irão executar, então a forma mais correcta seria adicionar um eventListener ao presentationModel, e quando o presentationModel receber o evento server-side, disparar outro evento que somente a sua view escuta e esta actualizar então o seu interface. João Fernandes 2010/5/19 Haroldo Nascimento <hdn9...@gmail.com>: > Bom Dia Amigos, > Continuando os meus estudos no Swiz, me deparei com uma dificuldade. > Exemplo - Um textInput em seu focusOut dispara um evento do Swiz, que > o meu controller irá executar o delegate. No controller, chega um > result ou um fault, tudo perfeito. > > Mas caso eu precise enviar para a minha view esse result imeditamente, > sei que posso colocar esse conteudo em uma variavel [Bindable] no > controller, MAS teria como eu receber o result na view para tomada de > decisão? > > O caso real, é que tenho um textInput que em seu focusOut enviar a > String para o BD e me retorna true ou false, caso seja true, preciso > limpar o textInput e forçar o usuario digitar novamente. > > Eu ate consegui fazer, usando ChangeWatcher.watch em uma variavel > [Bindable], mas acho que o Swiz tem como resolver essa questao de > forma mais sadia... > > Caso alguem possa ajuda, agradeço! > > Abraço e obrigado desde já, > > Haroldo > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- João Fernandes -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev