X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fscheduler2%2Fstatic%2Fjs%2Fscheduler2.js;h=f57774e04f8e750e009372fab759be3b394c4d92;hb=67c9e8a9f6fbb8d9dcce7f3d2611a99b4363ae99;hp=4fe2feb370867c7149c1d63d09f755488f20fb3c;hpb=9de457f26ac33c7e00bb048a231f18a39697b457;p=unfold.git diff --git a/plugins/scheduler2/static/js/scheduler2.js b/plugins/scheduler2/static/js/scheduler2.js index 4fe2feb3..f57774e0 100755 --- a/plugins/scheduler2/static/js/scheduler2.js +++ b/plugins/scheduler2/static/js/scheduler2.js @@ -124,6 +124,7 @@ var tmpSchedulerLeases = []; if (SchedulerData.length < schedulerMaxRows) SchedulerData.push({ id: data.urn, index: SchedulerData.length, name: data.hrn, granularity: data.granularity, leases: schedulerGetLeases(60 / schedulerSlotsPerHour), type: data.type }); //alert(data.toSource()); + }, on_all_resources_query_done: function (data) { _resourcesDone = true; @@ -162,9 +163,9 @@ var tmpSchedulerLeases = []; // no prefix - on_filter_added: function (filter) { - + var tmpScope = angular.element(document.getElementById('SchedulerCtrl')).scope(); + tmpScope.SetSchedulerResources(0, schedulerMaxRows, filter); }, // ... be sure to list all events here @@ -190,7 +191,8 @@ var tmpSchedulerLeases = []; } }, - _initUI : function () { + _initUI: function () { + //alert(1); if (schedulerDebug) console.time("_initUI"); //init DatePicker Start $("#DateToRes").datepicker({ @@ -259,7 +261,8 @@ var tmpSchedulerLeases = []; // SchedulerData.push({ name: 'xyz+ccc', leases: schedulerGetLeases(60 / schedulerSlotsPerHour), urn: 'xyz+ccc', type: 'node' }); // SchedulerData.push({ name: 'nitos1', leases: schedulerGetLeases(60 / schedulerSlotsPerHour), urn: 'nitos1', type: 'node' }); //} - angular.element(document.getElementById('SchedulerCtrl')).scope().initSlots(0, SchedulerTotalVisibleCells); + var tmpScope = angular.element(document.getElementById('SchedulerCtrl')).scope(); + tmpScope.SetSchedulerResources(0, schedulerMaxRows, null); }, _SetPeriodInPage: function (start, end) { }