system_idle_another 0.2.4 copy "system_idle_another: ^0.2.4" to clipboard
system_idle_another: ^0.2.4 copied to clipboard

PlatformmacOS

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),
);