|
@@ -4,7 +4,7 @@ Calendar.prototype.isEventInstanceGroupAllowed = function(eventInstanceGroup) {
|
|
|
var eventFootprints = this.eventRangesToEventFootprints(eventInstanceGroup.getAllEventRanges());
|
|
var eventFootprints = this.eventRangesToEventFootprints(eventInstanceGroup.getAllEventRanges());
|
|
|
var i;
|
|
var i;
|
|
|
|
|
|
|
|
- var peerEventInstances = this.eventManager.getEventInstancesWithoutId(eventDef.id);
|
|
|
|
|
|
|
+ var peerEventInstances = this.getPeerEventInstances(eventDef);
|
|
|
var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
|
|
var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
|
|
|
var peerEventFootprints = this.eventRangesToEventFootprints(peerEventRanges);
|
|
var peerEventFootprints = this.eventRangesToEventFootprints(peerEventRanges);
|
|
|
|
|
|
|
@@ -44,6 +44,11 @@ Calendar.prototype.isEventInstanceGroupAllowed = function(eventInstanceGroup) {
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+Calendar.prototype.getPeerEventInstances = function(eventDef) {
|
|
|
|
|
+ return this.eventManager.getEventInstancesWithoutId(eventDef.id);
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
Calendar.prototype.isSelectionFootprintAllowed = function(componentFootprint) {
|
|
Calendar.prototype.isSelectionFootprintAllowed = function(componentFootprint) {
|
|
|
var peerEventInstances = this.eventManager.getEventInstances();
|
|
var peerEventInstances = this.eventManager.getEventInstances();
|
|
|
var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
|
|
var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
|