fineui是帆软报表和BI产品线所使用的前端框架。

40 lines
752 B

8 years ago
/**
* Created by GUY on 2015/6/26.
*/
BI.Label = BI.inherit(BI.AbstractLabel, {
props: {
baseCls: "bi-label",
py: "",
keyword: "",
8 years ago
},
getTitle: function () {
var title = this.options.title;
var text = this.options.text;
if (BI.isFunction(title)) {
return title();
}
if (BI.isNotNull(title)) {
return title;
}
if (BI.isFunction(text)) {
return text();
}
return text;
},
8 years ago
doRedMark: function () {
this.text.doRedMark.apply(this.text, arguments);
},
unRedMark: function () {
this.text.unRedMark.apply(this.text, arguments);
},
8 years ago
});
5 years ago
BI.shortcut("bi.label", BI.Label);