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

Make an animated circular countdown using Circular Countdown Timer.

[0.2.4] - Jul 27 2024. #

  • Updated package to the latest Flutter version.

[0.2.3] - Oct 29 2022. #

  • Fixes:

    • Fixed values of isPaused and isResumed parameters of CountDownController.
  • Features:

    • Added parameter (isRestarted) in CountDownController to get the restart status of Countdown Timer.
    • Added Optional parameter Function(Function(Duration duration) defaultFormatterFunction, Duration duration) named timeFormatterFunction that allows you to format the current duration to any String in Countdown Widget.

[0.2.2] - Jun 23 2022. #

  • Fixes:

    • Showed duration value when autoStart is false.
    • If initialDuration is given, then timer doesn't starts. It hangs.
  • Features:

    • Added parameters (isStarted, isPaused, isResumed) in CountDownController to get the current status of Countdown Timer.
    • Added reset method in CountDownController to reset the Countdown Timer.
    • Added Optional Parameter ValueChanged

[0.2.1] - Mar 13 2022. #

  • Updated package to latest Flutter version.

[0.2.0] - Mar 23 2021. #

  • Added Null Safety Support.

[0.1.0] - Feb 15 2021. #

  • Added Optional Parameter:

    • int named initialDuration to provide initial elapsed Duration in Seconds.
    • Gradient named ringGradient to provide ring gradient for Countdown Widget.
    • Gradient named fillGradient to provide filling gradient for Countdown Widget.
    • Gradient named backgroundGradient to provide background gradient for Countdown Widget.
  • Changed Parameter name from color to ringColor.

  • Added CountdownTextFormat.S in CountdownTextFormat.

[0.0.9] - Jan 24 2021. #

  • Added Optional Parameter:
    • bool named autoStart to handle timer start.
    • String named textFormat to format Countdown Text.
    • VoidCallback named onStart which will execute when the Countdown Starts.

[0.0.8] - Dec 05 2020. #

  • Fixed key issue.
  • Added getTime method in CountDownController to get the Current Time of Countdown Timer.
  • Added Optional Parameter StrokeCap named strokeCap for countdown begin and end contours.

[0.0.7] - Sep 26 2020. #

  • Added Optional Parameter:

    • Key named key for Countdown Timer.
    • bool named isReverseAnimation to handle Animation Direction i.e Forward or Reverse.
  • Added optional int parameter named duration in restart method of CountDownController, to restart the countdown with new duration.

[0.0.6] - Sep 06 2020. #

  • Added optional Color parameter backgroundColor to change Background Color of Countdown Widget.
  • Added optional CountDownController parameter controller to control (i.e Pause, Resume, Restart) the Countdown Timer.

[0.0.5] - Aug 15 2020. #

  • Contribution by Joshua de Guzman
    • Added optional bool parameter isTimerTextShown to hide and show Timer Text.
    • Refactor Logic for Animation.

[0.0.4] - Jun 15 2020. #

  • Added support to show Hours in Countdown Text.

[0.0.3] - Jun 13 2020. #

  • Changed Parameter name from:
    • countdownTextStyle to textStyle.
    • reverseOrder to isReverse.
    • onCountDownComplete to onComplete.

[0.0.2] - Jun 08 2020. #

  • Fixed Crash on onCountDownComplete.

[0.0.1] - Apr 28 2020. #

  • Initial release.
606
likes
140
points
25.4k
downloads

Publisher

verified publishertheaxen.com

Weekly Downloads

Make an animated circular countdown using Circular Countdown Timer.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on circular_countdown_timer