From 3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93 Mon Sep 17 00:00:00 2001 From: julieng Date: Mon, 15 Nov 2021 21:45:15 +0100 Subject: convert content to md --- .../api/browsingdata/removeplugindata/index.md | 74 +++++++++++----------- 1 file changed, 36 insertions(+), 38 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata') diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md index 3bc02e928c..3e989421b8 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md @@ -12,46 +12,44 @@ tags: - removePluginData translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removePluginData --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Efface les données stockées par les plugins du navigateur.

+Efface les données stockées par les plugins du navigateur. -

Vous pouvez utiliser le paramètre removalOptions, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour :

+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour : - +- effacer seulement les données du plugins stockées après un temps donné +- controler si vous souhaitez effacer uniquement les données stockées par les plugins qui s'exécutent dans les pages Web normales ou effacer les données par les plugins qui s'exécutent dans les applications et les extensions hébergées. -

C'est une fonction asynchrone qui renvoie une Promise.

+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise). -

Syntaxe

+## Syntaxe -
var removing = browser.browsingData.removePluginData(
+```js
+var removing = browser.browsingData.removePluginData(
   removalOptions            // RemovalOptions object
 )
-
+``` -

Paramètres

+### Paramètres -
-
removalOptions
-
object. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de plugin stockées après un certain temps, et pour effacer uniquement les données stockées par des plugins fonctionnant sur des pages web normales ou pour effacer des données stockées par des plugins fonctionnant dans des applications et extensions hébergées.
-
+- `removalOptions` + - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de plugin stockées après un certain temps, et pour effacer uniquement les données stockées par des plugins fonctionnant sur des pages web normales ou pour effacer des données stockées par des plugins fonctionnant dans des applications et extensions hébergées. -

Valeur retournée

+### Valeur retournée -

Une Promise qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.

+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur. -

Compatibilité du navigateur

+## Compatibilité du navigateur -

{{Compat("webextensions.api.browsingData.removePluginData")}}

+{{Compat("webextensions.api.browsingData.removePluginData")}} -

Exemples

+## Exemples -

Supprimer les données stockées par les plugins au cours de la dernière semaine :

+Supprimer les données stockées par les plugins au cours de la dernière semaine : -
function onRemoved() {
+```js
+function onRemoved() {
   console.log("removed");
 }
 
@@ -66,11 +64,13 @@ function weekInMilliseconds() {
 var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
 
 browser.browsingData.removePluginData({since: oneWeekAgo}).
-then(onRemoved, onError);
+then(onRemoved, onError); +``` -

Supprimer toutes les données stockées par les plugins :

+Supprimer toutes les données stockées par les plugins : -
function onRemoved() {
+```js
+function onRemoved() {
   console.log("removed");
 }
 
@@ -79,19 +79,18 @@ function onError(error) {
 }
 
 browser.browsingData.removePluginData({}).
-then(onRemoved, onError);
+then(onRemoved, onError); +``` -

{{WebExtExamples}}

+{{WebExtExamples}} -

Note :

+> **Note :** +> +> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData). +> +> 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. -

Cette API est basée sur l'API Chromium chrome.browsingData.

- -

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.

-
- - + -- cgit v1.2.3-54-g00ecf