Last updated:
0 purchases
fancy timer
Introduction #
If you want a widget to display a timer on the screen without too much hustle? If so, fancy_timer can help you a lot.
Basic Usage #
The most simple usage is just passing the desired duration to the FancyTimer widget. Duration is the only required parameter. By just doing that you will already have a beautifull timer on your screen.
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Scaffold(
body: Center(
child: FancyTimer(
duration: Duration(seconds: 10),
),
),
),
);
}
}
copied to clipboard
Customisation #
If you want you can customise almost any aspect of the widget like the separator widget or maybe the decoration of your digits.
End Callback #
You can pass a callback function on the onTimerEnd parameter. That callback is executed after the timer ends.
Todo #
❌ Tests
❌ Adjust for using high number of days
Suggestions & Bugs #
For any suggestions or bug report please head to issue tracker.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.