Overslaan naar hoofdinhoud

Gate

Een ISLE-component die het mogelijk maakt om zijn kinderen alleen aan een gereserveerd publiek te tonen.

Opties

  • user | boolean: wanneer de gated content wordt weergegeven aan gebruikers. Default: false.
  • notUser | boolean: wanneer de gated content is ingesteld wordt niet weergegeven aan gebruikers. Default: false.
  • enrolled | boolean: wanneer de gated content wordt weergegeven aan de studenten die zijn ingeschreven in de cursus. Default: false.
  • notEnrolled | boolean: wanneer de gated content is ingesteld, wordt niet weergegeven aan de studenten die zijn ingeschreven voor de cursus. Default: false.
  • owner | boolean: wanneer de gated content wordt weergegeven aan de eigenaar van de cursus (meestal de instructeur). Default: false.
  • notOwner | boolean: wanneer de gated content is ingesteld wordt niet weergegeven aan de eigenaar van de cursus (meestal de instructeur). Default: false.
  • after | Date: tijd waarna de inhoud van de poort zichtbaar moet worden. Default: none.
  • until | Date: tijd tot de inhoud van de poort zichtbaar blijft. Default: none.
  • banner | node: een aangepast bericht dat wordt getoond aan bezoekers voor wie de kinderen van de poort niet zichtbaar zijn, in plaats van het standaardbericht. Default: none.
  • disabled | boolean: als een poort is uitgeschakeld, zal de banner worden weergegeven, wat er ook gebeurt. Default: false.
  • showOwnerInPresentationMode | boolean: controleert of de inhoud van de poort in de presentatiemodus wordt weergegeven wanneer de poort zichtbaar is voor eigenaars'. Default: true`.
  • check | function: callback functie die een boolean retourneert en aangeeft of het hekje kinderonderdelen moet weergeven; de functie wordt aangeroepen wanneer de sessie-acties aankomen. Default: none.

Voorbeelden

Live redacteur
Resultaat
ReferenceError: Provider is not defined