system_idle_another 0.2.4
system_idle_another: ^0.2.4 copied to clipboard
Fork of system_idle
System idle #
A simple package for checking if computer was idle for given amount of time. #
| Platform | Status |
|---|---|
| Windows | ✅ Working |
| Linux | ✅ Working |
| macOS | ✅ Working |
How to use it #
Initialize with desired time, after which computer is considered idle. #
await SystemIdle.instance.initialize(time: 10);
In given example idle time is set to 10 seconds. If no mouse/keyboard input were detected after this time idle state will be emited.
Listening to idle state changes #
SystemIdle.instance.onIdleStateChanged.listen(
(isIdle) => setState(() => _isIdle = isIdle),
);