Pular para o conteúdo principal

Gate

Um componente ISLE que permite exibir seus filhos apenas para públicos reservados.

Opções

  • user | boolean: quando o conteúdo do portão é exibido aos usuários. Default: false.
  • notUser | boolean: quando definido o conteúdo do portões é não* exibido aos usuários. Default: false.
  • enrolled | boolean: quando o conteúdo do portão é exibido para os alunos inscritos no curso. Default: false.
  • notEnrolled | boolean: quando definido, o conteúdo do portão é não exibido para os alunos inscritos no curso. Default: false.
  • owner | boolean: quando o conteúdo do portões é exibido para o proprietário do curso (geralmente o instrutor). Default: false.
  • notOwner | boolean: quando ajustado o conteúdo do portões é não* exibido ao proprietário do curso (geralmente o instrutor). Default: false.
  • after | Date: tempo após o qual o conteúdo do portão deve se tornar visível. Default: none.
  • until | Date: tempo até que o conteúdo do portão permaneça visível. Default: none.
  • banner | node: uma mensagem personalizada que é exibida aos visitantes para os quais as crianças do portão não são visíveis em vez da mensagem padrão. Default: none.
  • disabled | boolean: se um portão for desativado, o banner será exibido não importa o que. Default: false.
  • showOwnerInPresentationMode | boolean: controla se o conteúdo do portão deve ser mostrado no modo de apresentação quando o portão é visível para o "proprietário". Default: true.
  • check | function: função chamada de retorno retornando um booleano indicando se o portão deve exibir componentes infantis; a função é invocada sempre que as ações da sessão chegam. Default: none.

Exemplos

Editor ao vivo
Resultado
ReferenceError: Provider is not defined