Gate
Un composant ISLE qui permet de présenter ses enfants uniquement à des publics réservés.
Options
- user |
boolean
: lorsque le contenu protégé est affiché aux utilisateurs. Default:false
. - notUser |
boolean
: quand il est défini, le contenu protégé n'est pas affiché aux utilisateurs. Default:false
. - enrolled |
boolean
: lorsqu'il est défini, le contenu du portail est affiché aux étudiants inscrits au cours. Default:false
. - notEnrolled |
boolean
: lorsqu'il est défini, le contenu du portail n'est pas affiché aux étudiants inscrits au cours. Default:false
. - owner |
boolean
: lorsqu'il est défini, le contenu protégé est affiché au propriétaire du cours (généralement l'instructeur). Default:false
. - notOwner |
boolean
: lorsqu'il est défini, le contenu protégé n'est pas affiché au propriétaire du cours (généralement l'instructeur). Default:false
. - after |
Date
: le temps après lequel le contenu de la porte devrait être visible. Default:none
. - until |
Date
: le temps nécessaire pour que le contenu de la porte reste visible. Default:none
. - banner |
node
: un message personnalisé qui est affiché aux visiteurs pour lesquels les enfants de la porte ne sont pas visibles au lieu du message par défaut.. Default:none
. - disabled |
boolean
: si une porte est désactivée, la bannière sera affichée quoi qu'il arrive. Default:false
. - showOwnerInPresentationMode |
boolean
: contrôle si le contenu de la porte doit être affiché en mode de présentation lorsque la porte est visible pour le "propriétaire. Default:true
. - check |
function
: fonction de rappel renvoyant un "booléen" indiquant si la porte doit afficher les composants enfants ; la fonction est invoquée à chaque fois que des actions de session arrivent. Default:none
.
Exemples
- Minimal
- Timed
- Hidden
- Custom Banner
- Custom Check
Éditeur en direct
Résultat
ReferenceError: Provider is not defined