lastThreeMonths property

List<DateRange> get lastThreeMonths

Implementation

List<DateRange> get lastThreeMonths {
  final monthStart = thisMonthStart;
  final monthEnd = thisDayLastSecond;
  final thisMonth = DateRange(monthStart, monthEnd);
  final oneMonthAgo = DateRange(
      monthStart.previousMonthFirstDay, monthEnd.previousMonthLastDay);
  final twoMonthsAgo = DateRange(oneMonthAgo.start.previousMonthFirstDay,
      oneMonthAgo.end.previousMonthLastDay);

  return [
    thisMonth,
    oneMonthAgo,
    twoMonthsAgo,
  ];
}