--- title: management.onDisabled() slug: Mozilla/Add-ons/WebExtensions/API/management/onDisabled tags: - API - Add-ons - Event - Reference - WebExtensions - management - onDisabled translation_of: Mozilla/Add-ons/WebExtensions/API/management/onDisabled ---
{{AddonSidebar()}}

Action quand l'extension est désactivée.

L'API requière l'API de permission "management".

Syntaxe

browser.management.onDisabled.addListener(listener)
browser.management.onDisabled.removeListener(listener)
browser.management.onDisabled.hasListener(listener)

Les événement ont trois fonctions :

addListener(callback)
Ajoutez un auditeur à cet événement.
removeListener(listener)
L'argument de l'auditeur est l'auditeur à supprimer.
hasListener(listener)
Vérifie si l'auditeur est enregistré à l'événement. Renvoie true s'il est à l'écoute, sinon false .

addListener syntaxe

Paramètres

function

Fonction de rappel qui sera appelée lorsque cet événement se produira. La fonction passera par l'argument suivant :

info
ExtensionInfo: informations de l'extension qui a été désactivé

Compatibilité du navigateur

{{Compat("webextensions.api.management.onDisabled")}}

Exemples

Enregistrez les noms des extensions lorsqu'ils sont désactivés.

browser.management.onDisabled.addListener((info) => {
  console.log(info.name + " was disabled");
});

{{WebExtExamples}}

Remerciements :

Cette API est basée sur l'API Chromium chrome.management. Cette documentation est dérivée de management.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.