Bom dia, estou querendo chamar um widget em um evento global mais especificamente ao logar o usuário, existe a possibilidade de chamar um widget em um evento global?
Bruno, explica melhor o que você quer fazer. O evento global é uma função executada em lado servidor, enquanto uma widget é um componente, normalmente com interface gráfica, apresentada ao usuário.
assim criei um widget um componente , para complementar um cadastro porém quero exibir esse componente em uma especie de pop-up ou alert, quando o usuário logar pela primeira vez na plataforma, uma novo funcionário.
Bruno,
Baseado no complemento que deu, acredito que o que você precisa é apenas da widget mesmo, sem o evento global; visto que o evento não tem acesso a interface, rodando apenas no lado servidor.
O que você pode fazer é:
- Ao usuário logar essa sua widget consulta os Dados Adicionais do usuário;
- Consulta a existência de uma determinada chave (ex: PrimeiroAcesso);
- Caso a chave não exista, exibe o pop-up;
- Após isso, você grava esta chave nos dados adicionais, para que não apareça novamente;
Você pode fazer isso usando a API REST /users/getCurrent para consulta e a /users/updateUserData para gravação.
Espero ter ajudado, qualquer dúvida comente aqui.