From 5b91ceb6394e9dda1ad27ce47116d90e363b5174 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Wed, 28 May 2025 15:33:28 +0300 Subject: [PATCH] enhanced animation of `AqiGague` --- .../analytics/modules/air_quality/widgets/aqi_gauge.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/pages/analytics/modules/air_quality/widgets/aqi_gauge.dart b/lib/pages/analytics/modules/air_quality/widgets/aqi_gauge.dart index a287e8cd..70cd3be5 100644 --- a/lib/pages/analytics/modules/air_quality/widgets/aqi_gauge.dart +++ b/lib/pages/analytics/modules/air_quality/widgets/aqi_gauge.dart @@ -48,7 +48,8 @@ class AqiGauge extends StatelessWidget { return AnimatedRadialGauge( value: aqi, debug: false, - duration: const Duration(milliseconds: 200), + duration: const Duration(milliseconds: 500), + curve: Curves.easeInOut, initialValue: 0, alignment: Alignment.bottomCenter, builder: (context, child, value) { @@ -89,7 +90,7 @@ class AqiGauge extends StatelessWidget { thickness: 14, segmentSpacing: 4, ), - min: 0, + min: _minRange, max: _maxRange, pointer: GaugePointer.circle( position: const GaugePointerPosition.surface(),