getWeeks method

List<SolarWeek> getWeeks(
  1. int start
)

Implementation

List<SolarWeek> getWeeks(int start) {
  List<SolarWeek> l = <SolarWeek>[];
  SolarWeek week = SolarWeek.fromYmd(_year, _month, 1, start);
  while (true) {
    l.add(week);
    week = week.next(1, false);
    Solar firstDay = week.getFirstDay();
    if (firstDay.getYear() > _year || firstDay.getMonth() > _month) {
      break;
    }
  }
  return l;
}