Faz por meio de interfaces... é melhor qnd se tem modulos dentro de outros
modulos. Baixo acoplamento entre a Application principal.

[]s


Em 4 de março de 2010 10:56, Herberth Amaral <herberthama...@gmail.com>escreveu:

> A comunicação entre módulos e aplicação é tranquila. O móduleLoader
> tem um atributo que aponta pra instancia do módulo e vc pode acessar
> algo da aplicação através da classe Application, dessa forma:
>
> Application.application => aponta pra sua aplicação (vc pode acessar
> isso dentro do módulo). Se você estiver dentro do módulo e quiser
> pegar o valor de um TextInput txtNome dentro da app:
>
> Application.application.txtNome = "Text mudado no módulo";
>
> moduleLoader.child => Aponta para o módulo atualmente carregado no
> ModuleLoader moduleLoader. Se vc tiver um TextInput chamado txtNome
> dentro do seu módulo, vc pode acessar assim:
>
> NomeDoMeuModulo modulo = moduleLoader.child as NomeDoMeuModulo;
> modulo.txtNome = "Text mudado da aplicação";
>
> On Mar 4, 9:05 am, Fabio Ebner <faeb...@gmail.com> wrote:
> > Legal, e e possivel eu passar um parametro para o meu modulo? se sim ,
> como
> >
> > obrigado
> > Em 3/3/2010 18:18, Herberth Amaral escreveu:
> >
> >
> >
> > > Pode sim.
> >
> > > O lance o seguinte: voc pode ter m dulos n o otimizados e ainda sim
> > > conseguir uma performance legal. Acontece que quando vc coloca os seus
> > > SWC como RSL (Runtime shared library), vc vai baixar o SWF da sua
> > > aplica o + o SWF correspondente esse SWC.
> >
> > > Da que voc pode tirar vantagem do caching do browser: j que seus
> > > m dulos n o s o otimizados e eles usam RSL da mesma forma que a
> > > aplica o usa, voc s baixa uma vez a mesma lib. Ou seja: continua
> > > com lazy load do mesmo jeito, s que agora vc t usando um recurso do
> > > seu browser, n o do Flex em si.
> >
> > > S completando o que a Carol disse: n o necessariamente o m dulo n o-
> > > otimizado fica maior quando adiciona-se um novo SWC. Como eu disse, se
> > > esse SWC for compilado como RSL, o SWF resultante ficar no cache do
> > > navegador e assim vc n o perde tanta performance.
> >
> > > Eu nunca testei isso muito fundo pra ter certeza (s uso m dulos
> > > otimizados e RSL), mas de acordo como as coisas funcionam, assim
> > > mesmo :)
> >
> > > Se alguem tiver um case interessante desse caso pra mostrar, avise
> > > aqui.
> >
> > > Abra os,
> >
> > > ---
> >
> > > Herberth Amaral
> > >http://herberthamaral.com
>
> --
> 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
>



-- 
Mario Junior
Enterprise Java / Flex Architectures
Adobe Certified Expert Flex 3 with AIR

Sofshore Informática
http://www.sofshore.com.br
+55 (48) 3337 2003
Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
Florianopolis SC Brasil

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

Responder a