2.0.0 • Published 5 months ago

@atmgrupomaggioli/iris-toast v2.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

IrisToast

Componente de interfaz de usuario utilizado en aplicaciones móviles y web para mostrar mensajes breves y no intrusivos al usuario.

Por lo general, aparece en la parte inferior de la pantalla y presenta información importante o acciones que el usuario debe conocer o realizar.

Son útiles para comunicar mensajes de confirmación, advertencia, éxito o error después de que el usuario haya realizado una acción, como enviar un formulario o realizar una operación.

Properties

PropiedadTipoDescripciónDefault
titlestringTítulo opcional que se muestra en la parte superior del toast.undefined
text (required)stringTexto principal del mensaje a mostrar.
type'info' | 'success' | 'warning' | 'note' | 'error'Estilo visual del toast.'info'
gravity'top' | 'bottom'Ubicación vertical del toast en la pantalla.'bottom'
position'left' | 'center' | 'right'Posición horizontal del toast.'right'
permanentbooleanSi es true, el toast no se cierra automáticamente.false
closebooleanMuestra un botón de cierre personalizado con icono.true
buttonsToastButton[]Arreglo de botones personalizados que se renderizan dentro del toast.undefined
stopOnFocusbooleanEvita que el toast desaparezca mientras el cursor está encima.true
durationnumberTiempo de duración del toast en milisegundos.3000

Eventos

EventoDescripciónTipo
openCallbakSe ejecuta cuando el toast se abre.() => void
clickCallbakSe ejecuta cuando se hace click en el toast.() => void
closeCallbakSe ejecuta cuando el toast se cierra.() => void

Built with StencilJS