Jump to: navigation, search
(Update with the copy of version: draft)
(Update with the copy of version: draft)
Line 10: Line 10:
 
hideUnavailableTimeSlots: false
 
hideUnavailableTimeSlots: false
  
calenderHours: {
+
calendarHours: {
  
 
interval: 10,
 
interval: 10,
Line 55: Line 55:
 
| n/a
 
| n/a
 
|-
 
|-
| calenderHours.interval
+
| calendarHours.interval
 
| number
 
| number
 
| The time interval between each consecutive timeslot displayed on calendar.
 
| The time interval between each consecutive timeslot displayed on calendar.
Line 61: Line 61:
 
| n/a
 
| n/a
 
|-
 
|-
| calenderHours.allDay.openTime
+
| calendarHours.allDay.openTime
 
| number
 
| number
 
| Opening time in 'HH:MM' 24 Hr format.
 
| Opening time in 'HH:MM' 24 Hr format.
Line 67: Line 67:
 
| n/a
 
| n/a
 
|-
 
|-
| calenderHours.allDay.closeTime
+
| calendarHours.allDay.closeTime
 
| number
 
| number
 
| Closing time in 'HH:MM' 24 Hr format.
 
| Closing time in 'HH:MM' 24 Hr format.

Revision as of 17:06, May 24, 2019

Configuration

Description

Calendar share the configuration namespace '_genesys.widgets.calendar'. Calendar has UI options.

Example

window._genesys.widgets.calendar = {

	showAvailability: true,
	numberOfDays: 5,
	hideUnavailableTimeSlots: false

	calendarHours: {

		interval: 10,
		allDay: {

			openTime: '09:00',
			closeTime: '23:59'
		}
	}
};

Options

Name Type Description Default Required
showAvailability boolean Enable/disable calendar to update the timeslots based on the callback availability. The unavailable timeslots are greyed out. true n/a
numberOfDays number The number of days to display on calendar starting today. 5 n/a
timeFormat number/string This sets the time format for the timestamps in this widget. It can be 12 or 24. 12 n/a
hideUnavailableTimeSlots boolean Show/hide the unavailable callback time slots. false n/a
calendarHours.interval number The time interval between each consecutive timeslot displayed on calendar. 15 n/a
calendarHours.allDay.openTime number Opening time in 'HH:MM' 24 Hr format. 17:00 n/a
calendarHours.allDay.closeTime number Closing time in 'HH:MM' 24 Hr format. 23:59 n/a
Comments or questions about this documentation? Contact us for support!