Com o extend acho que não conseguiria saber qual o último command da
sequência, certo? Resolvo o problema criando uma var no modelo com o número
de passos da sequência, em c ada command verifico essa var e, no final,
chamo a tal função. O problema não é especificamente onde a ter ou como
chamar a função, mas sim saber quando a chamar. A implementação do swiz
resolveria, mas tarde demais, já (res/trans)piro cairngorm. :-P

Obrigado.

MV





2009/5/5 João Fernandes <[email protected]>

> Podes sempre criar um extend de chainEvent que aceita uma funçã, e no
> command podes simplemente executar essa função ( event.myFunction.apply() ).
> Permite facilmente criar callbacks passando a referência da função. É claro
> que isto poderá depois ser generalizado e poderes criar callbacks a qualquer
> momento.
>
> No entanto, prefiro a implementação do swiz que permite criar chainCommands
> e cada um pode ter o seu resultHandler, faultHandler tanto a nivel do
> comando em si como a nivel genérico da cadeia...
>
>
>
> 2009/5/5 Miguel Vaz <[email protected]>
>
>
>> Boa tarde,
>>
>> Já dei umas quantas voltas ao código mas não consigo descobrir o seguinte:
>>
>> Tenho um projecto em Cairngorm que, em algumas situações, utiliza o
>> ChainEvent para despoletar uma cadeia de eventos (...). Pergunto se será
>> possivel saber quando essa cadeia termina e, só então, executar uma
>> determinada função/evento.
>>
>> Explicação simples, implementação complicada?
>>
>>
>> Obrigado
>>
>> MV
>>
>>
>>
>
>
> --
>
> João Fernandes
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a