updateValue method
Implementation
void updateValue({required double value}) {
if (widget.animate) {
_value = value;
_animationController.reset();
_animationController.forward();
} else {
setState(() {
_lastValue = value;
_gaugeValue = value;
});
}
}