--- title: idle slug: Mozilla/Add-ons/WebExtensions/API/idle tags: - API - Add-ons - Extensions - Idle - Interface - Non-standard - Reference - WebExtensions translation_of: Mozilla/Add-ons/WebExtensions/API/idle ---
{{AddonSidebar}}

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" .

Types

{{WebExtAPIRef("idle.IdleState")}}

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

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")}}.

Evénements

{{WebExtAPIRef("idle.onStateChanged")}}
Définit quand le système change d'état.

Compatibilité du navigateur

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

{{WebExtExamples("h2")}}

Remerciements :

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.