diff options
| author | Fabien Meghazi <fme@openerp.com> | 2012-10-24 15:48:59 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2012-10-24 15:48:59 +0200 |
| commit | b79406cb896e6f6003cb7ca6adc71f3f2da82d80 (patch) | |
| tree | 33a733321b42d623c9bf3b30fc6d2fa17359b95a /addons/web_calendar/static/lib/dhtmlxScheduler/sources/ext/ext_outerdrag.js | |
| parent | 81e7d9ba3defa0dbaed1e244710fce29827bc1d6 (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.js | 48 |
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 |
