businessHours
Emphasizes certain time slots on the calendar. By default, Monday-Friday, 9am-5pm.
boolean / object. default: false
If true
, the default business hours will be emphasized (view live demo). If false
(the default), there will be no emphasis.
An object may be given to render business hours with fine-grain control over the days/hours. The object may have any of the following properties:
businessHours: {
// days of week. an array of zero-based day of week integers (0=Sunday)
dow: [ 1, 2, 3, 4 ], // Monday - Thursday
start: '10:00', // a start time (10am in this example)
end: '18:00', // an end time (6pm in this example)
}
You may also break your business hour declaration into parts for additional control (added in v2.9.1):
businessHours: [ // specify an array instead
{
dow: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
start: '08:00', // 8am
end: '18:00' // 6pm
},
{
dow: [ 4, 5 ], // Thursday, Friday
start: '10:00', // 10am
end: '16:00' // 4pm
}
]
If you are using one of the resource views from the Scheduler plugin, you may specify business hours on a per-resource basis. See the Resource Object docs for more information.
More information on specifying times can be found in the Duration article.