tfp
Version:
A Web UI framework for TaskBuilder
91 lines (90 loc) • 2.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _default = {
"name": "PhotoUpload",
"comment": "图片上传",
"cssFiles": ["style.css", "../button/style.{bgColorMode}.css"],
"attrs": [{
"name": "comment",
"comment": "组件备注",
"type": "String"
}, {
"name": "dataBindingFormat",
"comment": "数据绑定格式",
"type": "String"
}, {
"name": "appCode",
"comment": "应用代码",
"type": "String"
}, {
"name": "appDataId",
"comment": "应用数据ID",
"type": "String"
}, {
"name": "onlyOne",
"comment": "保持唯一",
"type": "Switch"
}, {
"name": "size",
"comment": "文件总数",
"type": "Number",
"default": 10
}, {
"name": "imageWidth",
"comment": "图片宽度",
"type": "Number",
"required": true,
"default": "90"
}, {
"name": "imageHeight",
"comment": "图片高度",
"type": "Number",
"required": true,
"default": "90"
}, {
"name": "imageMargin",
"comment": "图片边距",
"type": "Number",
"required": true,
"default": "10"
}, {
"name": "required",
"comment": "必填",
"type": "Switch"
}, {
"name": "readonly",
"comment": "只读",
"type": "Switch"
}, {
"name": "allowShowBigImage",
"comment": "允许点击查看大图",
"type": "Switch",
"default": true
}, {
"name": "allowDelete",
"comment": "允许删除",
"type": "Switch",
"default": true
}],
"styles": ["size", "position", "font", "background", "margin", "border", "other"],
"events": [{
"name": "onClick",
"comment": "点击时"
}, {
"name": "onChange",
"comment": "值发生变化时",
"isNotHtmlEvent": true
}, {
"name": "onBeforeUpload",
"comment": "上传前",
"isNotHtmlEvent": true
}, {
"name": "onAfterUpload",
"comment": "上传后",
"isNotHtmlEvent": true
}]
};
exports["default"] = _default;