simple_count_down_timer 1.0.4 copy "simple_count_down_timer: ^1.0.4" to clipboard
simple_count_down_timer: ^1.0.4 copied to clipboard

This is a simple countdown timer widget. It displays the remaining time until a specified time, triggers a callback function when the countdown finishes.

Flutter Countdown Timer Widget #

This is a simple countdown timer widget built with Flutter. It displays the remaining time until a specified end date and time, and triggers a callback function when the countdown finishes.

Features #

  • Displays remaining time in days, hours, minutes, and seconds.
  • Customizable text styles and colors.
  • Callback function for when the countdown finishes.
  • Lightweight and easy to use.

Installation #

  1. Add the dependency to your pubspec.yaml file:
  simple_count_down_timer: ^1.0.4 # Replace with the latest version
  1. Run flutter pub get to install the package.

Usage #

import 'package:simple_count_down_timer/simple_count_down_timer.dart' as timer;

void main() {
 runApp(const MyApp());
}

class MyApp extends StatefulWidget {
 const MyApp({super.key});

 @override
 State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
 @override
 void initState() {
   super.initState();
 }

 @override
 Widget build(BuildContext context) {
   return MaterialApp(
     home: Scaffold(
       appBar: AppBar(
         title: const Text('Plugin example app'),
       ),
       body: Center(
         child: timer.SimpleCountDownTimer(
           duration: const Duration(days: 1, seconds: 5),
           animationStyle: timer.AnimationStyle.fadeIn,
         ),
       ),
     ),
   );
 }
}

Customization #

  • TextStyle: You can customize the text style of the countdown timer by setting the style property of the child widget.
  • Colors: You can change the colors of the text and background by using a ThemeData with your desired colors.

Additional Notes #

This package is for simple countdown timers. For more advanced features like pausing, resuming, and complex formatting, consider exploring other timer packages available on pub.dev. Make sure to replace ^1.0.4 with the latest version of the countdown_timer package in your pubspec.yaml file.

1
likes
160
pub points
29%
popularity

Publisher

verified publisherakshayt.dev

This is a simple countdown timer widget. It displays the remaining time until a specified time, triggers a callback function when the countdown finishes.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on simple_count_down_timer