CloseWatcher: close Event
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Ein close
-Ereignis wird bei einem CloseWatcher
-Objekt ausgelöst, wenn eine Schließanforderung empfangen wurde und nur ausgelöst, wenn das cancel
-Ereignis, das dem close
-Ereignis vorausgegangen ist, nicht abgebrochen wurde.
Der close
-Ereignishandler ist der Ort, an dem der Code zum Schließen der UI-Komponente aufgerufen werden sollte: Dies stellt sicher, dass die Komponente ordnungsgemäß entweder vom plattformabhängigen Schließsignal oder durch einen Aufruf von CloseWatcher.requestClose()
geschlossen wird.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
, oder setzen Sie eine Ereignishandlereigenschaft.
addEventListener("close", (event) => { })
onclose = (event) => { }
Ereignistyp
Ein Event
.
Beispiele
Verwenden des close
-Ereignisses
Verwenden Sie das close
, um auf Schließanforderungen zu lauschen.
watcher.addEventListener("close", () => {
// Close your UI component
sidebar.hide();
};
Spezifikationen
Specification |
---|
HTML Standard # handler-closewatcher-onclose |
Browser-Kompatibilität
BCD tables only load in the browser