windows.onCreated

Wird ausgelöst, wenn ein Fenster erstellt wird.

Syntax

js
browser.windows.onCreated.addListener(listener)
browser.windows.onCreated.removeListener(listener)
browser.windows.onCreated.hasListener(listener)

Ereignisse haben drei Funktionen:

addListener(listener)

Fügt diesem Ereignis einen Listener hinzu.

removeListener(listener)

Hört auf, auf dieses Ereignis zu hören. Das Argument listener ist der zu entfernende Listener.

hasListener(listener)

Überprüft, ob ein listener für dieses Ereignis registriert ist. Gibt true zurück, wenn er aktiv ist, andernfalls false.

Syntax von addListener

Parameter

listener

Die Funktion, die aufgerufen wird, wenn dieses Ereignis eintritt. Der Funktion wird folgendes Argument übergeben:

window

Ein windows.Window-Objekt, das Details des erstellten Fensters enthält.

Beispiele

Protokollieren Sie die IDs neuer Fenster, während sie erstellt werden:

js
browser.windows.onCreated.addListener((window) => {
  console.log(`New window: ${window.id}`);
});

Beispielerweiterungen

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.windows-API von Chromium. Diese Dokumentation stammt aus windows.json im Chromium-Code.