windows.onBoundsChanged
Wird ausgelöst, wenn ein Fenster in der Größe verändert oder verschoben wird. Dieses Ereignis wird ausgelöst, wenn die neuen Grenzen festgelegt sind. Es wird nicht bei laufenden Änderungen ausgelöst.
Syntax
browser.windows.onBoundsChanged.addListener(listener)
browser.windows.onBoundsChanged.removeListener(listener)
browser.windows.onBoundsChanged.hasListener(listener)
Ereignisse haben drei Funktionen:
addListener(listener)-
Fügt diesem Ereignis einen Listener hinzu.
removeListener(listener)-
Beendet das Abhören dieses Ereignisses. Das Argument
listenerist der zu entfernende Listener. hasListener(listener)-
Überprüft, ob ein
listenerfür dieses Ereignis registriert ist. Gibttruezurück, wenn er zuhört, andernfallsfalse.
Syntax von addListener
>Parameter
listener-
Die Funktion, die aufgerufen wird, wenn dieses Ereignis auftritt. Der Funktion wird dieses Argument übergeben:
window-
Ein
windows.WindowObjekt, das Details des verschobenen oder in der Größe veränderten Fensters enthält.
Beispiele
Protokollieren Sie die IDs von Fenstern, die verschoben oder in der Größe verändert werden:
browser.windows.onBoundsChanged.addListener((window) => {
console.log(`New window: ${window.id}`);
});
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der chrome.windows API von Chromium. Diese Dokumentation stammt von windows.json im Chromium-Code.