new callbacks: viewRender, viewDestroy

This commit is contained in:
Adam Shaw
2013-08-06 23:28:15 -07:00
parent d2aa9e9f4c
commit 3b96f907bd
+3
View File
@@ -154,6 +154,7 @@ function Calendar(element, options, eventSources) {
function _changeView(newViewName) {
if (currentView) {
trigger('viewDestroy', currentView, currentView, currentView.element);
freezeContentHeight();
currentView.element.remove();
header.deactivateButton(currentView.name);
@@ -187,11 +188,13 @@ function Calendar(element, options, eventSources) {
getAndRenderEvents();
}
else if (inc || date < currentView.start || date >= currentView.end) {
trigger('viewDestroy', currentView, currentView, currentView.element);
unselect();
clearEvents();
renderViewDateRange(inc);
getAndRenderEvents();
}
trigger('viewRender', currentView, currentView, currentView.element);
currentView.trigger('viewDisplay', _element); // deprecated
}