Gå til hovedindhold

Gate

En ISLE-komponent, der gør det muligt kun at vise sine børn til reserveret publikum.

Indstillinger

  • user | boolean: når det er indstillet, vises det afskærmede indhold for brugerne. Default: false.
  • notUser | boolean: når det er indstillet, vises det beskyttede indhold ikke for brugerne. Default: false.
  • enrolled | boolean: når det er indstillet, vises det begrænsede indhold for de studerende, der er tilmeldt kurset. Default: false.
  • notEnrolled | boolean: når det er indstillet, vises det beskyttede indhold ikke for de studerende, der er tilmeldt kurset. Default: false.
  • owner | boolean: når det er indstillet, vises det beskyttede indhold til kursets ejer (normalt instruktøren). Default: false.
  • notOwner | boolean: når det er indstillet, vises det beskyttede indhold ikke for ejeren af kurset (normalt underviseren). Default: false.
  • after | Date: den tid, hvorefter indholdet af porten skal blive synligt. Default: none.
  • until | Date: den tid, indtil indholdet af porten skal forblive synligt. Default: none.
  • banner | node: en brugerdefineret meddelelse, der vises til besøgende, for hvem portens børn ikke er synlige, i stedet for standardmeddelelsen. Default: none.
  • disabled | boolean: hvis en gate er deaktiveret, vises banneret uanset hvad. Default: false.
  • showOwnerInPresentationMode | boolean: styrer, om portens indhold skal vises i præsentationstilstand, når porten er synlig for owners. Default: true.
  • check | function: callback-funktion, der returnerer et "boolean", der angiver, om gate skal vise underordnede komponenter; funktionen kaldes, når der ankommer sessionshandlinger. Default: none.

Eksempler

Live Editor
Resultat
ReferenceError: Provider is not defined