• Skip to main content
  • Select language
  • Skip to search
MDN Web Docs
  • Technologies
    • HTML
    • CSS
    • JavaScript
    • Graphics
    • HTTP
    • APIs / DOM
    • WebExtensions
    • MathML
  • References & Guides
    • Learn web development
    • Tutorials
    • References
    • Developer Guides
    • Accessibility
    • Game development
    • ...more docs
B2G OS
  1. MDN
  2. Archive of obsolete content
  3. B2G OS
  4. B2G OS APIs
  5. Navigator (Firefox OS extensions)
  6. Navigator.removeIdleObserver()

Navigator.removeIdleObserver()

In This Article
  1. Syntax
  2. Example
  3. Specifications
  4. See also

This API is available on FirefoxOS only and for certified applications only.

This method is used to remove an idle observer previously set with navigator.addIdleObserver.

Syntax

navigator.removeIdleObserver(IdleObserver);
IdleObserver
An object that was previously added with navigator.addIdleObserver.

Example

var myObserver = {
  time: 10
  onidle: function () {
    console.log("The user is idle for 10 seconds");
  },
  onactive: function () {
    console.log("The user is now active again");
  }
}
navigator.addIdleObserver(myObserver);
navigator.removeIdleObserver(myObserver);

Specifications

Not part of any specification yet; however, this API will be discussed at W3C as part of the System Applications Working Group.

See also

  • navigator.addIdleObserver

Document Tags and Contributors

Tags: 
  • API
  • Firefox OS
  • Idle
  • Method
  • Non-standard
  • Reference
 Contributors to this page: chrisdavidmills, teoli, kscarfone, Sheppy, Jeremie, sicking
 Last updated by: chrisdavidmills, Feb 27, 2017, 2:09:18 AM
See also
  1. Archive
  2. Related pages for Firefox OS
    1. MozAlarmsManager
    2. MozMobileNetworkInfo
    3. MozWifiP2pGroupOwner