Selaa lähdekoodia

renderComponentFootprint/renderEventFootprints

Adam Shaw 8 vuotta sitten
vanhempi
sitoutus
7f8782bd1d
3 muutettua tiedostoa jossa 13 lisäystä ja 8 poistoa
  1. 2 2
      src/common/DayGrid.js
  2. 3 5
      src/common/TimeGrid.js
  3. 8 1
      src/component/HelperRenderer.js

+ 2 - 2
src/common/DayGrid.js

@@ -358,7 +358,7 @@ var DayGrid = FC.DayGrid = ChronoComponent.extend(CoordChronoComponentMixin, Seg
 
 		// if a segment from the same calendar but another component is being dragged, render a helper event
 		if (seg && seg.component !== this) {
-			return this.helperRenderer.renderFootprints(eventFootprints, seg); // returns mock event elements
+			return this.helperRenderer.renderEventFootprints(eventFootprints, seg); // returns mock event elements
 		}
 	},
 
@@ -382,7 +382,7 @@ var DayGrid = FC.DayGrid = ChronoComponent.extend(CoordChronoComponentMixin, Seg
 			this.renderHighlight(eventFootprints[i].componentFootprint);
 		}
 
-		return this.helperRenderer.renderFootprints(eventFootprints, seg); // returns mock event elements
+		return this.helperRenderer.renderEventFootprints(eventFootprints, seg); // returns mock event elements
 	},
 
 

+ 3 - 5
src/common/TimeGrid.js

@@ -626,7 +626,7 @@ var TimeGrid = FC.TimeGrid = ChronoComponent.extend(CoordChronoComponentMixin, S
 
 			// returns mock event elements
 			// signal that a helper has been rendered
-			return this.helperRenderer.renderFootprints(eventFootprints);
+			return this.helperRenderer.renderEventFootprints(eventFootprints);
 		}
 		else { // otherwise, just render a highlight
 
@@ -650,7 +650,7 @@ var TimeGrid = FC.TimeGrid = ChronoComponent.extend(CoordChronoComponentMixin, S
 
 	// Renders a visual indication of an event being resized
 	renderEventResize: function(eventFootprints, seg) {
-		return this.helperRenderer.renderFootprints(eventFootprints, seg); // returns mock event elements
+		return this.helperRenderer.renderEventFootprints(eventFootprints, seg); // returns mock event elements
 	},
 
 
@@ -696,9 +696,7 @@ var TimeGrid = FC.TimeGrid = ChronoComponent.extend(CoordChronoComponentMixin, S
 	// Renders a visual indication of a selection. Overrides the default, which was to simply render a highlight.
 	renderSelectionFootprint: function(componentFootprint) {
 		if (this.opt('selectHelper')) { // this setting signals that a mock helper event should be rendered
-			this.helperRenderer.renderFootprints([
-				this.fabricateEventFootprint(componentFootprint)
-			]);
+			this.helperRenderer.renderComponentFootprint(componentFootprint);
 		}
 		else {
 			this.renderHighlight(componentFootprint);

+ 8 - 1
src/component/HelperRenderer.js

@@ -13,7 +13,14 @@ var HelperRenderer = Class.extend({
 	},
 
 
-	renderFootprints: function(eventFootprints, sourceSeg) {
+	renderComponentFootprint: function(componentFootprint) {
+		return this.renderEventFootprints([
+			this.fabricateEventFootprint(componentFootprint)
+		]);
+	},
+
+
+	renderEventFootprints: function(eventFootprints, sourceSeg) {
 		return this.renderFootprintEls(eventFootprints, sourceSeg)
 			.addClass('fc-helper');
 	},