11import 'package:flutter/material.dart' ;
2- import 'package:girix_code_gauge/girix_code_gauge .dart' ;
2+ import 'package:gx_gauge/gx_gauge .dart' ;
33import 'package:pslab/theme/colors.dart' ;
44
55class InstrumentGauge extends StatelessWidget {
@@ -30,34 +30,34 @@ class InstrumentGauge extends StatelessWidget {
3030 alignment: Alignment .center,
3131 children: [
3232 GxRadialGauge (
33- value: GaugeValue (
33+ value: GxGaugeValue (
3434 value: clampedValue.toDouble (),
3535 min: minValue.toDouble (),
3636 max: maxValue.toDouble ()),
37- size : Size ( size.toDouble (), size. toDouble () ),
37+ diameter : size.toDouble (),
3838 startAngleInDegree: 140.0 ,
3939 sweepAngleInDegree: 260.0 ,
4040 showValueAtCenter: false ,
4141 showMajorTicks: true ,
4242 showLabels: true ,
43- interval: interval,
44- labelTickStyle: const RadialTickLabelStyle (
43+ interval: interval. toDouble () ,
44+ labelTickStyle: const GxRadialTickLabelStyle (
4545 padding: 22 ,
46- position: RadialElementPosition .outside,
46+ position: GxRadialElementPosition .outside,
4747 style: TextStyle (
4848 fontSize: 8 ,
4949 color: Colors .black87,
5050 fontWeight: FontWeight .w500,
5151 ),
5252 ),
53- majorTickStyle: RadialTickStyle (
53+ majorTickStyle: GxRadialTickStyle (
5454 color: Colors .blueGrey.shade300,
5555 thickness: 2 ,
5656 length: 12 ,
57- position: RadialElementPosition .outside,
58- alignment: RadialElementAlignment .start,
57+ position: GxRadialElementPosition .outside,
58+ alignment: GxRadialElementAlignment .start,
5959 ),
60- style: const RadialGaugeStyle (
60+ style: const GxRadialGaugeStyle (
6161 color: Color (0xFFEEEEEE ),
6262 thickness: 15 ,
6363 gradient: LinearGradient (
@@ -71,12 +71,12 @@ class InstrumentGauge extends StatelessWidget {
7171 ),
7272 ),
7373 showNeedle: true ,
74- needle: const RadialNeedle (
74+ needle: const GxRadialNeedle (
7575 color: Color (0xFF424242 ),
76- shape: RadialNeedleShape .tapperedLine ,
76+ shape: GxRadialNeedleShape .taperedLine ,
7777 thickness: 8 ,
78- alignment: RadialElementAlignment .end,
79- circle : NeedleCircle (
78+ alignment: GxRadialElementAlignment .end,
79+ cap : GxNeedleCap (
8080 radius: 8 ,
8181 innerColor: Colors .black87,
8282 paintingStyle: PaintingStyle .fill,
0 commit comments