--- title: alarms.clearAll() slug: Mozilla/Add-ons/WebExtensions/API/alarms/clearAll tags: - API - Add-ons - Extensions - Méthode - Non-standard - Reference - WebExtensions - alarms - clearAll translation_of: Mozilla/Add-ons/WebExtensions/API/alarms/clearAll ---
Cette méthode supprime toutes les alarmes actives. C'est une fonction asynchrone qui renvoie une promesse {{jsxref("Promise")}}.
var clearAlarms = browser.alarms.clearAll()
Aucun.
Une promesse ({{jsxref("Promise")}}) qui sera tenue avec une valeur booléenne. Ce dernier vaudra true
si certaines alarmes ont bien été effacées et false
sinon. On notera que Chrome renvoie toujours true
.
function onClearedAll(wasCleared) { console.log(wasCleared); // true/false } var clearAlarms = browser.alarms.clearAll(); clearAlarms.then(onClearedAll);
{{WebExtExamples}}
{{Compat("webextensions.api.alarms.clearAll")}}
Note :
Cette API est basée sur l'API Chromium chrome.alarms
.
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.