Flippable Card
Un componente de la ISLE que permite que dos rendericen dos caras.
Opciones
- button |
string
: etiqueta del botón. Default:none
. - draggable |
boolean
: controla si la tarjeta puede ser arrastrada. Default:false
. - flipSpeedBackToFront |
number
: la velocidad con la que la tarjeta pasa de fondo a primer plano, en segundos. Default:1
. - flipSpeedFrontToBack |
number
: La velocidad con la que la tarjeta pasa del primer plano al fondo, en segundos. Default:1
. - oneTime |
boolean
: indica si el proceso de volteo puede ser ejecutado sólo una vez. Default:false
. - perspective |
number
: Valor de la propiedad CSS para dar una perspectiva al elemento posicionado en 3D. Default:1000
. - size |
number
: tamaño de la tarjeta (establece su "width" y "height"). Default:250
. - disabled |
boolean
: Controla si la tarjeta desplegable está desactivada. Default:false
. - value |
boolean
: estado de giro de la tarjeta (para el componente controlado). Default:none
. - defaultValue |
boolean
: estado inicial de giro de la tarjeta. Default:false
. - containerStyle |
object
: Estilo CSS del contenedor. Default:{}
. - frontStyle |
object
: Estilo CSS de la tarjeta frontal. Default:{}
. - backStyle |
object
: Estilo CSS de la tarjeta trasera. Default:{}
. - onChange |
function
: llamada de retorno invocada una vez que la tarjeta es volteada; recibe el estado actual volteado como su único argumento. Default:onChange() {}
.
Ejemplos
- Minimal
- With CSS
- Slow Motion
Editor en vivo
Resultado
ReferenceError: Provider is not defined