KDGaugeView is a simple and customizable gauge control for Android inspired by KdGaugeView
The source code is 100% Dart.
I need some clean Guage view for my Flutter application.
Add this to your package's pubspec.yaml file:
This library is posted in pub.dev
dependencies: kdgaugeview: ^1.0.0
After Importing this library, you can directly use this view in your Widget tree
GlobalKey<KdGaugeViewState> key = GlobalKey<KdGaugeViewState>();
KdGaugeView( key: key, minSpeed: 0, maxSpeed: 180, speed: 70, animate: true, )
Update the speed of the Gauge View using this method
key.currentState.updateSpeed(120, animate: true,duration: Duration(milliseconds: 400));
Depending on your view you may want to tweak the UI. For now you can these custom attributes
|'speed'||double||Initial speed for the Gauge|
|'speedTextStyle'||TextStyle||Text Style for Speed Text|
Saurabh K Sharma - GIT
I am very new to open source community. All suggestion and improvement are most welcomed.
- Fork it (github.com/sorbh/kdgaugeViewflutter/fork)
- Create your feature branch (
git checkout -b feature/fooBar)
- Commit your changes (
git commit -am 'Add some fooBar')
- Push to the branch (
git push origin feature/fooBar)
- Create a new Pull Request