}\r
},\r
\r
+ on_lease_filter_added: function(filter) {\r
+ console.log("Filter on Leases added !");\r
+ },\r
+\r
// ... be sure to list all events here\r
\r
/* RECORD HANDLERS */\r
$('#tblSlider').slider('value', 0);\r
var tmpScope = angular.element(document.getElementById('SchedulerCtrl')).scope();\r
tmpScope.initSchedulerResources(schedulerMaxRows < SchedulerDataViewData.length ? schedulerMaxRows : SchedulerDataViewData.length);\r
+\r
+ console.log(SchedulerDateSelected);\r
+ console.log(SchedulerDateSelected.getTime()/1000);\r
+ var tomorrow = new Date(SchedulerDateSelected);\r
+ tomorrow.setDate(SchedulerDateSelected.getDate()+1);\r
+ console.log(tomorrow);\r
+ console.log(tomorrow.getTime()/1000);\r
+ \r
+ // Remove previous date interval\r
+ manifold.raise_event(scheduler2Instance.options.query_lease_uuid, FILTER_REMOVED, ['start_time', '>']);\r
+ manifold.raise_event(scheduler2Instance.options.query_lease_uuid, FILTER_REMOVED, ['start_time', '<']);\r
+\r
+ // Add new date interval\r
+ manifold.raise_event(scheduler2Instance.options.query_lease_uuid, FILTER_ADDED, ['start_time', '>', SchedulerDateSelected.getTime()/1000]);\r
+ manifold.raise_event(scheduler2Instance.options.query_lease_uuid, FILTER_ADDED, ['start_time', '<', tomorrow.getTime()/1000]);\r
} else {\r
alert("Please select a date, so the scheduler can reserve leases.");\r
}\r