Features
- d5565ee Feat: Display primary and secondary timezone (close #86). Thanks to
- c5791a7 Feat: Add hourmarker to secondary timezone in weekly
var cal = new Calendar('#selector', {
timezones: [
{
timezoneOffset: 540,
tooltip: 'Seoul'
},
{
timezoneOffset: -420,
tooltip: 'Los Angeles'
}
]
});
- 298b17b Feat: Add an Option to disable "all day" view (close #93). Thanks to @alexandre-pereira.
The option scheduleView
can be boolean
and ['allday', 'time']
var cal = new Calendar('#selector', {
defaultView: 'day',
scheduleView: ['time']
});
// lazy rendering
schedules.forEach(schedule => {
cal.updateSchedule(schedule.id, schedule.calendarId, schedule, true);
});
cal.render();
// event handlers
cal.on({
'afterRenderSchedule': function(e) {
var schedule = e.schedule;
var element = cal.getElement(schedule.id, schedule.calendarId);
console.log('afterRenderSchedule', element);
}
});
- 79850cd Feat: enhance design of more view at montly (#77)
Bug Fixes
- 1c9fc3e Fix: last daygrid vpanel must has showExpandableButton=false (close #85)
- 5ade39b Fix: Collision error in case of start and end are same
- 840cd66 Fix: popup detail template error
- 0c3b4bf Fix: wrong minified css file (close #96). Thanks to @amanvishnani .
- ba5e625 Fix: IE default popup error(Remove Array.find)
- c55a994 Fix: Default popup's arrow position error (close #74)
- 41b1f14 Fix: adjust z-index
- 45b099d Fix: adjust z-index in weekly
- c93ba2e Fix: Display timezone's today hourmarker error
Enhancement
- 8ebfbfc Perf: blinking vpanel height when clicking expand button (close #87)
Documentation