Web Components Snackbar

    El componente Ignite UI for Web Components Snackbar se utiliza para proporcionar comentarios sobre una operación mostrando un breve mensaje en la parte inferior de la pantalla.

    Ignite UI for Web Components Snackbar Example

    Este ejemplo demuestra cómo crear el componente IgcSnackbarComponent.

    EXAMPLE
    TS
    HTML
    CSS

    Like this sample? Get access to our complete Ignite UI for Web Components toolkit and start building your own apps in minutes. Download it for free.

    Usage

    En primer lugar, debe instalar el Ignite UI for Web Components ejecutando el siguiente comando:

    npm install igniteui-webcomponents
    cmd
    import { defineComponents, IgcSnackbarComponent } from 'igniteui-webcomponents';
    
    defineComponents(IgcSnackbarComponent);
    ts

    Para obtener una introducción completa a Ignite UI for Web Components, lea el tema Primeros pasos.

    La forma más sencilla de mostrar el componente snackbar es utilizar su método show y llamarlo haciendo clic en un botón.

    <igc-button onclick="snackbar.show()" variant="contained">Show Snackbar</igc-button>
    <igc-snackbar id="snackbar">Snackbar Message</igc-snackbar>
    html

    Examples

    Display Time

    Utilice la propiedad displayTime para configurar durante cuánto tiempo estará visible el componente snackbar. De forma predeterminada, está configurado en 4000 milisegundos.

    EXAMPLE
    TS
    HTML
    CSS

    Action Text

    De forma predeterminada, el componente snackbar 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 cafetería quedará visible. Usando el actionText de la barra de bocadillos, puede mostrar un botón de acción dentro del componente.

    EXAMPLE
    TS
    HTML
    CSS

    Ignite UI for Web Components | CTA Banner

    Styling

    El IgcSnackbarComponent componente expone varias partes CSS para darle control total sobre su estilo:

    Nombre Descripción
    base El envoltorio base del componente de la barra de aperitivos.
    message El mensaje de la cafetería.
    action El botón de acción predeterminado de la barra de aperitivos.
    action-container El área que contiene las acciones.
    igc-snackbar::part(base) {
      background: var(--ig-primary-500);
      border-color: var(--ig-primary-800);
      color: white;
    }
    css

    EXAMPLE
    TS
    HTML
    index.css
    SnackbarStyling.css

    API References

    Additional Resources