_onHomeOrEnd(homePressed) {
      this._weeks.forEach(week => {
        const _week = week;
        const dayInThisWeek = _week.findIndex(item => {
          const date = _CalendarDate.default.fromTimestamp(parseInt(item.timestamp) * 1000);
          return date.getMonth() === this._calendarDate.getMonth() && date.getDate() === this._calendarDate.getDate();
        }) !== -1;
        if (dayInThisWeek) {
          // The current day is in this week
          const index = homePressed ? 1 : 7; // select the first (if Home) or last (if End) day of the week
          this._setTimestamp(parseInt(_week[index].timestamp));
        }
      });
    }
Called upon "Home" or "End" - moves the focus to the first or last item in the row.
@param { boolean } homePressed
@private