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