RandomChartData.generated constructor

RandomChartData.generated({
  1. required ChartOptions chartOptions,
  2. bool useUserProvidedYLabels = false,
  3. int numXLabels = 6,
  4. int numDataRows = 4,
  5. bool useMonthNames = true,
  6. int maxLabelLength = 8,
  7. bool overlapDataYs = false,
  8. dynamic dataRowsColors,
})

Generate random data for chart, with number of x labels given by numXLabels and number of data series given by numDataRows.

If useMonthNames is set to false, random

Implementation

RandomChartData.generated({
  required ChartOptions chartOptions,
  bool useUserProvidedYLabels = false,
  int numXLabels = 6,
  int numDataRows = 4,
  bool useMonthNames = true,
  int maxLabelLength = 8,
  bool overlapDataYs = false,
  dataRowsColors,
}) : this(
        dataRows: randomDataYs(numXLabels, numDataRows, overlapDataYs),
        xUserLabels: randomDataXLabels(numXLabels),
        dataRowsLegends: randomDataRowsLegends(numDataRows),
        chartOptions: chartOptions,
        yUserLabels: randomDataYLabels(useUserProvidedYLabels),
        dataRowsColors: dataRowsColors,
      );