tfp
Version:
A Web UI framework for TaskBuilder
81 lines (80 loc) • 1.84 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _default = {
"name": "Progress",
"comment": "进度条",
"cssFiles": "style.{bgColorMode}.css",
"attrs": [{
"name": "inputSetting",
"comment": "输入项设置",
"type": "group",
"items": [{
"name": "value",
"comment": "组件值",
"type": "Number",
"default": 20
}, {
"name": "comment",
"comment": "组件备注",
"type": "String"
}, // {
// "name": "placeHolder",
// "comment": "输入提示",
// "type": "String",
// "isHtmlAttr": true
// },
{
"name": "dataType",
"comment": "进度条当前状态",
"type": "Select",
"default": "text",
"options": [{
"value": "success",
"text": "成功"
}, {
"value": "warning",
"text": "警告"
}, {
"value": "exception",
"text": "异常"
}]
}, {
"name": "dataBindingFormat",
"comment": "数据绑定格式",
"type": "Number"
}, {
"name": "formula",
"comment": "自动计算表达式",
"type": "Formula"
}, {
"name": "required",
"comment": "必填",
"type": "Switch"
}, {
"name": "readonly",
"comment": "只读",
"type": "Switch",
"isHtmlAttr": true
}, {
"name": "disabled",
"comment": "禁用",
"type": "Switch",
"isHtmlAttr": true
}]
}],
"styles": ["size", "position", "font", "margin", "border", "other"],
"defaultStyles": {
"position": "relative",
"width": "200px",
"margin-bottom": "15px"
},
"events": [{
"name": "onChange",
"comment": "值发生变化时",
"isNotHtmlEvent": true
}]
};
exports["default"] = _default;