- Timestamp:
- 05/24/12 18:15:51 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/js/calendar.codecs.js
r6295 r6300 144 144 }); 145 145 146 Refresh = { 147 //Tempo em que após a ultima sincronização será verificado atualizações 148 timeRefresh : 180, 149 clookRefresh: false, 150 151 init: function(){ 152 153 delete DataLayer.tasks[this.clookRefresh]; 154 155 this.clookRefresh = (parseInt(($.now()) / 1000) + this.timeRefresh); 156 157 DataLayer.task( this.clookRefresh , function(){ 158 Calendar.rerenderView(true); 159 }); 160 161 } 162 } 146 163 147 164 Calendar = { … … 166 183 167 184 var prevSources = this.sources; 168 185 169 186 this.sources = DataLayer.encode( "calendarSignature:calendar", this.signatures ); 170 187 … … 189 206 190 207 delete Calendar.currentViewKey; 191 }, 192 193 rerenderView: function(force){ 194 195 if(force){ 196 delete Calendar.currentViewKey; 197 198 $('#calendar').fullCalendar( 'refetchEvents' ); 199 } 200 201 var calendarNotSelected = getSelectedCalendars( true ); 202 for(var i = 0; i < calendarNotSelected.length; i++) 203 if(!!Calendar.currentView[ calendarNotSelected[i] ]) 204 Calendar.currentView[ calendarNotSelected[i] ].hidden = true; 205 206 $('#calendar').fullCalendar( 'refetchEvents' ); 207 208 contentMenu(); 209 } 208 Refresh.init(); 209 }, 210 211 rerenderView: function(force){ 212 213 if(force){ 214 delete Calendar.currentViewKey; 215 $('#calendar').fullCalendar( 'refetchEvents' ); 216 Refresh.init() 217 } 218 219 var calendarNotSelected = getSelectedCalendars( true ); 220 for(var i = 0; i < calendarNotSelected.length; i++) 221 if(!!Calendar.currentView[ calendarNotSelected[i] ]) 222 Calendar.currentView[ calendarNotSelected[i] ].hidden = true; 223 224 $('#calendar').fullCalendar( 'refetchEvents' ); 225 226 contentMenu(); 227 } 210 228 } 211 229
Note: See TracChangeset
for help on using the changeset viewer.