Zum Hauptinhalt springen

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 den Eigentü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

Live-Editor
Ergebnis
ReferenceError: Provider is not defined