summaryrefslogtreecommitdiff
path: root/addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-10-24 15:48:59 +0200
committerFabien Meghazi <fme@openerp.com>2012-10-24 15:48:59 +0200
commitb79406cb896e6f6003cb7ca6adc71f3f2da82d80 (patch)
tree33a733321b42d623c9bf3b30fc6d2fa17359b95a /addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js
parent81e7d9ba3defa0dbaed1e244710fce29827bc1d6 (diff)
[WIP] Updated dhtmlx calendar
bzr revid: fme@openerp.com-20121024134859-pru7zenpiz0la8mq
Diffstat (limited to 'addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js')
-rw-r--r--addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js48
1 files changed, 0 insertions, 48 deletions
diff --git a/addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js b/addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js
deleted file mode 100644
index 406b1a02442..00000000000
--- a/addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
-This software is allowed to use under GPL or you need to obtain Commercial or Enterise License
-to use it in not GPL project. Please contact sales@dhtmlx.com for details
-*/
-//lame old code doesn't provide raw event object
-scheduler.attachEvent("onTemplatesReady", function(){
-
- var dragger = (new dhtmlDragAndDropObject());
- var old = dragger.stopDrag;
- var last_event;
- dragger.stopDrag = function(e){
- last_event = e||event;
- return old.apply(this, arguments);
- };
- dragger.addDragLanding(scheduler._els["dhx_cal_data"][0],{
- _drag:function(sourceHtmlObject,dhtmlObject,targetHtmlObject){
-
- var temp = scheduler.attachEvent("onEventCreated", function(id,e){
- if (!scheduler.callEvent("onExternalDragIn", [id, sourceHtmlObject, e])){
- this._drag_mode = this._drag_id = null;
- this.deleteEvent(id);
- }
- });
-
- if (scheduler.matrix && scheduler.matrix[scheduler._mode])
- scheduler.dblclick_dhx_matrix_cell(last_event);
- else {
-
- var div = document.createElement('div');
- div.className = 'dhx_month_body';
- var eventCopy = {};
- for (var i in last_event) eventCopy[i] = last_event[i];
- eventCopy.target = eventCopy.srcElement = div;
-
- scheduler._on_dbl_click(eventCopy);
- }
- scheduler.detachEvent(temp);
-
-
- },
- _dragIn:function(htmlObject,shtmlObject){
- return htmlObject;
- },
- _dragOut:function(htmlObject){
- return this;
- }
- });
-}); \ No newline at end of file