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/idle/idlestate/index.md | 31 ++++---- .../add-ons/webextensions/api/idle/index.md | 59 ++++++--------- .../webextensions/api/idle/onstatechanged/index.md | 85 ++++++++++------------ .../webextensions/api/idle/querystate/index.md | 58 +++++++-------- .../api/idle/setdetectioninterval/index.md | 50 ++++++------- 5 files changed, 128 insertions(+), 155 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/api/idle') diff --git a/files/fr/mozilla/add-ons/webextensions/api/idle/idlestate/index.md b/files/fr/mozilla/add-ons/webextensions/api/idle/idlestate/index.md index 9d9169a73f..f9bbe57728 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/idle/idlestate/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/idle/idlestate/index.md @@ -13,29 +13,27 @@ tags: - WebExtensions translation_of: Mozilla/Add-ons/WebExtensions/API/idle/IdleState --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Chaîne d'écrivant l'état d'inactivité du périphérique.

+Chaîne d'écrivant l'état d'inactivité du périphérique. -

Type

+## Type -

Les valeurs de ce type sont des chaînes. Les valeurs possibles sont : "active", "idle", "locked".

+Les valeurs de ce type sont des chaînes. Les valeurs possibles sont : `"active"`, `"idle"`, `"locked"`. -

Compatibilité du navigateur

+## Compatibilité du navigateur -

{{Compat("webextensions.api.idle.IdleState")}}

+{{Compat("webextensions.api.idle.IdleState")}} -

{{WebExtExamples}}

+{{WebExtExamples}} -

Note :

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

Cette API est basée sur l'API Chromium chrome.idle. Cette documentation est dérivée de idle.json dans le code 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.

-
- - diff --git a/files/fr/mozilla/add-ons/webextensions/api/idle/index.md b/files/fr/mozilla/add-ons/webextensions/api/idle/index.md index 6de0d110c6..4417617bd0 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/idle/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/idle/index.md @@ -12,52 +12,42 @@ tags: - WebExtensions translation_of: Mozilla/Add-ons/WebExtensions/API/idle --- -
{{AddonSidebar}}
+{{AddonSidebar}} -

Découvrez quand le système de l'utilisateur est inactif, vérouillé ou actif.

+Découvrez quand le système de l'utilisateur est inactif, vérouillé ou actif. -

Pour utiliser cette API, vous disposez de la permission "idle" .

+Pour utiliser cette API, vous disposez de la [permission](/fr/Add-ons/WebExtensions/manifest.json/permissions) "idle" . -

Types

+## Types -
-
{{WebExtAPIRef("idle.IdleState")}}
-
-

Chaîne décrivant l'état d'inactivité du périphérique

-
-
+- {{WebExtAPIRef("idle.IdleState")}} + - : Chaîne décrivant l'état d'inactivité du périphérique -

Fonctions

+## Fonctions -
-
{{WebExtAPIRef("idle.queryState()")}}
-
Renvoie "locked" si le système est verrouillé, "idle" si l'utilisateur n'a généré aucune entrée pendant un nombre de secondes spécifié, ou sinon "active"
-
{{WebExtAPIRef("idle.setDetectionInterval()")}}
-
Définit l'intervalle utilisé pour déterminer quand le système est inactif pour les événements  {{WebExtAPIRef("idle.onStateChanged")}}.
-
+- {{WebExtAPIRef("idle.queryState()")}} + - : Renvoie `"locked"` si le système est verrouillé, `"idle"` si l'utilisateur n'a généré aucune entrée pendant un nombre de secondes spécifié, ou sinon `"active"` +- {{WebExtAPIRef("idle.setDetectionInterval()")}} + - : Définit l'intervalle utilisé pour déterminer quand le système est inactif pour les événements  {{WebExtAPIRef("idle.onStateChanged")}}. -

Evénements

+## Evénements -
-
{{WebExtAPIRef("idle.onStateChanged")}}
-
Définit quand le système change d'état.
-
+- {{WebExtAPIRef("idle.onStateChanged")}} + - : Définit quand le système change d'état. -

Compatibilité du navigateur

+## Compatibilité du navigateur -

{{Compat("webextensions.api.idle")}}

+{{Compat("webextensions.api.idle")}} -

{{WebExtExamples("h2")}}

+{{WebExtExamples("h2")}} -

Note :

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

Cette API est basée sur l'API Chromium chrome.idle. Cette documentation est dérivée de idle.json dans le code 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.

-
- - diff --git a/files/fr/mozilla/add-ons/webextensions/api/idle/onstatechanged/index.md b/files/fr/mozilla/add-ons/webextensions/api/idle/onstatechanged/index.md index bcf1605f4f..2607f24ee5 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/idle/onstatechanged/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/idle/onstatechanged/index.md @@ -14,73 +14,65 @@ tags: - onStateChanged translation_of: Mozilla/Add-ons/WebExtensions/API/idle/onStateChanged --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Lancé lorsque le système change passe à l'état actif, inactif ou vérouillé. L'écouteur d'événement reçoit une chaîne qui a l'une des trois valeurs suivantes :

+Lancé lorsque le système change passe à l'état actif, inactif ou vérouillé. L'écouteur d'événement reçoit une chaîne qui a l'une des trois valeurs suivantes : - +- "vérouillé" si l'écran est vérouillé ou si l'économisateur d'écran s'active +- "inactif" si le système est vérouillé ou si l'économisateur n'a généré aucune entrée pendant un nombre de secondes spécifié. Ce nombre est défini par défaut sur 60, mais peut-être défini à l'aide de  {{WebExtAPIRef("idle.setDetectionInterval()")}}. +- "actif" quand l'utilisateur génère une entrée sur un système inactif. -

Syntaxe

+## Syntaxe -
browser.idle.onStateChanged.addListener(listener)
+```js
+browser.idle.onStateChanged.addListener(listener)
 browser.idle.onStateChanged.removeListener(listener)
 browser.idle.onStateChanged.hasListener(listener)
-
+``` -

Les événements ont trois fonctions :

+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 listener est l'écouteur à supprimer.
-
hasListener(listener)
-
Vérifiez si l' écouteur est enregistré pour cet événement. Retourne true s'il écoute, false sinon.
-
+- `addListener(callback)` + - : Ajoute un écouteur à cet événement. +- `removeListener(listener)` + - : Arrétez d'écouter cet événement. L'argument `listener` est l'écouteur à supprimer. +- `hasListener(listener)` + - : Vérifiez si l' `écouteur` est enregistré pour cet événement. Retourne `true` s'il écoute, `false` sinon. -

Syntaxe addListener

+## Syntaxe addListener -

Paramètres

+### Paramètres -
-
callback
-
-

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

+- `callback` -
-
newState
-
{{WebExtAPIRef('idle.IdleState')}}. Le nouvel état est inactif.
-
-
-
+ - : Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants : -

Compatibilité du navigateur

+ - `newState` + - : {{WebExtAPIRef('idle.IdleState')}}. Le nouvel état est inactif. -

{{Compat("webextensions.api.idle.onStateChanged")}}

+## Compatibilité du navigateur -

Exemples

+{{Compat("webextensions.api.idle.onStateChanged")}} -
function newState(state) {
+## Exemples
+
+```js
+function newState(state) {
   console.log(`New state: ${state}`);
 }
 
-browser.idle.onStateChanged.addListener(newState);
- -

{{WebExtExamples}}

- -

Note :

+browser.idle.onStateChanged.addListener(newState); +``` -

Cette API est basée sur l'API Chromium chrome.idle. Cette documentation est dérivée de idle.json dans le code 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.idle`](https://developer.chrome.com/extensions/idle). Cette documentation est dérivée de [`idle.json`](https://chromium.googlesource.com/chromium/src/+/master/extensions/common/api/idle.json) dans le code 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. - + diff --git a/files/fr/mozilla/add-ons/webextensions/api/idle/querystate/index.md b/files/fr/mozilla/add-ons/webextensions/api/idle/querystate/index.md index 42461f4848..67c54a1821 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/idle/querystate/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/idle/querystate/index.md @@ -14,39 +14,39 @@ tags: - queryState translation_of: Mozilla/Add-ons/WebExtensions/API/idle/queryState --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Renvoie "locked" si le système est vérouillé, "inactif" si l'utilisation n'a généré aucune entrée pendant un nombre de secondes spécifié, ou "actif" dans le cas contraire.

+Renvoie `"locked"` si le système est vérouillé, `"inactif"` si l'utilisation n'a généré aucune entrée pendant un nombre de secondes spécifié, ou `"actif"` dans le cas contraire. -

Il s'agit d'une fonction asynchrone qui renvoie une Promise.

+Il s'agit d'une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise). -

Syntaxe

+## Syntaxe -
var querying = browser.idle.queryState(
+```js
+var querying = browser.idle.queryState(
   detectionIntervalInSeconds // integer
 )
-
+``` -

Paramètres

+### Paramètres -
-
detectionIntervalInSeconds
-
integer. Le système est considéré inactif si  detectionIntervalInSeconds secondes s'est écoulé depuis la dernière entrée utilisateur détectée.
-
+- `detectionIntervalInSeconds` + - : `integer`. Le système est considéré inactif si  `detectionIntervalInSeconds` secondes s'est écoulé depuis la dernière entrée utilisateur détectée. -

Valeur renvoyée

+### Valeur renvoyée -

Une Promise qui sera remplie avec une chaîne {{WebExtAPIRef('idle.IdleState')}}, indiquant l'état actuel.

+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie avec une chaîne {{WebExtAPIRef('idle.IdleState')}}, indiquant l'état actuel. -

Compatibilité du navigateur

+## Compatibilité du navigateur -

{{Compat("webextensions.api.idle.queryState")}}

+{{Compat("webextensions.api.idle.queryState")}} -

Exemples

+## Exemples -

Dans cet extrait simple, nous appelons queryState() et vérifions si le newState est inactif ou active, en enregistrant un message selon le cas. Comme nous avons spécifié une valeur de  detectionIntervalInSeconds de 15, un état inactif  ne sera signalé que s'il n'y a pas eu d'activité de l'utilisateur depuis au moins 15 secondes

+Dans cet extrait simple, nous appelons `queryState()` et vérifions si le `newState` est `inactif` ou `active`, en enregistrant un message selon le cas. Comme nous avons spécifié une valeur de  `detectionIntervalInSeconds` de 15, un état `inactif`  ne sera signalé que s'il n'y a pas eu d'activité de l'utilisateur depuis au moins 15 secondes -
function onGot(newState) {
+```js
+function onGot(newState) {
   if (newState === 'idle') {
     console.log('Please come back — we miss you!');
   } else if (newState === 'active') {
@@ -55,19 +55,18 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/idle/queryState
 }
 
 var querying = browser.idle.queryState(15);
-querying.then(onGot);
+querying.then(onGot); +``` -

{{WebExtExamples}}

+{{WebExtExamples}} -

Note :

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

Cette API est basée sur l'API Chromium chrome.idle. Cette documentation est dérivée de idle.json dans le code 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.

-
- - + diff --git a/files/fr/mozilla/add-ons/webextensions/api/idle/setdetectioninterval/index.md b/files/fr/mozilla/add-ons/webextensions/api/idle/setdetectioninterval/index.md index 3247128749..5f626b3250 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/idle/setdetectioninterval/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/idle/setdetectioninterval/index.md @@ -13,45 +13,44 @@ tags: - setDetectionInterval translation_of: Mozilla/Add-ons/WebExtensions/API/idle/setDetectionInterval --- -
{{AddonSidebar()}}
+{{AddonSidebar()}} -

Définit l'intervalle, en secondes, utilisé pour déterminer quand le système est  dans un état inactif pour les événements {{WebExtAPIRef("idle.onStateChanged")}} . L'intervalle par défaut est de 60 secondes.

+Définit l'intervalle, en secondes, utilisé pour déterminer quand le système est  dans un état inactif pour les événements {{WebExtAPIRef("idle.onStateChanged")}} . L'intervalle par défaut est de 60 secondes. -

L'intervalle de détection est spécifique à l'extension qui appelle la méthode. La modification de l'intervalle dans une extension n'affecte pas l'intervalle de détection dans une autre extension.

+L'intervalle de détection est spécifique à l'extension qui appelle la méthode. La modification de l'intervalle dans une extension n'affecte pas l'intervalle de détection dans une autre extension. -

Syntaxe

+## Syntaxe -
browser.idle.setDetectionInterval(
+```js
+browser.idle.setDetectionInterval(
   intervalInSeconds // integer
 )
-
+``` -

Paramètres

+### Paramètres -
-
intervalInSeconds
-
integer. Seuil, en secondes, utilisé pour déterminer quand le système est dans un état inactif. La valeur minimum que vous pouvez  fournir ici est 15.
-
+- `intervalInSeconds` + - : `integer`. Seuil, en secondes, utilisé pour déterminer quand le système est dans un état inactif. La valeur minimum que vous pouvez  fournir ici est 15. -

Compatibilité du navigateur

+## Compatibilité du navigateur -

{{Compat("webextensions.api.idle.setDetectionInterval")}}

+{{Compat("webextensions.api.idle.setDetectionInterval")}} -

Exemples

+## Exemples -
browser.idle.setDetectionInterval(15);
+```js +browser.idle.setDetectionInterval(15); +``` -

{{WebExtExamples}}

+{{WebExtExamples}} -

Note :

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

Cette API est basée sur l'API Chromium chrome.idle. Cette documentation est dérivée de idle.json dans le code 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