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