Saltar al contenido principal

Configuración

Todas las opciones se pueden pasar por llamada como último argumento de showToastX()/show(), o configurar como defaults globales una vez vía provideNgxToast(withToastConfig({...})) / NgxToastModule.forRoot({...}).

OpciónTipoDefaultDescripción
titlestring''Título del mensaje del toast
positionenumTopRightPosición del stack de toasts
durationnumber3000Tiempo de vida en milisegundos (con autoClose)
closeButtonbooleanfalseMostrar botón de cerrar
showIconbooleantrueMostrar el icono del tipo (success/info/warning/error)
tapDismissbooleanfalseCerrar al hacer click en el toast
autoClosebooleantrueCerrar automáticamente tras duration
animationDurationnumber200Duración de la transición CSS al abrir/cerrar (ms)

show() genérico​

Además de los cuatro métodos tipados (showToastSuccess, showToastInfo, showToastWarning, showToastError), también hay un método genérico disponible:

import { NgxToastType } from 'ngx-toastf'

toastService.show(NgxToastType.Info, 'Hola mundo!')

Apilado​

Llamar a showToastX()/show() de nuevo mientras un toast está visible apila un nuevo toast en lugar de reemplazar el existente - varios toasts (incluso en la misma posición) coexisten hasta que cada uno se cierra por su cuenta.