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