Debug Handler
Der Debug Handler stellt eine virtuelle Entwicklerkonsole direkt innerhalb der Anwendung bereit. Dadurch können Logs, Warnungen und Fehler auch in Umgebungen analysiert werden, in denen keine klassische Browser-Konsole verfügbar oder nur eingeschränkt zugänglich ist. Die Konsole funktioniert sowohl auf Desktop-Systemen als auch auf mobilen Endgeräten und eignet sich insbesondere für das Debugging von PWAs, Touch-Anwendungen, Kiosk-Systemen sowie produktionsnahen Test- und Supportumgebungen.
Initialisierung
document.addEventListener('kryzo:ready', async ({ detail: { DEBUG } }) => {
/* Ab hier stellen alle DEBUG Funktionen zur Verfügung */
});
Debug Konsole aktivieren
// Aktiviert den Developer Modus
DEBUG.setDev(true);
// Öffnet die Konsole
DEBUG.openConsole();
// Schliesst die Konsole
DEBUG.closeConsole();