Notify Handler
Der Notify Handler stellt ein leichtgewichtiges Benachrichtigungssystem für die Anwendung bereit und ermöglicht die Anzeige temporärer UI-Notifications ohne feste DOM-Bindung. Die Elemente werden dynamisch erzeugt und außerhalb der regulären Dokumentstruktur verwaltet, wodurch keine dauerhaften Eingriffe in das Layout erforderlich sind. Da die Notifications nicht dauerhaft im DOM verbleiben, bleibt die Struktur der Anwendung sauber und performant.
Sie können flexibel in alle Bildschirmrichtungen eingeblendet werden und eignen sich für Statusmeldungen, Systemhinweise, Feedback-Aktionen oder asynchrone Prozesse innerhalb der Anwendung. Dauer, Inhalt und Darstellung lassen sich dabei individuell konfigurieren.
Initialisierung
document.addEventListener('kryzo:ready', ({ detail: { NOTIFY } }) => {
/* Ab hier stellen alle NOTIFY Funktionen zur Verfügung */
});
Verwendung
NOTIFY.show({
direction: 'right', // top, bottom, left, right
duration: 3, // Anzeigedauer in Sekunden
text: ' ... ', // Anzuzeigender Text
icon: '' // Anzuzeigendes Icon als SVG
});
Beispiel