generate method

ChartAxisData generate({
  1. required String label(
    1. double
    ),
})

Generate all items of axis.

Implementation

ChartAxisData generate({
  required String Function(double) label,
}) =>
    ChartAxisData(
      max: max,
      min: min,
      items: List.generate(
        ((max - min) ~/ frequency) + 1,
        (index) => ChartAxisDataItem(
          label: label(index * frequency + min),
          value: index * frequency + min,
        ),
      ),
    );