|
|
|
|
@ -86,7 +86,6 @@ class LineChartCurved extends StatelessWidget {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
LineChartData sampleData1(context) {
|
|
|
|
|
return LineChartData(
|
|
|
|
|
lineTouchData: LineTouchData(
|
|
|
|
|
@ -131,26 +130,13 @@ class LineChartCurved extends StatelessWidget {
|
|
|
|
|
),
|
|
|
|
|
leftTitles: SideTitles(
|
|
|
|
|
showTitles: true,
|
|
|
|
|
interval:getMaxY() - getMinY() <=500?50:getMaxY() - getMinY() <=1000?100:200,
|
|
|
|
|
getTextStyles: (value) => const TextStyle(
|
|
|
|
|
color: Colors.black,
|
|
|
|
|
fontWeight: FontWeight.bold,
|
|
|
|
|
fontSize: 10,
|
|
|
|
|
),
|
|
|
|
|
getTitles: (value) {
|
|
|
|
|
// if (value.toInt() == 0)
|
|
|
|
|
// return '${value.toInt()}';
|
|
|
|
|
// else if (value.toInt() % horizontalInterval == 0)
|
|
|
|
|
// return '${value.toInt()}';
|
|
|
|
|
// else
|
|
|
|
|
// return '';
|
|
|
|
|
|
|
|
|
|
// if (value.toInt() == 0)
|
|
|
|
|
// return '${value.toInt()}';
|
|
|
|
|
// else if (value.toInt() % horizontalInterval == 0)
|
|
|
|
|
// return '${value.toInt()}';
|
|
|
|
|
// else
|
|
|
|
|
return '${value.toInt()}';//'${(value.toInt() +(horizontalInterval - value.toInt() % horizontalInterval) )}';
|
|
|
|
|
},
|
|
|
|
|
margin: 12,
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
@ -175,7 +161,7 @@ class LineChartCurved extends StatelessWidget {
|
|
|
|
|
minX: 0,
|
|
|
|
|
maxX: (timeSeries.length - 1).toDouble(),
|
|
|
|
|
maxY: getMaxY() + 0.3,
|
|
|
|
|
minY: getMinY(),
|
|
|
|
|
minY: 0,//getMinY(),
|
|
|
|
|
lineBarsData: getData(context),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|