All Projects → b-cancel → Flutter_timer_and_stopwatch

b-cancel / Flutter_timer_and_stopwatch

A Timer with all the functionality you would expect. Both Inputs and Outputs are of type Duration.

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter timer and stopwatch

My flutter challenges
Flutter project containing all my flutter UI challenges
Stars: ✭ 563 (+3027.78%)
Mutual labels:  flutter-apps
Flutter Examples
An ultimate cheatbook of curated designs
Stars: ✭ 675 (+3650%)
Mutual labels:  flutter-apps
Flutter particle clock
The Grand Prize-winning entry of the #FlutterClock challenge.
Stars: ✭ 771 (+4183.33%)
Mutual labels:  flutter-apps
Authpass
AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
Stars: ✭ 591 (+3183.33%)
Mutual labels:  flutter-apps
Findseat
A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)
Stars: ✭ 659 (+3561.11%)
Mutual labels:  flutter-apps
Countdownlabel
Simple countdown UILabel with morphing animation, and some useful function.
Stars: ✭ 714 (+3866.67%)
Mutual labels:  timer
Spacex Go
Simple yet powerful, open-source SpaceX launch tracker.
Stars: ✭ 556 (+2988.89%)
Mutual labels:  flutter-apps
Update Background Locations
A sample iOs example that tracks background locations.
Stars: ✭ 7 (-61.11%)
Mutual labels:  timer
Git Touch
An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云), built with Flutter
Stars: ✭ 663 (+3583.33%)
Mutual labels:  flutter-apps
Each
Elegant ⏱ interface for Swift apps
Stars: ✭ 764 (+4144.44%)
Mutual labels:  timer
Wanandroid Flutter
Flutter版本 WanAndroid客户端 适合Flutter入门学习 被张鸿洋微信公众号推荐为优质Flutter开源项目啦
Stars: ✭ 601 (+3238.89%)
Mutual labels:  flutter-apps
Bottom navy bar
A beautiful and animated bottom navigation
Stars: ✭ 653 (+3527.78%)
Mutual labels:  flutter-apps
Flutter thrio
flutter_thrio makes it easy and fast to add flutter to existing mobile applications, and provide a simple and consistent navigator APIs.
Stars: ✭ 717 (+3883.33%)
Mutual labels:  flutter-apps
Grocery App
Flutter Grocery Shopping App (Mobile App, Web App) - Want to develop similar solutions for your business? Connect with us - [email protected] Or just submit an inquiry we will connect with you within 24 hours - https://forms.gle/L9EBUnSasYcUAn8Q9
Stars: ✭ 563 (+3027.78%)
Mutual labels:  flutter-apps
Rulerview
卷尺系列控件,包含:普通卷尺(如:体重)、金额尺、时间尺
Stars: ✭ 816 (+4433.33%)
Mutual labels:  timer
Easytimer.js
Easy to use Timer/Stopwatch/Countdown library compatible with AMD, ES6 and Typescript
Stars: ✭ 562 (+3022.22%)
Mutual labels:  timer
Liquid swipe flutter
A flutter based liquid swipe
Stars: ✭ 680 (+3677.78%)
Mutual labels:  flutter-apps
Flutter uplab challenge fitness dashboard
An uplabs UI challenge in Flutter
Stars: ✭ 17 (-5.56%)
Mutual labels:  flutter-apps
Zltoolkit
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
Stars: ✭ 838 (+4555.56%)
Mutual labels:  timer
Termdown
Countdown timer and stopwatch in your terminal
Stars: ✭ 749 (+4061.11%)
Mutual labels:  timer

Flutter_Timer_And_Stopwatch

If this project helped you reduce developement time or you just want to help me continue making useful tools
Feel free to buy me a cup of coffee! :)
PayPal Donate Button

A Timer and Stopwatch with all the functionality you would expect

An Example of how to use everything is contained in main.dart

The Timer Includes

1. void play()
2. void pause()
3. void set(Duration)
4. void reset()
5. Duration getOriginalTime()
6. Duration getTimePassed()
7. Duration getTimeLeft()
8. bool isRunning()

The Stopwatch Includes

1. void play()
2. void pause()
3. void setMaxTime(Duration)
4. void reset()
5. Duration getMaxTime()
6. Duration getTimePassed()
7. Duration getSplitTime()
8. Duration getLapTime()
9. bool isRunning()

The Kit Additionally Includes

A Re-Usable "durationPicker" with the options or parameters

1. final Duration initialDuration;
2. final Function onConfirm;
3. final Function onCancel;
4. final bool showDays;
5. final bool showHours;
6. final bool showMinutes;
7. final bool showSeconds;
8. final bool showMilliseconds;
9. final bool showMicroseconds;
10. final int minDaySpaces;
11. final int minHourSpaces;
12. final int minMinuteSpaces;
13. final int minSecondSpaces;
14. final int minMillisecondSpaces;
15. final int minMicrosecondSpaces;
16. final int maxDaysExclusive;
17. final int maxHoursExclusive;
18. final int maxMinutesExclusive;
19. final int maxSecondsExclusive;
20. final int maxMillisecondsExclusive;
21. final int maxMicrosecondsExclusive;
22. final int minDaysInclusive;
23. final int minHoursInclusive;
24. final int minMinutesInclusive;
25. final int minSecondsInclusive;
26. final int minMillisecondsInclusive;
27. final int minMicrosecondsInclusive;
28. final double pickerSize;
29. final double pickerItemSize;
30. final Color pickerBackgroundColor;
31. final double pickerDiameterRatio;
32. final TextStyle pickerTextStyle;
33. final TextStyle labelTextStyle;
34. final Color labelBackgroundColor;
35. final Color topBarColor;
36. final TextStyle titleTextStyle;
37. final String titleText;
38. final TextStyle buttonTextStyle;
39. final String leftButtonText;
40. final String rightButtonText;

A Re-Usable "durationDisplay" with the options

1. final bool showDays
2. final bool showHours
3. final bool showMinutes
4. final bool showSeconds
5. final bool showMilliseconds
6. final bool showMicroseconds

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].