activitybar method

BarDataSet<PointChartValue> activitybar(
  1. List<int> activityplot,
  2. List<int> xAxis,
  3. List<int> stepcount,
  4. int s,
)

Implementation

pw.BarDataSet activitybar(
    List<int> activityplot, List<int> xAxis, List<int> stepcount, int s) {
  return pw.BarDataSet(
    color: (activityplot[s] == 0 || activityplot[s] == 3
        ? Constant.blue400
        : activityplot[s] == 1
            ? Constant.blue200
            : Constant.indigo),
    width: 2.5,
    offset: 0,
    data: List<pw.LineChartValue>.generate(
      1,
      (i) {
        return pw.LineChartValue(
            xAxis[s].toDouble(), stepcount[s].toDouble());
      },
    ),
  );
}