1.0.3 • Published 5 months ago

is-idle v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
5 months ago

Is idle

General purpose idle detection. Timeout based.

Installation

 $ npm i is-idle

Usage

import isIdle from "is-idle"

// setup
const isScrollIdle = isIdle()
document.body.addEventListener("scroll", () => {
  isScrollIdle.stillActive()
})

// use
isScrollIdle.get((isIdle) => {
  if (isIdle) console.log("Is idle")
  else console.log("Is not idle")
})

Uses josm Data (as return value) for subscription handeling. For advanced usage read respective doc.

Contribute

All feedback is appreciated. Create a pull request or write an issue.

1.0.3

5 months ago

1.0.2

2 years ago

1.0.0

2 years ago

0.0.1

2 years ago