Skip to content

Ações de UI

Use ui.actions para conectar os botões de chamada para ação da plataforma (login, assinatura, compartilhamento...) aos modais ou fluxos do seu próprio site.


js
MindtrainingPlatform.init('mindtraining', {
  ui: {
    mode: 'web', // 'web' (padrão) | 'app'
    actions: {
      openLogin: function () {
        // abre o seu modal de login
      },
      openRegister: function () {
        // abre o seu modal de cadastro
      },
      openSubscribe: function () {
        // abre a sua página ou modal de assinatura
      },
      openUrl: function (url) {
        window.open(url, '_blank')
      },
      share: function (payload) {
        // payload: { url?: string, title?: string }
        navigator.share({ url: payload.url, title: payload.title })
      },
    },
  },
})

Defina ui.mode como 'app' quando incorporar a plataforma dentro de uma WebView nativa mobile para ajustar determinados comportamentos de UI.

Client integration documentation maintained in-repo.