+ },
+
+ initEvents: function()
+ {
+ if(this.dragable){
+ this.dragZone = new Roo.dd.DragZone(this.getEl(), {
+ containerScroll: true,
+ ddGroup: this.drag_group || 'default_card_drag_group'
+ });
+ this.dragZone.getDragData = this.getDragData.createDelegate(this);
+ }
+
+
+
+ },
+ getDragData : function(e) {
+ var target = this.getEl();
+ if (target) {
+ //this.handleSelection(e);
+
+ var dragData = {
+ source: this,
+ copy: false,
+ nodes: this.getEl(),
+ records: []
+ };
+
+
+ dragData.ddel = target.dom ; // the div element
+ Roo.log(target.getWidth( ));
+ dragData.ddel.style.width = target.getWidth() + 'px';
+
+ return dragData;
+ }
+ return false;
+ },