getDayRowsCount function

int getDayRowsCount(
  1. int year,
  2. int month,
  3. int firstDayOfWeekIndex
)

Get the number of rows required to display all days in a month.

Implementation

int getDayRowsCount(int year, int month, int firstDayOfWeekIndex) {
  final int monthFirstDayOffset =
      getMonthFirstDayOffset(year, month, firstDayOfWeekIndex);
  final int totalDays = DateUtils.getDaysInMonth(year, month);
  final int remainingDays = totalDays - (7 - monthFirstDayOffset);
  return (remainingDays / 7).ceil() + 1;
}