title : '',
subtitle : '',
html : '',
-
+ footer: '',
childContainer : false,
{
var cls = '';
var t = this;
-
+ Roo.log(this.margin_bottom.length);
['', 'top', 'bottom', 'left', 'right', 'x', 'y' ].forEach(function(v) {
// in theory these can do margin_top : ml-xs-3 ??? but we don't support that yet
- if (t['margin' + (v.length ? '_' : '') + v].length) {
+ if (('' + t['margin' + (v.length ? '_' : '') + v]).length) {
cls += ' m' + (v.length ? v[0] : '') + '-' + t['margin' + (v.length ? '_' : '') + v];
}
- if (t['padding' + (v.length ? '_' : '') + v].length) {
+ if (('' + t['padding' + (v.length ? '_' : '') + v]).length) {
cls += ' p' + (v.length ? v[0] : '') + '-' + t['padding' + (v.length ? '_' : '') + v];
}
});
['', 'xs', 'sm', 'lg', 'xl'].forEach(function(v) {
- if (t['display' + (v.length ? '_' : '') + v].length) {
- cls += ' d' + (v.length ? '-' : '') + v + '-' + t['margin' + (v.length ? '_' : '') + v].length
+ if (('' + t['display' + (v.length ? '_' : '') + v]).length) {
+ cls += ' d' + (v.length ? '-' : '') + v + '-' + t['margin' + (v.length ? '_' : '') + v]
}
});
cls : 'card-body',
cn : []
};
- cfg.push(body);
+ cfg.cn.push(body);
if (this.title.length) {
body.cn.push({
cls : 'roo-card-body-ctr'
});
+ if (this.html.length) {
+ body.cn.push({
+ tag: 'div',
+ html : this.html
+ });
+ }
// fixme ? handle objects?
if (this.footer.length) {
body.cn.push({
return this.el.select('.roo-card-body-ctr',true).first();
}
-}/*
+});
+
+/*
* - LGPL
*
* image