system_idle_another 0.2.2 system_idle_another: ^0.2.2 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),
);