Gate
Eine ISLE-Komponente, die es erlaubt, ihre Kinder nur für reservierte Zielgruppen anzuzeigen.
Optionen
- user |
boolean
: wenn gesetzt, wird der Gated Content den Benutzern angezeigt. Default:false
. - notUser |
boolean
: wenn gesetzt, wird der gesperrte Inhalt nicht für Benutzer angezeigt. Default:false
. - enrolled |
boolean
: wenn eingestellt, wird der geschützte Inhalt den im Kurs eingeschriebenen Teilnehmern angezeigt. Default:false
. - notEnrolled |
boolean
: wenn gesetzt, wird der gesperrte Inhalt den im Kurs eingeschriebenen Teilnehmern nicht angezeigt. Default:false
. - owner |
boolean
: wenn eingestellt, wird der geschützte Inhalt dem Besitzer des Kurses (normalerweise dem Kursleiter) angezeigt. Default:false
. - notOwner |
boolean
: wenn gesetzt, wird der geschützte Inhalt dem Besitzer des Kurses (normalerweise dem Kursleiter) nicht angezeigt. Default:false
. - after |
Date
: Zeit, nach der der Inhalt des Gates sichtbar werden soll. Default:none
. - until |
Date
: Zeit, bis der Inhalt des Gates sichtbar bleiben soll. Default:none
. - banner |
node
: eine benutzerdefinierte Nachricht, die Besuchern angezeigt wird, für die die Kinder des Tores nicht sichtbar sind, anstelle der Standardnachricht. Default:none
. - disabled |
boolean
: wenn ein Tor deaktiviert ist, wird das Banner angezeigt, egal was. Default:false
. - showOwnerInPresentationMode |
boolean
: steuert, ob der Gate-Inhalt im Präsentationsmodus angezeigt werden soll, wenn das Gate für denEigentümer
sichtbar ist. Default:true
. - check |
function
: Callback-Funktion, die ein "Boolean" zurückgibt, das angibt, ob Gate untergeordnete Komponenten anzeigen soll; die Funktion wird immer dann aufgerufen, wenn Sitzungsaktionen eintreffen. Default:none
.
Beispiele
- Minimal
- Timed
- Hidden
- Custom Banner
- Custom Check
Live-Editor
Ergebnis
ReferenceError: Provider is not defined