Lines Matching refs:gantt

118 gantt.config.multiselect = true;
119 gantt.config.multiselect_one_level = false;
121 gantt._multiselect = {
141 this._one_level = gantt.config.multiselect_one_level;
143 this._active = gantt.config.multiselect;
152 gantt.$data.tasksStore.silent(function(){
153 var store = gantt.$data.tasksStore;
161 var last = gantt.$data.tasksStore.getSelectedId();
162 if (last && gantt.isTaskExists(last))
167 …if (id && gantt.callEvent("onBeforeTaskMultiSelect", [id, true, e]) && gantt.callEvent("onBeforeTa…
171 gantt.callEvent("onTaskMultiSelect", [id, true, e]);
172 gantt.callEvent("onTaskSelected", [id]);
185 if (id && gantt.callEvent("onBeforeTaskMultiSelect", [id, false, e])) {
190 gantt.callEvent("onTaskMultiSelect", [id, false, e]);
191 gantt.callEvent("onTaskUnselected", [id]);
195 return !!(gantt.isTaskExists(id) && this._selected[id]);
200 if (this._selected[i] && gantt.isTaskExists(i)) {
207 return gantt.getGlobalTaskIndex(a) > gantt.getGlobalTaskIndex(b) ? 1 : -1;
223 if (!(gantt.isTaskExists(last) && gantt.isTaskExists(id)))
225 …return !!(gantt.calculateTaskLevel(gantt.getTask(last)) == gantt.calculateTaskLevel(gantt.getTask(…
228 if (gantt.isTaskExists(id))
229 gantt.refreshTask(id);
236 if (gantt._is_icon_open_click(e))
239 var target_ev = gantt.locate(e);
243 if (!gantt.callEvent("onBeforeMultiSelect", [e]))
252 if (!gantt.isTaskExists(this.getFirstSelected()) || this.getFirstSelected() === null) {
269 var first_indx = gantt.getGlobalTaskIndex(this.getFirstSelected());
270 var target_indx = gantt.getGlobalTaskIndex(target_ev);
271 var last_indx = gantt.getGlobalTaskIndex(last);
275 while (gantt.getGlobalTaskIndex(tmp) !== first_indx) {
277 tmp = (first_indx > last_indx) ? gantt.getNext(tmp) : gantt.getPrev(tmp);
280 while (gantt.getGlobalTaskIndex(tmp) !== first_indx) {
285 tmp = (first_indx > target_indx) ? gantt.getNext(tmp) : gantt.getPrev(tmp);
320 var old_selectTask = gantt.selectTask;
321 gantt.selectTask = function(id) {
324 var multiselect = gantt._multiselect;
337 var old_unselectTask = gantt.unselectTask;
338 gantt.unselectTask = function(id) {
339 var multiselect = gantt._multiselect;
346 gantt.refreshTask(id);
355 gantt.toggleTaskSelection = function(id) {
356 var multiselect = gantt._multiselect;
362 gantt.getSelectedTasks = function() {
363 var multiselect = gantt._multiselect;
367 gantt.eachSelectedTask = function(callback){
370 gantt.isSelectedTask = function(id){
373 gantt.getLastSelectedTask = function(){
376 gantt.attachEvent("onGanttReady", function(){
377 gantt.$data.tasksStore.isSelected = function(id){
378 return gantt._multiselect.isSelected(id);
383 gantt.attachEvent("onTaskIdChange", function (id, new_id) {
384 var multiselect = gantt._multiselect;
387 if (gantt.isSelectedTask(id)) {
393 gantt.attachEvent("onAfterTaskDelete", function (id, item) {
394 var multiselect = gantt._multiselect;
405 if (!gantt.isTaskExists(task_id))
410 gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){
411 var multiselect = gantt._multiselect;
420 gantt.attachEvent("onTaskClick", function(id, e) {
421 if (gantt._multiselect.doSelection(e))
422 gantt.callEvent("onMultiSelect", [e]);