downloads.onErased
L'événement onErased() de l'API downloads se déclenche lorsqu'un téléchargement est effacé de l'historique du navigateur.
L'écouteur reçoit le paramètre downloadId de l'objet downloads.DownloadItem en question en tant que paramètre.
Syntaxe
browser.downloads.onErased.addListener(listener);
browser.downloads.onErased.removeListener(listener);
browser.downloads.onErased.hasListener(listener);
Les événements ont trois fonctions :
addListener(callback)-
Ajoute un écouteur à cet événement.
removeListener(listener)-
Arrêtez d'écouter cet événement. L'argument
listenerest l'écouteur à supprimer.. hasListener(listener)-
Vérifie si un
listenerdonné est enregistré pour cet événement. Renvoietrues'il écoute, sinonfalse.
Syntaxe addListener
>Paramètres
callback-
Une fonction de rappel qui sera appelée lorsque cet événement se produira. Cette fonction recevra les arguments suivants :
downloadId-
Un
integerreprésentant l'iddudownloads.DownloadItemqui a été effacé.
Compatibilité des navigateurs
Chargement…
Exemples
Ajoute un écouteur pour les événements onErased , puis effacez le téléchargement le plus récent :
function handleErased(item) {
console.log(`Erased: ${item}`);
}
browser.downloads.onErased.addListener(handleErased);
var erasing = browser.downloads.erase({
limit: 1,
orderBy: ["-startTime"],
});
Note :
Cette API est basée sur l'API Chromium chrome.downloads.