smart_timer 1.0.1 copy "smart_timer: ^1.0.1" to clipboard
smart_timer: ^1.0.1 copied to clipboard

A timer which only runs while the app lifecycle is resumed.

smart_timer #

A Timer which runs only while the app's lifecycle is resumed.

The default Dart timer also runs while the app is paused, e.g. if it is in the background. This can be useful sometimes, but often you might want to stop the timer to save resources. smart_timer listens to app lifecycle changes and pauses/resumes the timer accordingly.

Usage #

SmartTimer(
  duration: Duration(seconds: 1),
  onTick: () => print("Hello World"),
)
8
likes
100
pub points
69%
popularity

Publisher

unverified uploader

A timer which only runs while the app lifecycle is resumed.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on smart_timer