Lines Matching refs:drag

7839 			if (this._tasks_dnd && this._tasks_dnd.drag) {
7840 this._tasks_dnd.drag.id = null;
7853 if (this._tasks_dnd && this._tasks_dnd.drag && this._tasks_dnd.drag.id == oldid) {
7854 this._tasks_dnd.drag.id = newid;
17022 if (_tasks_dnd && (_tasks_dnd.drag.id || _tasks_dnd.drag.start_drag)) {
17081 if (_tasks_dnd.drag && _tasks_dnd.drag.start_drag) {
23819 var drag = document.createElement("div");
23826 drag.style.left = markerPos + 'px';
23827 drag.className = "gantt_task_progress_drag";
23828 pr.appendChild(drag);
23829 element.appendChild(drag);
24825 var drag = getDndState();
24827 if(drag.link_source_id && drag.link_target_id && drag.link_source_id != drag.link_target_id){
24828 var type = gantt._get_link_type(drag.link_from_start, drag.link_to_start);
24830 var link = {source : drag.link_source_id, target: drag.link_target_id, type:type};
24844 if (drag.link_source_id)
24845 gantt.refreshTask(drag.link_source_id, false);
24846 if (drag.link_target_id)
24847 gantt.refreshTask(drag.link_target_id, false);
25593 drag: null,
25604 var drag = gantt.config.drag_mode;
25610 drag_id : this.drag ? this.drag.id : undefined,
25611 drag_mode : this.drag ? this.drag.mode : undefined,
25612 drag_from_start : this.drag ? this.drag.left : undefined
25623 for (var mode in drag) {
25628 this._handlers[drag.move] = this._move;
25629 this._handlers[drag.resize] = this._resize;
25630 this._handlers[drag.progress] = this._resize_progress;
25646 this.drag = { class in AnonymousFunctioncdb5859f0100.AnonymousFunctioncdb5859f22d00.createTaskDND
25657 _resize: function(task, shift, drag) {
25659 var coords_x = this._drag_task_coords(task, drag);
25660 if (drag.left) {
25674 if (drag.left)
25692 _resize_progress: function(task, shift, drag) {
25693 var coords_x = this._drag_task_coords(task, drag);
25696 var diffValue = !config.rtl ? (drag.pos.x - coords_x.start) : (coords_x.start - drag.pos.x);
25704 var drag = dragItems[i];
25705 var task = gantt.getTask(drag.id);
25707 var coords_x = this._drag_task_coords(task, drag);
25725 _move: function(task, shift, drag) {
25726 var coords_x = this._drag_task_coords(task, drag);
25740 _drag_task_coords: function(t, drag) {
25741 var start = drag.obj_s_x = drag.obj_s_x || gantt.posFromDate(t.start_date);
25742 var end = drag.obj_e_x = drag.obj_e_x || gantt.posFromDate(t.end_date);
25758 if (this.drag.start_drag) {
25761 var sX = this.drag.start_drag.start_x,
25762 sY = this.drag.start_drag.start_y;
25764 if ((Date.now() - this.drag.timestamp > 50) ||
25773 var drag = this.drag;
25775 if (drag.mode) {
25784 _update_item_on_move: function(shift, id, mode, drag, e) {
25788 this._handlers[mode].apply(this, [copy, shift, drag]);
25797 var drag = this.drag;
25799 if (drag.mode) {
25801 if (drag.pos && drag.pos.x == pos.x)
25804 drag.pos = pos;
25811 var shift = pos.x - drag.start_x;
25812 var task = gantt.getTask(drag.id);
25813 if (this._handlers[drag.mode]) {
25814 if (drag.mode === config.drag_mode.move) {
25819 if (selectedTasksIds.indexOf(drag.id) >= 0) {
25825 initialDrag[drag.id] = utils.copy(drag);
25833 this._update_item_on_move(shift, drag.id, drag.mode, drag, e);
25840 this._update_item_on_move(shift, drag.id, drag.mode, drag, e);
25842 gantt._update_parents(drag.id);
25861 if (gantt.isReadonly(task) || this.drag.mode) return;
25868 var drag = this._get_drag_mode(className, src);
25870 if (!className || !drag) {
25877 if (!drag) {
25884 if (drag.mode && drag.mode != config.drag_mode.ignore && config["drag_" + drag.mode]) {
25893 …if ((gantt.isSummaryTask(task) && !config.drag_project) && drag.mode != config.drag_mode.progress)…
25898 drag.id = id;
25901 drag.start_x = pos.x;
25902 drag.start_y = pos.y;
25903 drag.obj = task;
25904 this.drag.start_drag = drag;
25905 this.drag.timestamp = Date.now();
25911 _fix_dnd_scale_time: function(task, drag) {
25946 if (drag.mode == config.drag_mode.resize) {
25947 if (drag.left) {
25954 } else if (drag.mode == config.drag_mode.move) {
25960 _fix_working_times: function(task, drag) {
25962 var drag = drag || {mode: config.drag_mode.move};
25964 if (drag.mode == config.drag_mode.resize) {
25965 if (drag.left) {
25970 } else if (drag.mode == config.drag_mode.move) {
25975 _finalize_mouse_up: function(taskId, config, drag, e) {
25979 this._fix_working_times(task, drag);
25982 this._fix_dnd_scale_time(task, drag);
25984 if (!this._fireEvent("before_finish", drag.mode, [taskId, drag.mode, gantt.copy(drag.obj), e])) {
25987 if (taskId == drag.id) {
25988 drag.obj._dhx_changed = false;
25989 gantt.mixin(task, drag.obj, true);
26001 this._fireEvent("after_finish", drag.mode, [drag_id, drag.mode, e]);
26008 var drag = this.drag;
26009 if (drag.mode && drag.id) {
26012 var task = gantt.getTask(drag.id);
26015 if (drag.mode === config.drag_mode.move) {
26022 this._finalize_mouse_up(drag.id, config, drag, e);
26031 var drag = {mode: null, left: null}; class in AnonymousFunctioncdb5859f0100.AnonymousFunctioncdb5859f22d00.createTaskDND
26035 drag.mode = modes.move;
26038 drag.mode = modes.resize;
26043 drag.left = true;
26045 drag.left = false;
26049 drag.mode = modes.progress;
26053 drag.mode = modes.ignore;
26056 drag = null;
26059 return drag;
26064 var drag = this.drag = this.drag.start_drag;
26065 delete drag.start_drag;
26068 var id = drag.id;
26070 …!cfg["drag_" + drag.mode] || !gantt.callEvent("onBeforeDrag", [id, drag.mode, e]) || !this._fireEv…
26073 delete drag.start_drag;
26082 if (selectedTasksIds.indexOf(drag.id) >= 0) {
26085 …if (gantt.isSummaryTask(selectedTask) && gantt.config.drag_project && drag.mode == cfg.drag_mode.m…
26091 }, this.drag);
26096 if (gantt.isSummaryTask(task) && gantt.config.drag_project && drag.mode == cfg.drag_mode.move) {
26119 var drag_state = this.drag;
26137 }, this.drag);