浏览代码

start calling initSegChronoComponent

Adam Shaw 8 年之前
父节点
当前提交
d422cb9b51
共有 4 个文件被更改,包括 9 次插入9 次删除
  1. 1 1
      src/common/DayGrid.js
  2. 4 4
      src/common/SegChronoComponentMixin.js
  3. 2 2
      src/common/TimeGrid.js
  4. 2 2
      src/list/ListView.js

+ 1 - 1
src/common/DayGrid.js

@@ -26,7 +26,7 @@ var DayGrid = FC.DayGrid = ChronoComponent.extend(CoordChronoComponentMixin, Seg
 		this.initCoordChronoComponent();
 
 		// a requirement for SegChronoComponentMixin. TODO: more elegant
-		this.initFillSystem();
+		this.initSegChronoComponent();
 	},
 
 

+ 4 - 4
src/common/SegChronoComponentMixin.js

@@ -19,10 +19,10 @@ var SegChronoComponentMixin = $.extend({}, EventRenderingUtilsMixin, FillSystemM
 	segs: null, // the *event* segments currently rendered in the grid. TODO: rename to `eventSegs`
 
 
-	//initSegChronoComponent: function() {
-	//	this.initEventRenderingUtils();
-	//	this.initFillSystem();
-	//},
+	initSegChronoComponent: function() {
+		//this.initEventRenderingUtils(); // needs to happen after dates
+		this.initFillSystem();
+	},
 
 
 	renderEventsPayload: function(eventsPayload) {

+ 2 - 2
src/common/TimeGrid.js

@@ -31,8 +31,8 @@ var TimeGrid = FC.TimeGrid = ChronoComponent.extend(CoordChronoComponentMixin, S
 		// a requirement for CoordChronoComponentMixin
 		this.initCoordChronoComponent();
 
-		// a requirement for SegChronoComponentMixin. TODO: more elegant
-		this.initFillSystem();
+		// a requirement for SegChronoComponentMixin
+		this.initSegChronoComponent();
 
 		this.processOptions();
 	},

+ 2 - 2
src/list/ListView.js

@@ -19,8 +19,8 @@ var ListView = View.extend(CoordChronoComponentMixin, SegChronoComponentMixin, {
 		// a requirement for CoordChronoComponentMixin
 		this.initCoordChronoComponent();
 
-		// a requirement for SegChronoComponentMixin. TODO: more elegant
-		this.initFillSystem();
+		// a requirement for SegChronoComponentMixin
+		this.initSegChronoComponent();
 
 		this.scroller = new Scroller({
 			overflowX: 'hidden',