diff --git a/src/calendar/calendar-scheduler.xml b/src/calendar/calendar-scheduler.xml index d12b1c3..47005df 100644 --- a/src/calendar/calendar-scheduler.xml +++ b/src/calendar/calendar-scheduler.xml @@ -313,6 +313,16 @@ Extra Determines how far down the scroll pane is initially scrolled down. This option only applies to Agendaweek and AgendaDay views. Format: "08:00" + + minTime + Extra + Determines the first time slot that will be displayed for each day. (https://fullcalendar.io/docs/minTime) + + + maxTime + Extra + Determines the last time slot that will be displayed for each day. Specified as an exclusive end time. (https://fullcalendar.io/docs/maxTime) + Show 'today' button Extra diff --git a/src/calendar/widget/calendar.js b/src/calendar/widget/calendar.js index ab9c14e..1099fce 100644 --- a/src/calendar/widget/calendar.js +++ b/src/calendar/widget/calendar.js @@ -615,6 +615,8 @@ define([ this.slotLabelFormat = this.axisFormat ? this.axisFormat : "h(:mm)a"; this.startTime = this.startTime ? this.startTime : "08:00"; this.endTime = this.endTime ? this.endTime : "17:00"; + this.minTime = this.minTime ? this.minTime : "00:00:00"; + this.maxTime = this.maxTime ? this.maxTime : "24:00:00"; }, _setCalendarOptions: function(events) { @@ -650,6 +652,8 @@ define([ locale: this.languageSetting, eventLimit: this.limitEvents, scrollTime: this.scrollTime, + minTime: this.minTime, + maxTime: this.maxTime, }; if (this.monthNamesFormat) {