Descripción general del brindis Web Components
Web Components Toast es un componente emergente pequeño y súper liviano que se utiliza para mostrar el contenido de un mensaje y notificar a los usuarios finales sobre el estado de un registro modificado. Puede colocar y mostrar fácilmente las notificaciones del sistema Web Components en la parte inferior o en cualquier otra área especificada de la pantalla. O también puedes descartarlos de una forma sencilla y fácil.
El componente Web Components Toast se utiliza principalmente para mensajes del sistema, notificaciones push, mensajes de advertencia e información. No puede ser descartado por el usuario. Este control tiene diferentes características como efectos de animación, propiedad de tiempo de visualización para configurar cuánto tiempo está visible el componente del sistema, estilo y otras.
Web Components Toast Example
Eche un vistazo al ejemplo sencillo Ignite UI for Web Components Toast a continuación. El mensaje de notificación animado aparece después de hacer clic en el botón.
How To Use Ignite UI for Web Components Toast Notification
Primero, debe instalar la Ignite UI for Web Components ejecutando el siguiente comando:
npm install igniteui-webcomponents
import { defineComponents, IgcToastComponent } from 'igniteui-webcomponents';
defineComponents(IgcToastComponent);
Para obtener una introducción completa a Ignite UI for Web Components, lea el tema Introducción.
La forma más sencilla de mostrar el componente del sistema es usar su método show
y llamarlo al hacer clic en un botón.
<igc-button onclick="toast.show()" variant="contained">Show Toast</igc-button>
<igc-toast id="toast">Toast Message</igc-toast>
Examples
Properties
Utilice la propiedad displayTime
para configurar durante cuánto tiempo estará visible el componente del sistema. De forma predeterminada, está configurado en 4000 milisegundos.
De forma predeterminada, el componente del sistema se oculta automáticamente después de un período especificado por displayTime
. Puede utilizar la propiedad keepOpen
para cambiar este comportamiento. De esta forma, la tostada quedará visible.
<igc-button onclick="toast.toggle()" variant="contained">Toggle Toast</igc-button>
<igc-button onclick="toast.keepOpen = !toast.keepOpen" variant="contained">Toggle keepOpen property</igc-button>
<igc-button onclick="toast.displayTime = 8000" variant="contained">Set DisplayTime to 8000</igc-button>
<igc-toast id="toast">Toast Message</igc-toast>
Styling
Puede diseñar las notificaciones IgcToastComponent
Web Components directamente usando su selector de etiquetas:
igc-toast {
background: #011627;
color: #ECAA53;
outline-color: #ECAA53;
}