|
|
@@ -89,10 +89,10 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
|
|
|
// Triggers handlers that are view-related. Modifies args before passing to calendar.
|
|
|
- trigger: function(name, thisObj) { // arguments beyond thisObj are passed along
|
|
|
+ publiclyTrigger: function(name, thisObj) { // arguments beyond thisObj are passed along
|
|
|
var calendar = this.calendar;
|
|
|
|
|
|
- return calendar.trigger.apply(
|
|
|
+ return calendar.publiclyTrigger.apply(
|
|
|
calendar,
|
|
|
[name, thisObj || this].concat(
|
|
|
Array.prototype.slice.call(arguments, 2), // arguments beyond thisObj
|
|
|
@@ -490,13 +490,13 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
// Signals that the view's content has been rendered
|
|
|
triggerRender: function() {
|
|
|
- this.trigger('viewRender', this, this, this.el);
|
|
|
+ this.publiclyTrigger('viewRender', this, this, this.el);
|
|
|
},
|
|
|
|
|
|
|
|
|
// Signals that the view's content is about to be unrendered
|
|
|
triggerUnrender: function() {
|
|
|
- this.trigger('viewDestroy', this, this, this.el);
|
|
|
+ this.publiclyTrigger('viewDestroy', this, this, this.el);
|
|
|
},
|
|
|
|
|
|
|
|
|
@@ -915,16 +915,16 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
// Signals that all events have been rendered
|
|
|
triggerEventRender: function() {
|
|
|
this.renderedEventSegEach(function(seg) {
|
|
|
- this.trigger('eventAfterRender', seg.event, seg.event, seg.el);
|
|
|
+ this.publiclyTrigger('eventAfterRender', seg.event, seg.event, seg.el);
|
|
|
});
|
|
|
- this.trigger('eventAfterAllRender');
|
|
|
+ this.publiclyTrigger('eventAfterAllRender');
|
|
|
},
|
|
|
|
|
|
|
|
|
// Signals that all event elements are about to be removed
|
|
|
triggerEventUnrender: function() {
|
|
|
this.renderedEventSegEach(function(seg) {
|
|
|
- this.trigger('eventDestroy', seg.event, seg.event, seg.el);
|
|
|
+ this.publiclyTrigger('eventDestroy', seg.event, seg.event, seg.el);
|
|
|
});
|
|
|
},
|
|
|
|
|
|
@@ -932,7 +932,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
// Given an event and the default element used for rendering, returns the element that should actually be used.
|
|
|
// Basically runs events and elements through the eventRender hook.
|
|
|
resolveEventEl: function(event, el) {
|
|
|
- var custom = this.trigger('eventRender', event, event, el);
|
|
|
+ var custom = this.publiclyTrigger('eventRender', event, event, el);
|
|
|
|
|
|
if (custom === false) { // means don't render at all
|
|
|
el = null;
|
|
|
@@ -1031,7 +1031,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
// Triggers event-drop handlers that have subscribed via the API
|
|
|
triggerEventDrop: function(event, dateDelta, undoFunc, el, ev) {
|
|
|
- this.trigger('eventDrop', el[0], event, dateDelta, undoFunc, ev, {}); // {} = jqui dummy
|
|
|
+ this.publiclyTrigger('eventDrop', el[0], event, dateDelta, undoFunc, ev, {}); // {} = jqui dummy
|
|
|
},
|
|
|
|
|
|
|
|
|
@@ -1061,10 +1061,10 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
triggerExternalDrop: function(event, dropLocation, el, ev, ui) {
|
|
|
|
|
|
// trigger 'drop' regardless of whether element represents an event
|
|
|
- this.trigger('drop', el[0], dropLocation.start, ev, ui);
|
|
|
+ this.publiclyTrigger('drop', el[0], dropLocation.start, ev, ui);
|
|
|
|
|
|
if (event) {
|
|
|
- this.trigger('eventReceive', null, event); // signal an external event landed
|
|
|
+ this.publiclyTrigger('eventReceive', null, event); // signal an external event landed
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -1134,7 +1134,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
// Triggers event-resize handlers that have subscribed via the API
|
|
|
triggerEventResize: function(event, durationDelta, undoFunc, el, ev) {
|
|
|
- this.trigger('eventResize', el[0], event, durationDelta, undoFunc, ev, {}); // {} = jqui dummy
|
|
|
+ this.publiclyTrigger('eventResize', el[0], event, durationDelta, undoFunc, ev, {}); // {} = jqui dummy
|
|
|
},
|
|
|
|
|
|
|
|
|
@@ -1166,7 +1166,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
// Triggers handlers to 'select'
|
|
|
triggerSelect: function(span, ev) {
|
|
|
- this.trigger(
|
|
|
+ this.publiclyTrigger(
|
|
|
'select',
|
|
|
null,
|
|
|
this.calendar.applyTimezone(span.start), // convert to calendar's tz for external API
|
|
|
@@ -1185,7 +1185,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
this.destroySelection(); // TODO: deprecate
|
|
|
}
|
|
|
this.unrenderSelection();
|
|
|
- this.trigger('unselect', null, ev);
|
|
|
+ this.publiclyTrigger('unselect', null, ev);
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -1277,7 +1277,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
// Triggers handlers to 'dayClick'
|
|
|
// Span has start/end of the clicked area. Only the start is useful.
|
|
|
triggerDayClick: function(span, dayEl, ev) {
|
|
|
- this.trigger(
|
|
|
+ this.publiclyTrigger(
|
|
|
'dayClick',
|
|
|
dayEl,
|
|
|
this.calendar.applyTimezone(span.start), // convert to calendar's timezone for external API
|