|
|
|
@ -14,8 +14,8 @@ class LineChartForDiabetic extends StatelessWidget {
|
|
|
|
LineChartForDiabetic(
|
|
|
|
LineChartForDiabetic(
|
|
|
|
{this.title, this.timeSeries1, this.indexes, this.isOX= false});
|
|
|
|
{this.title, this.timeSeries1, this.indexes, this.isOX= false});
|
|
|
|
|
|
|
|
|
|
|
|
List<int> xAxixs = List();
|
|
|
|
List<int> xAxixs = [];
|
|
|
|
List<double> yAxixs = List();
|
|
|
|
List<double> yAxixs = [];
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
@ -188,12 +188,12 @@ class LineChartForDiabetic extends StatelessWidget {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
List<LineChartBarData> getData(context) {
|
|
|
|
List<LineChartBarData> getData(context) {
|
|
|
|
List<FlSpot> spots = List();
|
|
|
|
List<FlSpot> spots = [];
|
|
|
|
for (int index = 0; index < timeSeries1.length; index++) {
|
|
|
|
for (int index = 0; index < timeSeries1.length; index++) {
|
|
|
|
spots.add(FlSpot(index.toDouble(), timeSeries1[index].sales));
|
|
|
|
spots.add(FlSpot(index.toDouble(), timeSeries1[index].sales));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
List<FlSpot> spots2 = List();
|
|
|
|
List<FlSpot> spots2 = [];
|
|
|
|
// for (int index = 0; index < timeSeries2.length; index++) {
|
|
|
|
// for (int index = 0; index < timeSeries2.length; index++) {
|
|
|
|
// spots2.add(FlSpot(index.toDouble(), timeSeries2[index].sales));
|
|
|
|
// spots2.add(FlSpot(index.toDouble(), timeSeries2[index].sales));
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
@ -225,7 +225,7 @@ class LineChartForDiabetic extends StatelessWidget {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
List<LineChartBarData> lineChartData = List();
|
|
|
|
List<LineChartBarData> lineChartData = [];
|
|
|
|
if(spots.isNotEmpty){
|
|
|
|
if(spots.isNotEmpty){
|
|
|
|
lineChartData.add(lineChartBarData1);
|
|
|
|
lineChartData.add(lineChartBarData1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|