UNPKG

tfp

Version:

A Web UI framework for TaskBuilder

81 lines (80 loc) 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _default = { "name": "Grid", "comment": "数据表格", "attrs": [{ "name": "loadDataService", "comment": "加载数据服务", "type": "Service" }, { "name": "dataBindingMember", "comment": "数据绑定成员", "type": "String" }, { "name": "dataBindingKey", "comment": "数据绑定主键", "type": "String" }, { "name": "allowPaging", "comment": "启用翻页", "type": "Switch", "default": true }], "styles": ["size", "position", "background", "border", "margin", "other"], "defaultStyles": { "width": "100%", "height": "100%" }, "events": [{ "name": "onBeforeLoadData", "comment": "加载数据前", "isNotHtmlEvent": true }, { "name": "onAfterLoadData", "comment": "加载数据后", "isNotHtmlEvent": true }, { "name": "onAddDataRow", "comment": "添加数据行时", "isNotHtmlEvent": true }, { "name": "onClickDataRow", "comment": "点击数据行时", "isNotHtmlEvent": true }, { "name": "onMouseOverDataRow", "comment": "鼠标经过数据行时", "isNotHtmlEvent": true }, { "name": "onMouseOutDataRow", "comment": "鼠标移出数据行时", "isNotHtmlEvent": true }], "methods": [{ "name": "addRow", "comment": "添加行", "args": [{ "name": "rowData", "comment": "行数据", "type": "Object", "required": true }] }, { "name": "deleteRow", "comment": "删除行", "args": [{ "name": "keyValue", "comment": "主键值", "type": "String", "required": true }] }, { "name": "reloadData", "comment": "重新加载数据" }] }; exports["default"] = _default;