Skip to content
Version:

Install

shell
npm i @vaadin/notification

Import

javascript
import '@vaadin/notification';

Variants

Information

html
<vaadin-notification position="top-center"></vaadin-notification>
javascript
document.querySelector('vaadin-notification').renderer = (root, notification, model) => root.innerHtml = `<p>Sie verwenden nun die Softwareversion 2.0.</p>`;
document.querySelector('vaadin-notification').duration = 5000;
document.querySelector('vaadin-notification').opened = true;

Success

html
<vaadin-notification theme="success" position="top-center"></vaadin-notification>
javascript
document.querySelector('vaadin-notification').renderer = (root, notification, model) => root.innerHtml = `<p>Der Datensatz wurde gespeichert.</p>`;
document.querySelector('vaadin-notification').duration = 5000;
document.querySelector('vaadin-notification').opened = true;

Warning

html
<vaadin-notification theme="warning" position="top-center"></vaadin-notification>
javascript
document.querySelector('vaadin-notification').renderer = (root, notification, model) => root.innerHtml = `<p>Ihr Passwort läuft in 5 Tagen ab.</p>`;
document.querySelector('vaadin-notification').duration = 5000;
document.querySelector('vaadin-notification').opened = true;

Error

html
<vaadin-notification theme="error" position="top-center"></vaadin-notification>
javascript
document.querySelector('vaadin-notification').renderer = (root, notification, model) => root.innerHtml = `<p>Der Datensatz konnte nicht gespeichert werden.</p>`;
document.querySelector('vaadin-notification').duration = 0;
document.querySelector('vaadin-notification').opened = true;