toList method

List<CalendarYear> toList(
  1. CalendarState state,
  2. int startingWeekday
)

Eagerly construct a list of CalendarYear instances corresponding to this YearRange.

The first entry will have the same year as startDate. All entries will have the specified state and startingWeekday.

Implementation

List<CalendarYear> toList(CalendarState state, int startingWeekday) {
  var startYear =
      CalendarYear(start.year, state, startingWeekday: startingWeekday);
  return List.generate(length, (i) => startYear.addYears(i));
}