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 --- .../webextensions/api/history/deleteurl/index.md | 75 +++++++++++----------- 1 file changed, 37 insertions(+), 38 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/api/history/deleteurl') diff --git a/files/fr/mozilla/add-ons/webextensions/api/history/deleteurl/index.md b/files/fr/mozilla/add-ons/webextensions/api/history/deleteurl/index.md index 18259c9485..7c4402a1b6 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/history/deleteurl/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/history/deleteurl/index.md @@ -13,44 +13,43 @@ tags: - deleteUrl translation_of: Mozilla/Add-ons/WebExtensions/API/history/deleteUrl --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Supprime toutes les visites à l'URL donnée de l'historique du navigateur.

+Supprime toutes les visites à l'URL donnée de l'historique du navigateur. -

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 deletingUrl = browser.history.deleteUrl(
+```js
+var deletingUrl = browser.history.deleteUrl(
   details         // object
 )
-
+``` -

Paramètres

+### Paramètres -
-
details
-

object. Objet contenant l'URL dont les visites doivent être supprimées.

-
-
url
-
string. L'URL dont les visites doivent être supprimées.
-
-
-
+- `details` -

Valeur retournée

+ - : `object`. Objet contenant l'URL dont les visites doivent être supprimées. -

Une Promise sera remplie sans paramètres lorsque les visites auront été supprimées.

+ - `url` + - : `string`. L'URL dont les visites doivent être supprimées. -

Compatibilité du navigateur

+### Valeur retournée -

{{Compat("webextensions.api.history.deleteUrl")}}

+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) sera remplie sans paramètres lorsque les visites auront été supprimées. -

Exemples

+## Compatibilité du navigateur -

Supprimez toutes les visites de "https://example.org/" de l'historique, puis vérifiez que cette URL n'est plus renvoyée par {{WebExtAPIRef("history.search()")}}:

+{{Compat("webextensions.api.history.deleteUrl")}} -
var urlToRemove = "https://example.org/";
+## Exemples
+
+Supprimez toutes les visites de "https\://example.org/" de l'historique, puis vérifiez que cette URL n'est plus renvoyée par {{WebExtAPIRef("history.search()")}}:
+
+```js
+var urlToRemove = "https://example.org/";
 
 function onGot(results) {
   if (!results.length) {
@@ -71,11 +70,13 @@ function onRemoved() {
 
 var deletingUrl = browser.history.deleteUrl({url: urlToRemove});
 
-deletingUrl.then(onRemoved);
+deletingUrl.then(onRemoved); +``` -

Supprimez la dernière page visitée de l'historique, avec un écouteur à {{WebExtAPIRef("history.onVisitRemoved")}} pour consigner l'URL de la page supprimée :

+Supprimez la dernière page visitée de l'historique, avec un écouteur à {{WebExtAPIRef("history.onVisitRemoved")}} pour consigner l'URL de la page supprimée : -
function onRemoved(removeInfo) {
+```js
+function onRemoved(removeInfo) {
   if (removeInfo.urls.length) {
     console.log("Removed: " + removeInfo.urls[0]);
   }
@@ -96,19 +97,18 @@ var searching = browser.history.search({
   maxResults: 1
 });
 
-searching.then(onGot);
- -

{{WebExtExamples}}

- -

Note :

+searching.then(onGot); +``` -

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

+{{WebExtExamples}} -

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.

-
+> **Note :** +> +> Cette API est basée sur l'API Chromium [`chrome.history`](https://developer.chrome.com/extensions/history). Cette documentation est dérivée de [`history.json`](https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/history.json) dans le code de Chromium. +> +> 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