Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alex-melnyk/advanced_countdown
Advanced countdown widget that displays time with digit animation.
https://github.com/alex-melnyk/advanced_countdown
Last synced: 10 days ago
JSON representation
Advanced countdown widget that displays time with digit animation.
- Host: GitHub
- URL: https://github.com/alex-melnyk/advanced_countdown
- Owner: alex-melnyk
- License: bsd-3-clause
- Created: 2024-04-08T07:36:02.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-10T11:30:57.000Z (7 months ago)
- Last Synced: 2024-04-10T12:35:33.865Z (7 months ago)
- Language: Dart
- Size: 973 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# advanced_countdown
An advanced countdown widget that displays time with digit animation.
![PREVIEW.gif](PREVIEW.gif)
## AdvancedCountdown Parameters
| Parameter | Description | Type | Required | Default |
|:--------------------------------|:--------------------------------------|:-------------------------------------|:---------|:-------------------------------------|
| `value` | The value to display | *Duration* | false | Duration.zero |
| `animationDuration` | The animation duration for HH, MM, SS | *Duration* | false | defaultAnimationDuration |
| `animationMillisecondsDuration` | The animation duration for MS | *Duration* | false | defaultMillisecondsAnimationDuration |
| `transitionBuilder` | Digits transition builder | *AnimatedSwitcherTransitionBuilder?* | false | (default transition) |
| `style` | Text style | *TextStyle?* | false | DefaultTextStyle.of(context).style |
| `displayHours` | Whether to display hours | *bool* | false | false |
| `displayMilliseconds` | Whether to display milliseconds | *bool* | false | false |
| `hoursFormat` | The value to display | *DurationFormat* | false | DurationMillisFormat.single |
| `minutesFormat` | The value to display | *DurationFormat* | false | DurationMillisFormat.single |
| `secondsFormat` | The value to display | *DurationFormat* | false | DurationMillisFormat.double |
| `millisecondsFormat` | The value to display | *DurationMillisFormat* | false | DurationMillisFormat.single |