roojs-bootstrap.js
authorAlan Knowles <alan@roojs.com>
Mon, 16 Nov 2020 05:21:45 +0000 (13:21 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 16 Nov 2020 05:21:45 +0000 (13:21 +0800)
roojs-bootstrap-debug.js
Roo/bootstrap/Card.js

Roo/bootstrap/Card.js
roojs-bootstrap-debug.js
roojs-bootstrap.js

index b97f7a9..6fb4f6a 100644 (file)
@@ -521,7 +521,7 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component,  {
            this.cardel.parentNode.insertBefore(this.dropEl, cardel);
        } else if (cardel.nextSibling) {
            this.cardel.parentNode.insertBefore(this.dropEl,ns);
-       } else
+       } else {
            this.cardel.parentNode.append(this.dropEl);
        }
        this.cardel.style.width = "100%";
index bd295ac..82ddf4c 100644 (file)
@@ -2391,7 +2391,17 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component,  {
            return;
        }
        var cardel = where_ar[0].el.dom;
-       var dropEl
+       
+       this.dropEl.parentNode.removeChild(this.dropEl);
+       if (where_ar[0] == 'before') {
+           this.cardel.parentNode.insertBefore(this.dropEl, cardel);
+       } else if (cardel.nextSibling) {
+           this.cardel.parentNode.insertBefore(this.dropEl,ns);
+       } else
+           this.cardel.parentNode.append(this.dropEl);
+       }
+       this.cardel.style.width = "100%";
+       this.cardel.style.height = Roo.get(data.ddel).getHeight() + 'px';
        
        
        
index 1d9ab90..7b2f9fd 100644 (file)
@@ -98,7 +98,8 @@ if(pt=="below"){B++;}for(var i=0;i<this.items.length;i++){var r=this.items[i];if
 this.store.insert(B++,r);}this.isDirtyFlag=true;}}this.dragZone.cachedTarget=null;return true;},getDropPoint:function(e,n,dd){if(dd){return false;}if(n==this.bodyEl.dom){return "above";}var t=Roo.lib.Dom.getY(n),b=t+n.offsetHeight;var c=t+(b-t)/2;var y=Roo.lib.Event.getPageY(e);
 if(y<=c){return "above";}else{return "below";}},onToggleCollapse:function(e){if(this.collapsed){this.el.select('.roo-collapse-toggle').removeClass('collapsed');this.el.select('.roo-collapsable').addClass('show');this.collapsed=false;return;}this.el.select('.roo-collapse-toggle').addClass('collapsed');
 this.el.select('.roo-collapsable').removeClass('show');this.collapsed=true;},dropPlaceHolder:function(A,B,C){if(this.dropEl===false){this.dropEl=new Roo.DomHelper.append(this.dom.bodyEl,{cls:'d-none'});}if(A=='hide'){this.dropEl.removeClass(['d-none','d-block']);
-this.dropEl.addClass('d-none');return;}var D=B[0].el.dom;var E}});
+this.dropEl.addClass('d-none');return;}var D=B[0].el.dom;this.dropEl.parentNode.removeChild(this.dropEl);if(B[0]=='before'){this.cardel.parentNode.insertBefore(this.dropEl,D);}else if(D.nextSibling){this.cardel.parentNode.insertBefore(this.dropEl,ns);}elsethis.cardel.parentNode.append(this.dropEl);
+}this.cardel.style.width="100%";this.cardel.style.height=Roo.get(data.ddel).getHeight()+'px';}});
 // Roo/bootstrap/CardHeader.js
 Roo.bootstrap.CardHeader=function(A){Roo.bootstrap.CardHeader.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.CardHeader,Roo.bootstrap.Element,{container_method:'getCardHeader'});
 // Roo/bootstrap/CardImageTop.js