management.onDisabled
Wird ausgelöst, wenn ein Add-on deaktiviert wird.
Diese API erfordert die API-Berechtigung „management“.
Syntax
browser.management.onDisabled.addListener(listener)
browser.management.onDisabled.removeListener(listener)
browser.management.onDisabled.hasListener(listener)
Events haben drei Funktionen:
addListener(listener)-
Fügt diesem Event einen Listener hinzu.
removeListener(listener)-
Beendet das Abhören dieses Events. Das Argument
listenergibt den Listener an, der entfernt werden soll. hasListener(listener)-
Prüft, ob ein
listenerfür dieses Event registriert ist. Gibttruezurück, wenn dies der Fall ist, andernfallsfalse.
Syntax von addListener
>Parameter
listener-
Die Funktion, die aufgerufen wird, wenn dieses Event eintritt. Der Funktion wird das folgende Argument übergeben:
info-
ExtensionInfo: Informationen über das Add-on, das deaktiviert wurde.
Beispiele
Die Namen von Add-ons protokollieren, wenn sie deaktiviert werden:
browser.management.onDisabled.addListener((info) => {
console.log(`${info.name} was disabled`);
});
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der chrome.management-API von Chromium. Diese Dokumentation wurde aus management.json im Chromium-Code abgeleitet.