Pessoal,
Estou tentando elaborar uma rotina para ao validar o usuário, montar uma
regra para dar permissões de acesso ao meu menu.
tenho a seguinte situação...
uma view.Login que faz a validação do usuário, nessa view eu botei um
disparador de evento.
dispatchEvent(new Eventos(Eventos.MONTAMENU));
na minha aplicação (que usa a lib) eu instalei a tag Metadata com meu evento
<fx:Metadata>
[Event (name="MontaMenu",type="libs.events.Eventos")]
</fx:Metadata>
inseri na application para ao criar a aplicação, montar meu listener
creationComplete="attachEventListeners()"
Nessa funcao, montei o seguinte
public function attachEventListeners():void {
this.addEventListener(Eventos.MONTAMENU, MontaMenu);
}
e então, criei minha função MontaMenu
protected function MontaMenu(e:Eventos):void {
var event:LoadUserEvent = new
LoadUserEvent(LoadUserEvent.EVENT_LOAD_USER);
event.dispatch();
}
Esqueci alguma coisa? ao validar o usuário, era pra fazer alguma coisa,
botei breakpoint para debug, etc... porém não ocorre nenhuma chamada para o
meu montaMenu, é como se ele não estivesse ouvindo o evento que veio lá da
biblioteca... alguém consegueria me informar o que pode estar errado?
Abraços,
--
Atenciosamente,
Rodrigo Valentim
--
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