Actions d'interface
Utilisez ui.actions pour connecter les boutons d'appel à l'action de la plateforme (connexion, abonnement, partage...) aux modales ou parcours de votre propre site.
js
MindtrainingPlatform.init('mindtraining', {
ui: {
mode: 'web', // 'web' (par défaut) | 'app'
actions: {
openLogin: function () {
// ouvrir votre modale de connexion
},
openRegister: function () {
// ouvrir votre modale d'inscription
},
openSubscribe: function () {
// ouvrir votre page ou modale d'abonnement
},
openUrl: function (url) {
window.open(url, '_blank')
},
share: function (payload) {
// payload : { url?: string, title?: string }
navigator.share({ url: payload.url, title: payload.title })
},
},
},
})Définissez ui.mode sur 'app' lorsque vous intégrez la plateforme dans une WebView mobile native afin d'ajuster certains comportements d'interface.