Search docs/

Eventos e Promises

O SDK de portais disponibiliza uma série de eventos e promises para que apps que usam a funcionalidade de portais possam monitorar o status do SDK e da sua conexão com a Layers.

Eventos

  • ready: O evento ready é emitido quando o SDK de portais é carregado, indicando que ele foi importado com sucesso.
LayersPortal.on('ready', function(){
  //função chamada quando o SDK for carregado
})
CopiarCopiado
  • connected: O evento connected é emitido quando o SDK de portais está conectado com a Layers, indicando que apps podem acessar propriedades e métodos do SDK. A função chamada quando receber esse evento pode receber o objeto data com informações de usuário e seção como parâmetro.
LayersPortal.on('connected', function(data){
  //função chamada quando o SDK estiver conectado com a Layers
})
CopiarCopiado

promises

Além dos eventos, apps podem optar por usar promises para controlar o status do SDK.

  • readyPromise: A propriedade readyPromise é, como o nome sugere, uma promise que será resolvida quando o SDK for importado com sucesso.

  • connectedPromise: Assim como a propriedade anterior, a propriedade connectedPromise será resolvida quando o SDK estiver conectado com a Layers retornando as informações de seção e do usuário acessando o portal.

Anterior
Introdução
Próximo
Propriedades e Métodos