Gate
Un componente de la ISLE que permite mostrar a sus hijos sólo a audiencias reservadas.
Opciones
- user |
boolean
: cuando se establece el contenido de la puerta se muestra a los usuarios. Default:false
. - notUser |
boolean
: cuando se establece, el contenido de la puerta se no muestra a los usuarios. Default:false
. - enrolled |
boolean
: cuando se establece, el contenido de la puerta se muestra a los estudiantes inscritos en el curso. Default:false
. - notEnrolled |
boolean
: cuando se establece el contenido de la puerta no se muestra a los estudiantes matriculados en el curso. Default:false
. - owner |
boolean
: cuando se establece, el contenido de la puerta se muestra al propietario del curso (normalmente el instructor). Default:false
. - notOwner |
boolean
: cuando se establece, el contenido de la puerta no se muestra al propietario del curso (normalmente el instructor). Default:false
. - after |
Date
: tiempo después del cual el contenido de la puerta debe ser visible. Default:none
. - until |
Date
: tiempo hasta que el contenido de la puerta debe permanecer visible. Default:none
. - banner |
node
: un mensaje personalizado que se muestra a los visitantes para los que los hijos de la puerta no son visibles en lugar del mensaje por defecto. Default:none
. - disabled |
boolean
: si una puerta está desactivada, la bandera se mostrará sin importar lo que pase. Default:false
. - showOwnerInPresentationMode |
boolean
: controla si mostrar el contenido de la puerta en el modo de presentación cuando la puerta es visible para los "propietarios". Default:true
. - check |
function
: función de devolución de llamada que devuelve un "booleano" que indica si la puerta debe mostrar los componentes hijo; la función se invoca cada vez que llegan las acciones de la sesión. Default:none
.
Ejemplos
- Minimal
- Timed
- Hidden
- Custom Banner
- Custom Check
Editor en vivo
Resultado
ReferenceError: Provider is not defined