mirror of
https://gitee.com/xuliangzhan_admin/vxe-table.git
synced 2026-01-21 05:27:57 +08:00
1 line
133 KiB
JavaScript
1 line
133 KiB
JavaScript
(window["webpackJsonpVXETable"]=window["webpackJsonpVXETable"]||[]).push([["api"],{"0edb":function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=void 0;var s=window.document,a=s.createElement("textarea");function l(e){var n=a.style;a.id="$XECopy",n.width="48px",n.height="24px",n.position="fixed",n.zIndex="0",n.left="-500px",n.top="-500px",a.value=null===e||void 0===e?"":""+e,a.parentNode||s.body.appendChild(a)}function i(){return a.focus(),a.select(),a.setSelectionRange(0,a.value.length),s.execCommand("copy")}function o(e){var n=!1;try{l(e),n=i()}catch(t){}return n}o.copy=o;var d=o;n["default"]=d},1364:function(e,n,t){"use strict";t.r(n);var s=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("p",{staticClass:"tip"},[e._v(e._s(e.$t("app.footer.donationDesc")))]),e._m(0),e._m(1)])},a=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"desc"},[t("div",{staticClass:"title"},[e._v("🐬 计划")]),t("ul",{staticClass:"plan"},[t("li",[t("i",{staticClass:"fa fa-battery-4"}),e._v("v1 实现表格的一切实用的功能")]),t("li",[t("i",{staticClass:"fa fa-battery-3"}),e._v("v2 性能优化,同时兼具功能与性能")]),t("li",[t("i",{staticClass:"fa fa-battery-0"}),e._v("v3 内部重构,面向现代浏览器吗,不再支持 IE,渲染性能提升")]),t("li",[t("i",{staticClass:"fa fa-battery-0"}),e._v("v4 基于 "),t("a",{staticClass:"link",attrs:{href:"https://github.com/vuejs/vue-next",target:"_blank"}},[e._v("vue3")]),e._v(" 重构,渲染性能提升")])])])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"content"},[t("img",{attrs:{src:"static/donation/pay.jpg"}})])}],l=(t("d782"),t("2877")),i={},o=Object(l["a"])(i,s,a,!1,null,"591e4454",null);n["default"]=o.exports},"8b6f":function(e,n,t){},9224:function(e){e.exports=JSON.parse('{"name":"vxe-table","version":"1.15.22","description":"vxe-table vue 表格解决方案","scripts":{"serve":"vue-cli-service serve","lint":"vue-cli-service lint","build":"vue-cli-service build","lib:modules":"gulp build","lib:pack":"vue-cli-service build --target lib --name index --dest lib index.js","lib":"npm run lib:pack && npm run lib:modules"},"files":["lib","types","packages","styles"],"main":"lib/vxe-table.js","style":"lib/index.css","unpkg":"lib/index.min.js","jsdelivr":"lib/index.min.js","typings":"types/index.d.ts","devDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","@vue/cli-plugin-babel":"~4.2.0","@vue/cli-plugin-eslint":"~4.2.0","@vue/cli-plugin-router":"~4.2.0","@vue/cli-plugin-typescript":"~4.2.0","@vue/cli-plugin-vuex":"~4.2.0","@vue/cli-service":"~4.2.0","@vue/eslint-config-standard":"^5.1.0","@vue/eslint-config-typescript":"^5.0.1","ant-design-vue":"^1.4.11","echarts":"^4.6.0","element-ui":"^2.13.0","eslint":"^6.7.2","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^6.1.2","file-saver":"^2.0.2","font-awesome":"^4.7.0","gulp":"^4.0.2","gulp-autoprefixer":"^6.1.0","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-clean-css":"^4.2.0","gulp-concat":"^2.6.1","gulp-rename":"^1.4.0","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","highlight.js":"^9.17.0","jspdf":"^1.5.3","moment":"^2.24.0","node-sass":"^4.12.0","sass-loader":"^8.0.2","sortablejs":"^1.10.2","typescript":"~3.7.5","view-design":"^4.1.2","vue":"^2.6.11","vue-i18n":"^8.15.3","vue-router":"^3.1.5","vue-template-compiler":"^2.6.11","vxe-table-plugin-antd":"^1.7.0","vxe-table-plugin-charts":"^1.1.1","vxe-table-plugin-element":"^1.7.0","vxe-table-plugin-excel":"^1.3.1","vxe-table-plugin-export-pdf":"^1.2.1","vxe-table-plugin-export-xlsx":"^1.2.2","vxe-table-plugin-iview":"^1.7.0","vxe-table-plugin-menus":"^1.2.0","vxe-table-plugin-renderer":"^1.1.0","vxe-table-plugin-shortcut-key":"^1.1.4","vxe-table-plugin-virtual-tree":"0.1.1","xe-ajax":"^4.0.3","xe-ajax-mock":"^1.9.4","xe-clipboard":"^1.7.2","xe-utils":"^2.3.2","xlsx":"^0.15.5"},"peerDependencies":{"vue":">=2.6.10","xe-utils":">=2.2.0"},"postcss":{"plugins":{"autoprefixer":{}}},"repository":{"type":"git","url":"git+https://github.com/xuliangzhan/vxe-table.git"},"keywords":["vxe-table","vxe-editable","vue table","vue editable","datatable"],"author":{"name":"Xu Liangzhan","email":"xu_liangzhan@163.com"},"license":"MIT","bugs":{"url":"https://github.com/xuliangzhan/vxe-table/issues"},"homepage":"https://github.com/xuliangzhan/vxe-table#readme","browserslist":["> 1%","last 2 versions"]}')},d782:function(e,n,t){"use strict";var s=t("8b6f"),a=t.n(s);a.a},dcc0:function(e,n,t){"use strict";t.r(n);var s=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("vxe-toolbar",{attrs:{id:"document_api",loading:e.loading,refresh:{query:e.loadList},resizable:{storage:!0},custom:{storage:!0,checkMethod:e.checkColumnMethod}},scopedSlots:e._u([{key:"buttons",fn:function(){return[t("vxe-input",{staticClass:"search-input",attrs:{clearable:"",type:"search",placeholder:"vxe-"+e.apiName+" "+e.$t("app.api.apiSearch")},on:{keyup:e.searchEvent,clear:e.searchEvent},model:{value:e.filterName,callback:function(n){e.filterName=n},expression:"filterName"}})]},proxy:!0}])}),t("vxe-table",{ref:"xTable",staticClass:"api-table",attrs:{resizable:"","highlight-current-row":"","highlight-hover-row":"","highlight-current-column":"","row-id":"id",loading:e.loading,"cell-class-name":e.cellClassNameFunc,data:e.apiList,"tree-config":{children:"list",expandRowKeys:e.defaultExpandRowKeys,trigger:"cell"},"context-menu":{header:{options:e.headerMenus},body:{options:e.bodyMenus}}},on:{"header-cell-context-menu":e.headerCellContextMenuEvent,"cell-context-menu":e.cellContextMenuEvent,"context-menu-click":e.contextMenuClickEvent},scopedSlots:e._u([{key:"empty",fn:function(){return[t("span",{staticClass:"red"},[e._v("找不对应 API,请输入正确的关键字!")])]},proxy:!0}])},[t("vxe-table-column",{attrs:{field:"name",title:"app.api.title.prop",type:"html","min-width":"280",filters:e.nameFilters,"tree-node":""}}),t("vxe-table-column",{attrs:{field:"desc",title:"app.api.title.desc",type:"html","min-width":"200"}}),t("vxe-table-column",{attrs:{field:"type",title:"app.api.title.type",type:"html","min-width":"140"}}),t("vxe-table-column",{attrs:{field:"enum",title:e.$t("app.api.title.enum"),type:"html","min-width":"150"}}),t("vxe-table-column",{attrs:{field:"defVal",title:e.$t("app.api.title.defVal"),type:"html","min-width":"160"}}),t("vxe-table-column",{attrs:{field:"version",title:e.$t("app.api.title.version"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){var s=n.row;return[t("span",{directives:[{name:"show",rawName:"v-show",value:s.version,expression:"row.version"}],staticClass:"compatibility"},[e._v("v"+e._s(s.version))])]}}])})],1)],1)},a=[],l=(t("99af"),t("4de4"),t("4160"),t("caad"),t("c975"),t("d81d"),t("45fc"),t("b0c0"),t("d3b7"),t("4d63"),t("ac1f"),t("25f0"),t("5319"),t("498a"),t("c695")),i=t.n(l),o=t("9224"),d=t("0edb"),r=t.n(d),m=[{name:"disabled",desc:"是否禁用右键",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"options",desc:"菜单配置",version:"",type:"Array<Array>",enum:"",defVal:"",list:[{name:"code",desc:"菜单键值",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"name",desc:"菜单名称(支持开启国际化)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"prefixIcon",desc:"前缀图标 className",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"suffixIcon",desc:"后缀图标 className",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"className",desc:"菜单项的 className",version:"1.15.21",type:"String",enum:"",defVal:"",list:[]},{name:"visible",desc:"是否可视",version:"1.12.2",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"disabled",desc:"是否禁用",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"children",desc:"二级菜单(最多只允许有二级)",version:"",type:"Array",enum:"",defVal:"",list:[{name:"code",desc:"菜单键值",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"name",desc:"菜单名称",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"prefixIcon",desc:"前缀图标 className",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"visible ",desc:"是否可视",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"disabled ",desc:"是否禁用",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]}]},{name:"visibleMethod",disabled:!0,desc:"即将废弃,请使用 context-menu.visibleMethod",version:"",type:"Function",enum:"",defVal:"",list:[]}],p=[{name:"filename",desc:"文件名",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"sheetName",desc:"默认的表名(只对支持的文档类型有效)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"type",desc:"文件类型",version:"1.15.12",type:"String",enum:"csv, html, xml, txt",defVal:"csv",list:[]},{name:"types",desc:"可选文件类型列表",version:"",type:"Array",enum:"csv, html, xml, txt",defVal:"['csv', 'html', 'xml', 'txt']",list:[]},{name:"mode",desc:"导出数据的方式",version:"1.15.21",type:"String",enum:"current, selected, all",defVal:"current",list:[]},{name:"modes",desc:"导出数据的方式列表",version:"1.15.21",type:"Array",enum:"current, selected, all",defVal:"['current', 'selected', 'all']",list:[]},{name:"original",desc:"是否为源数据(某些场景下支持 true, 比如虚拟滚动、优化的固定列..,如果需要支持导入,则必须设置为 true)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"message",desc:"是否显示内置的消息提示",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"isHeader",desc:"是否需要表头",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"isFooter",desc:"是否需要表尾",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"download",desc:"是否马上下载,如果设置为 false 则通过返回结果为内容的 Promise",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"data",desc:"自定义数据",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"columns",desc:"自定义列(如果指定了 columns 则 columnFilterMethod 默认为空)",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"columnFilterMethod",desc:"列过滤方法,该函数 Function(column,$columnIndex) 的返回值用来决定是否过滤掉列",version:"",type:"Function",enum:"",defVal:"默认过滤掉 type=index,checkbox,radio 和 field 为空的列",list:[]},{name:"dataFilterMethod",desc:"数据过滤方法,该函数 Function(row,$rowIndex) 的返回值用来决定是否过滤掉数据行",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"footerFilterMethod",desc:"表尾过滤方法,该函数 Function(data,$rowIndex) 的返回值用来决定是否过滤掉表尾行",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"remote",desc:"是否服务端导出",version:"1.15.22",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"exportMethod",desc:"只对 remote=true 有效,该函数 Function({ options }) 用于自定义导出逻辑,返回 Promise",version:"1.15.22",type:"Function",enum:"",defVal:"",list:[]}],c=[{name:"mode",desc:"导入数据的方式",version:"",type:"String",enum:"covering, insert",defVal:"covering",list:[]},{name:"message",desc:"是否显示内置的消息提示",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"types",desc:"导入的文件类型列表",version:"1.15.13",type:"Array",enum:"csv, html, xml, txt",defVal:"['csv', 'html', 'xml', 'txt']",list:[]},{name:"remote",desc:"是否服务端导入",version:"1.15.21",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"importMethod",desc:"只对 remote=true 有效,该函数 Function({ file, options }) 用于自定义导入逻辑,返回 Promise",version:"1.15.21",type:"Function",enum:"",defVal:"",list:[]}],u=p.filter((function(e){return!["filename","sheetName","type","download","message"].includes(e.name)})),f=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"data",descKey:"app.api.table.desc.data",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"customs",disabled:!0,descKey:"app.api.table.desc.customs",version:"",type:"Array<{field, visible}>",enum:"",defVal:"",list:[]},{name:"height",descKey:"app.api.table.desc.height",version:"",type:"Number, String",enum:"auto, %, px",defVal:"",list:[]},{name:"max-height",descKey:"app.api.table.desc.maxHeight",version:"",type:"Number, String",enum:"%, px",defVal:"",list:[]},{name:"auto-resize",descKey:"app.api.table.desc.autoResize",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"sync-resize",descKey:"app.api.table.desc.syncResize",version:"1.14.3",type:"Boolean, String",enum:"",defVal:"",list:[]},{name:"resizable",descKey:"app.api.table.desc.resizable",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"stripe",descKey:"app.api.table.desc.stripe",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"border",descKey:"app.api.table.desc.border",version:"1 | 1.15.16",type:"Boolean, String",enum:"",defVal:"false",list:[]},{name:"size",descKey:"app.api.table.desc.size",version:"",type:"String",enum:"medium, small, mini",defVal:"继承上下文",list:[]},{name:"loading",descKey:"app.api.table.desc.loading",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"align",descKey:"app.api.table.desc.align",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"left",list:[]},{name:"header-align",descKey:"app.api.table.desc.headerAlign",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"继承 align",list:[]},{name:"footer-align",descKey:"app.api.table.desc.footerAlign",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"继承 align",list:[]},{name:"show-header",descKey:"app.api.table.desc.showHeader",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"start-index",disabled:!0,descKey:"app.api.table.desc.startIndex",version:"",type:"Number",enum:"",defVal:"0",list:[]},{name:"highlight-current-row",descKey:"app.api.table.desc.highlightCurrentRow",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"highlight-hover-row",descKey:"app.api.table.desc.highlightHoverRow",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"highlight-current-column",descKey:"app.api.table.desc.highlightCurrentColumn",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"highlight-hover-column",descKey:"app.api.table.desc.highlightHoverColumn",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"row-class-name",descKey:"app.api.table.desc.rowClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"cell-class-name",descKey:"app.api.table.desc.cellClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"header-row-class-name",descKey:"app.api.table.desc.headerRowClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"header-cell-class-name",descKey:"app.api.table.desc.headerCellClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"footer-row-class-name",descKey:"app.api.table.desc.footerRowClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"footer-cell-class-name",descKey:"app.api.table.desc.footerCellClassName",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"cell-style",descKey:"app.api.table.desc.cellStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"header-cell-style",descKey:"app.api.table.desc.headerCellStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"footer-cell-style",descKey:"app.api.table.desc.footerCellStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"row-style",descKey:"app.api.table.desc.rowStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"header-row-style",descKey:"app.api.table.desc.headerRowStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"footer-row-style",descKey:"app.api.table.desc.footerRowStyle",version:"1.5.13",type:"Object, Function",enum:"",defVal:"",list:[]},{name:"show-footer",descKey:"app.api.table.desc.showFooter",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"footer-method",descKey:"app.api.table.desc.footerMethod",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"span-method",descKey:"app.api.table.desc.spanMethod",version:"",type:"Object",enum:"",defVal:"{ rowspan: 1, colspan: 1}",list:[]},{name:"footer-span-method",descKey:"app.api.table.desc.footerSpanMethod",version:"1.15",type:"Object",enum:"",defVal:"{ rowspan: 1, colspan: 1}",list:[]},{name:"show-overflow",descKey:"app.api.table.desc.showOverflow",version:"",type:"Boolean, String",enum:"ellipsis(只显示省略号),title(并且显示为原生 title),tooltip(并且显示为 tooltip 提示)",defVal:"",list:[]},{name:"show-all-overflow",descKey:"app.api.table.desc.showAllOverflow",disabled:!0,version:"",type:"",enum:"",defVal:"",list:[]},{name:"show-header-overflow",descKey:"app.api.table.desc.showHeaderOverflow",version:"",type:"Boolean, String",enum:"ellipsis(只显示省略号),title(并且显示为原生 title),tooltip(并且显示为 tooltip 提示)",defVal:"",list:[]},{name:"show-header-all-overflow",descKey:"app.api.table.desc.showHeaderAllOverflow",disabled:!0,version:"",type:"",enum:"",defVal:"",list:[]},{name:"show-footer-overflow",descKey:"app.api.table.desc.showFooterOverflow",version:"1.15.21",type:"Boolean, String",enum:"ellipsis(只显示省略号),title(并且显示为原生 title),tooltip(并且显示为 tooltip 提示)",defVal:"",list:[]},{name:"sort-method",descKey:"app.api.table.desc.sortMethod",disabled:!0,version:"1.13.4",type:"Function",enum:"",defVal:"",list:[]},{name:"remote-sort",descKey:"app.api.table.desc.remoteSort",disabled:!0,version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"remote-filter",descKey:"app.api.table.desc.remoteFilter",disabled:!0,version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"column-width",descKey:"app.api.table.desc.columnWidth",version:"1.13",type:"Number, String",enum:"auto, px, %",defVal:"默认均匀分配",list:[]},{name:"column-min-width",descKey:"app.api.table.desc.columnMinWidth",version:"1.13",type:"Number, String",enum:"auto, px, %",defVal:"",list:[]},{name:"column-key",descKey:"app.api.table.desc.columnKey",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"row-key",descKey:"app.api.table.desc.rowKey",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"row-id",descKey:"app.api.table.desc.rowId",version:"",type:"String",enum:"",defVal:"默认 _XID,继承 setup.keepSource",list:[]},{name:"keep-source",descKey:"app.api.table.desc.keepSource",version:"1.15.18",type:"Boolean",enum:"",defVal:"默认 false,继承 setup.keepSource",list:[]},{name:"z-index",descKey:"app.api.table.desc.zIndex",version:"1.15.9",type:"Number",enum:"",defVal:"继承 setup.zIndex",list:[]},{name:"seq-config",descKey:"app.api.table.desc.seqConfig",version:"1.15.15",type:"Object",enum:"",defVal:"继承 setup.seqConfig",list:[{name:"startIndex",desc:"设置序号的起始值",version:"",type:"Number",enum:"",defVal:"0",list:[]},{name:"seqMethod",desc:"自定义序号的方法 Function({ row, rowIndex, column, columnIndex }) 返回处理后的值",version:"",type:"Function",enum:"",defVal:"",list:[]}]},{name:"sort-config",descKey:"app.api.table.desc.sortConfig",version:"1.11.10",type:"Object",enum:"",defVal:"继承 setup.sortConfig",list:[{name:"defaultSort",desc:"默认排序(只会在初始化时被触发一次)",version:"1.15.15",type:"Object",enum:"",defVal:"",list:[{name:"field",desc:"列字段名",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"order",desc:"排序方式",version:"",type:"String",enum:"asc(升序),desc(降序)",defVal:"",list:[]}]},{name:"sortMethod",desc:"自定义所有列的排序方法,当触发排序时会调用该函数 Function({ data, column, property, order }) 返回排序后的结果",version:"1.15.15",type:"Function",enum:"",defVal:"",list:[]},{name:"remote",desc:"所有列是否使用服务端排序,如果设置为 true 则不会对数据进行处理",version:"1.15.15",type:"Boolean",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"default(点击按钮触发),cell(点击表头触发)",defVal:"default",list:[]},{name:"showIcon",desc:"是否显示列头排序图标",version:"1.15.17",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"iconAsc",desc:"自定义升序的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconDesc",desc:"自定义降序的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"filter-config",descKey:"app.api.table.desc.filterConfig",version:"1.15.15",type:"Object",enum:"",defVal:"继承 setup.filterConfig",list:[{name:"remote",desc:"所有列是否使用服务端筛选,如果设置为 true 则不会对数据进行处理",version:"",type:"Boolean",enum:"",defVal:"",list:[]},{name:"showIcon",desc:"是否显示列头筛选图标",version:"1.15.17",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"iconNone",desc:"自定义无条件时显示的图标",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"iconMatch",desc:"自定义选择条件时显示的图标",version:"",type:"String",enum:"",defVal:"",list:[]}]},{name:"radio-config",descKey:"app.api.table.desc.radioConfig",version:"",type:"Object",enum:"",defVal:"继承 setup.radioConfig",list:[{name:"labelProp",disabled:!0,desc:"即将废弃,请使用 labelField",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"labelField",desc:"单选框显示的字段名,可以直接显示在单选框中",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"checkRowKey",desc:"默认选中开指定行(只会在初始化时被触发一次,需要有 row-id)",version:"1.13",type:"Row.rowId",enum:"",defVal:"",list:[]},{name:"checkMethod",desc:"是否允许选中的方法,该方法 Function({row}) 的返回值用来决定这一行的 Radio 是否可以选中",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"default(默认),cell(点击单元格触发),row(点击行触发)",defVal:"default",list:[]},{name:"highlight",desc:"高亮选中行",version:"1.15.15",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"export-config",descKey:"app.api.table.desc.exportConfig",version:"1.15.18",type:"Boolean, Object",enum:"",defVal:"继承 setup.exportConfig",list:i.a.clone(p,!0)},{name:"import-config",descKey:"app.api.table.desc.importConfig",version:"1.15.18",type:"Boolean, Object",enum:"",defVal:"继承 setup.importConfig",list:i.a.clone(c,!0)},{name:"print-config",descKey:"app.api.table.desc.printConfig",version:"1.15.18",type:"Object",enum:"",defVal:"继承 setup.printConfig",list:i.a.clone(u,!0)},{name:"select-config",descKey:"app.api.table.desc.selectConfig",disabled:!0,version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"checkbox-config",descKey:"app.api.table.desc.checkboxConfig",version:"1.15.5",type:"Object",enum:"",defVal:"继承 setup.checkboxconfig",list:[{name:"key",disabled:!0,desc:"即将废弃,请使用 row-id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"reserve",desc:"是否保留勾选状态,对于某些场景下非常有用,比如分页之后还保留之前选中的状态(需要有 row-id)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"labelProp",disabled:!0,desc:"即将废弃,请使用 labelField",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"labelField",desc:"复选框显示的字段名,可以直接显示在复选框中",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"checkProp",disabled:!0,desc:"即将废弃,请使用 checkField",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"checkField",desc:"绑定选中属性,如果设置了该属性渲染速度更快(建议数据量大时使用,行数据中必须存在该字段,否则无效)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"showHeader",desc:"是否显示全选按钮(如果 checkStrictly=true 则默认为 false)",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"checkAll",desc:"默认勾选所有(只会在初始化时被触发一次)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"checkRowKeys",desc:"默认勾选开指定行(只会在初始化时被触发一次,需要有 row-id)",version:"",type:"Array<Row.rowId>",enum:"",defVal:"",list:[]},{name:"checkStrictly",desc:"是否严格的遵循父子不互相关联的做法",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"strict",desc:"严格模式,当数据为空或全部禁用时,列表为禁用状态",version:"2.6",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"checkMethod",desc:"是否允许勾选的方法,该方法 Function({row}) 的返回值用来决定这一行的 checkbox 是否可以勾选",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"default(默认),cell(点击单元格触发),row(点击行触发)",defVal:"default",list:[]},{name:"highlight",desc:"高亮勾选行",version:"1.15.15",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"range",desc:"开启复选框范围勾选功能(启用后通过鼠标在复选框的列圈选指定行)",version:"1.15.17",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"tooltip-config",descKey:"app.api.table.desc.tooltipConfig",version:"",type:"Object",enum:"",defVal:"继承 setup.tooltipConfig",list:[{name:"theme",desc:"列 tooltip 的主题",version:"",type:"String",enum:"dark,light",defVal:"dark",list:[]},{name:"enterable",desc:"鼠标是否可进入到 tooltip 中",version:"1.15.9",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"leaveDelay",desc:"鼠标移出后延时多少才隐藏 tooltip",version:"1.15.15",type:"Number",enum:"",defVal:"300",list:[]}]},{name:"expand-config",descKey:"app.api.table.desc.expandConfig",version:"1 | 1.15.18",type:"Object",enum:"",defVal:"继承 setup.expandConfig",list:[{name:"key",disabled:!0,desc:"即将废弃,请使用 row-id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"labelField",desc:"展开列显示的字段名,可以直接显示在单元格中",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"expandAll",desc:"默认展开所有行(只会在初始化时被触发一次)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"expandRowKeys",desc:"默认展开指定行(只会在初始化时被触发一次,需要有 row-id)",version:"",type:"Array<Row.rowId>",enum:"",defVal:"",list:[]},{name:"accordion",desc:"每次只能展开一行",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"default(点击按钮触发),cell(点击单元格触发),row(点击行触发)",defVal:"default",list:[]},{name:"lazy",desc:"是否使用懒加载",version:"1.15.15",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"loadMethod",desc:"该方法 Function({row}) 用于异步加载展开后的内容(必须返回 Promise<any[]> 对象)",version:"1.15.15",type:"Function",enum:"",defVal:"",list:[]},{name:"iconOpen",desc:"自定义展开后显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconClose",desc:"自定义收起后显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconLoaded",desc:"自定义懒加载中显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"tree-config",descKey:"app.api.table.desc.treeConfig",version:"1 | 1.15.18",type:"Boolean, Object",enum:"",defVal:"继承 setup.treeConfig",list:[{name:"key",disabled:!0,desc:"即将废弃,请使用 row-id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"children",desc:"树子节点的属性",version:"",type:"String",enum:"",defVal:"children",list:[]},{name:"indent",desc:"树节点的缩进",version:"",type:"Number",enum:"",defVal:"20",list:[]},{name:"line",desc:"树节点的连接线(启用连接线会降低渲染性能)",version:"1.15.15",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"expandAll",desc:"默认展开所有子孙树节点(只会在初始化时被触发一次)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"expandRowKeys",desc:"默认展开指定树节点(只会在初始化时被触发一次,需要有 row-id)",version:"",type:"Array<Row.rowId>",enum:"",defVal:"",list:[]},{name:"accordion",desc:"对于同一级的节点,每次只能展开一个",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"default(点击按钮触发), cell(点击单元格触发), row(点击行触发)",defVal:"default",list:[]},{name:"lazy",desc:"是否使用懒加载(启用后只有指定 hasChild 的节点才允许被点击)",version:"1.15.15",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"hasChild",desc:"只对 lazy 启用后有效,标识是否存在子节点,从而控制是否允许被点击",version:"1.15.15",type:"String",enum:"",defVal:"hasChild",list:[]},{name:"loadMethod",desc:"该方法 Function({row}) 用于异步加载子节点(必须返回 Promise<any[]> 对象)",version:"1.15.15",type:"Function",enum:"",defVal:"",list:[]},{name:"iconOpen",desc:"自定义展开后显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconClose",desc:"自定义收起后显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconLoaded",desc:"自定义懒加载中显示的图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"context-menu",descKey:"app.api.table.desc.contextMenu",version:"1 | 1.15.18",type:"Boolean, Object",enum:"",defVal:"继承 setup.contextMenu",list:[{name:"header",desc:"表头的快捷菜单",version:"",type:"Object",enum:"",defVal:"",list:i.a.clone(m,!0)},{name:"body",desc:"内容的快捷菜单",version:"",type:"Object",enum:"",defVal:"",list:i.a.clone(m,!0)},{name:"footer",desc:"表尾的快捷菜单",version:"",type:"Object",enum:"",defVal:"",list:i.a.clone(m,!0)},{name:"trigger",desc:"触发方式",version:"1.11.16",type:"String",enum:"default(默认触发),cell(右键单元格触发)",defVal:"default",list:[]},{name:"visibleMethod",desc:"该函数会在菜单显示之前执行,支持通过 Function({type, options, columns, row?, rowIndex?, column?, columnIndex?}) 的返回值用来决定是否允许显示右键菜单(对于需要对菜单进行权限控制时可能会用到)",version:"",type:"Function",enum:"",defVal:"",list:[]}]},{name:"mouse-config",descKey:"app.api.table.desc.mouseConfig",version:"",type:"Object",enum:"",defVal:"",list:[{name:"selected",desc:"开启左键选中功能",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"keyboard-config",descKey:"app.api.table.desc.keyboardConfig",version:"",type:"Object",enum:"",defVal:"",list:[{name:"isArrow",desc:"开启方向键功能",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"isDel",desc:"开启删除键功能",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"isEnter",desc:"开启回车键功能",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"isTab",desc:"开启 Tab 键功能",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"isEdit",desc:"开启任意键进入编辑(功能键除外)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"editMethod",desc:"只对 isEdit=true 有效,用于重写选中编辑处理逻辑,该函数 Function({row, rowIndex, column, columnIndex, cell}) 可以返回 false 来阻止默认行为",version:"",type:"Function",enum:"",defVal:"",list:[]}]},{name:"edit-config",descKey:"app.api.table.desc.editConfig",version:"1 | 1.15.18",type:"Boolean, Object",enum:"",defVal:"继承 setup.editConfig",list:[{name:"key",disabled:!0,desc:"即将废弃,请使用 row-id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"manual(手动触发方式,只能用于 mode=row),click(点击触发编辑),dblclick(双击触发编辑)",defVal:"click",list:[]},{name:"mode",desc:"编辑模式",version:"",type:"String",enum:"cell(单元格编辑模式),row(行编辑模式)",defVal:"cell",list:[]},{name:"showIcon",desc:"是否显示列头编辑图标",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"showStatus",desc:"是否显示单元格值的修改状态(需要设置 keep-source)",version:"1 | 1.15.18",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"autoClear",desc:"当点击非编辑列之后,是否自动清除单元格的激活状态",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"activeMethod",desc:"该方法 Function({row, rowIndex, column, columnIndex}) 决定该单元格是否允许编辑",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"icon",desc:"自定义可编辑列的状态图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"valid-config",descKey:"app.api.table.desc.validConfig",version:"",type:"Object",enum:"",defVal:"",list:[{name:"autoPos",desc:"是否自动定位到校验不通过的单元格",version:"1.15.14",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"message",abandoned:!0,desc:"校验提示框的方式",version:"",type:"String",enum:"default(如果不设置高度,则默认第一行使用 tooltip,之后使用 inline), none(关闭提示), inline(强制使用内联的提示), tooltip(强制使用 tooltip 提示)",defVal:"default",list:[]},{name:"maxWidth",desc:"校验提示框的最大宽度(对于某些特殊场景可能会用到)",version:"",type:"String, Number",enum:"",defVal:"320",list:[]}]},{name:"edit-rules",descKey:"app.api.table.desc.editRules",version:"",type:"Object",enum:"",defVal:"",list:[{name:"required",desc:"是否必填",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"min",desc:"校验值最小长度(如果 type=number 则比较值大小)",version:"",type:"Number",enum:"",defVal:"",list:[]},{name:"max",desc:"校验值最大长度(如果 type=number 则比较值大小)",version:"",type:"Number",enum:"",defVal:"",list:[]},{name:"type",desc:"数据校验的类型",version:"",type:"String",enum:"number, string",defVal:"string",list:[]},{name:"pattern",desc:"正则校验",version:"1.15.18",type:"RegExp, String",enum:"",defVal:"",list:[]},{name:"validator",desc:'自定义校验方法,Function(rule, value, callback, {rules,row,column,rowIndex,columnIndex}),通过调用 callback() 则校验成功,调用 callback(new Error("该字段必填")) 则校验失败',version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"message",desc:"校验提示内容(支持开启国际化)",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发校验方式(如果为空,则为常规校验方式; 如果指定触发方式,则只会在匹配情况下进行校验)",version:"",type:"String",enum:"blur,change",defVal:"",list:[]},{name:"maxWidth",desc:"提示框的最大宽度(对于某些特殊场景可能会用到)",version:"",type:"Number",enum:"",defVal:"320",list:[]}]},{name:"empty-render",descKey:"app.api.table.desc.emptyRender",version:"1.15.19",type:"Boolean, Object",enum:"",defVal:"继承 setup.emptyRender",list:[{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{}, ...[目标渲染的 arguments]",list:[]}]},{name:"optimization",descKey:"app.api.table.desc.optimization",version:"",type:"Object",enum:"",defVal:"继承 setup.optimization",list:[{name:"animat",desc:"表格动画效果开关(关闭后视觉效果更快)",version:"",type:"Object",enum:"",defVal:"true",list:[]},{name:"delayHover",desc:"当表格发生拖动、滚动...等行为时,至少多少毫秒之后才允许触发 hover 事件",version:"1.14.16",type:"Number",enum:"",defVal:"250",list:[]},{name:"scrollX",desc:"横向虚拟滚动配置(tree-config 启用后无效)",version:"",type:"Object",enum:"",defVal:"",list:[{name:"gt",desc:"指定大于指定列时自动启动横向虚拟滚动(注:启用横向虚拟滚动之后将不能支持分组表头)",version:"",type:"Number",enum:"",defVal:"60",list:[]},{name:"oSize",desc:"当剩余数据少于指定列时触发重新渲染",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]},{name:"rSize",desc:"每次渲染条数",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]},{name:"vSize",desc:"指定可视区域条数",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]}]},{name:"scrollY",desc:"纵向虚拟滚动配置(注:当 tree-config 启用后纵向虚拟滚动将无效)",version:"",type:"Object",enum:"",defVal:"",list:[{name:"gt",desc:"指定大于指定行时自动启动纵向虚拟滚动(注:启用纵向虚拟滚动之后将不能支持动态行高)",version:"",type:"Number",enum:"",defVal:"100",list:[]},{name:"oSize",desc:"当剩余数据少于指定行时触发重新渲染",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]},{name:"rSize",desc:"每次渲染条数",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]},{name:"vSize",desc:"指定可视区域条数",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]},{name:"rHeight",desc:"指定行高",version:"",type:"Number",enum:"",defVal:"默认自动计算",list:[]}]}]},{name:"params",descKey:"app.api.table.desc.params",version:"1.13.2",type:"Object",enum:"",defVal:"",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"empty",descKey:"app.api.table.desc.empty",version:"",type:"",enum:"",defVal:"暂无数据",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"current-change",descKey:"app.api.table.desc.currentChange",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"radio-change",descKey:"app.api.table.desc.radioChange",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"select-change",disabled:!0,descKey:"app.api.table.desc.selectChange",version:"",type:"",enum:"",defVal:"{selection,reserves,checked,row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"checkbox-change",descKey:"app.api.table.desc.checkboxChange",version:"1.15.18",type:"",enum:"",defVal:"{selection,reserves,checked,row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"select-all",disabled:!0,descKey:"app.api.table.desc.selectAll",version:"",type:"",enum:"",defVal:"{selection,reserves,checked},event",list:[]},{name:"checkbox-all",descKey:"app.api.table.desc.checkboxAll",version:"1.15.18",type:"",enum:"",defVal:"{selection,reserves,checked},event",list:[]},{name:"cell-click",descKey:"app.api.table.desc.cellClick",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"cell-dblclick",descKey:"app.api.table.desc.cellDblclick",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"cell-context-menu",descKey:"app.api.table.desc.cellContextmenu",version:"1.11",type:"",enum:"",defVal:"{type,row,rowIndex,column,columnIndex,cell},event",list:[]},{name:"cell-mouseenter",descKey:"app.api.table.desc.cellMouseenter",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"cell-mouseleave",descKey:"app.api.table.desc.cellMouseleave",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"header-cell-click",descKey:"app.api.table.desc.headerCellClick",version:"",type:"",enum:"",defVal:"{triggerResizable,triggerSort,triggerFilter,$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"header-cell-dblclick",descKey:"app.api.table.desc.headerCellDblclick",version:"",type:"",enum:"",defVal:"{$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"header-cell-context-menu",descKey:"app.api.table.desc.headerCellContextmenu",version:"1.11",type:"",enum:"",defVal:"{type,column,columnIndex,cell},event",list:[]},{name:"footer-cell-click",descKey:"app.api.table.desc.footerCellClick",version:"",type:"",enum:"",defVal:"{$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"footer-cell-dblclick",descKey:"app.api.table.desc.footerCellDblclick",version:"",type:"",enum:"",defVal:"{$rowIndex,column,columnIndex,$columnIndex,cell},event",list:[]},{name:"footer-cell-context-menu",descKey:"app.api.table.desc.footerCellContextmenu",version:"1.11",type:"",enum:"",defVal:"{type,column,columnIndex,cell},event",list:[]},{name:"sort-change",descKey:"app.api.table.desc.sortChange",version:"",type:"",enum:"",defVal:"{column,property,order}",list:[]},{name:"filter-change",descKey:"app.api.table.desc.filterChange",version:"",type:"",enum:"",defVal:"{column,property,values,datas,filters}",list:[]},{name:"resizable-change",descKey:"app.api.table.desc.resizableChange",version:"",type:"",enum:"",defVal:"{$rowIndex, column, columnIndex, $columnIndex, fixed, isHidden}",list:[]},{name:"toggle-expand-change",descKey:"app.api.table.desc.toggleExpandChange",disabled:!0,version:"",type:"",enum:"",defVal:"{row,rowIndex},event",list:[]},{name:"toggle-row-expand",descKey:"app.api.table.desc.toggleExpandChange",version:"1.15.15",type:"",enum:"",defVal:"{expanded,row,rowIndex},event",list:[]},{name:"toggle-tree-change",descKey:"app.api.table.desc.toggleTreeChange",disabled:!0,version:"",type:"",enum:"",defVal:"{row,rowIndex},event",list:[]},{name:"toggle-tree-expand",descKey:"app.api.table.desc.toggleTreeChange",version:"1.15.15",type:"",enum:"",defVal:"{expanded,row,rowIndex},event",list:[]},{name:"context-menu-click",descKey:"app.api.table.desc.contextMenuClick",version:"",type:"",enum:"",defVal:"{menu,type,row,rowIndex,column,columnIndex,cell},event",list:[]},{name:"edit-closed",descKey:"app.api.table.desc.editClosed",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",list:[]},{name:"edit-actived",descKey:"app.api.table.desc.editActived",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",list:[]},{name:"edit-disabled",descKey:"app.api.table.desc.editDisabled",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",list:[]},{name:"valid-error",descKey:"app.api.table.desc.validError",version:"",type:"",enum:"",defVal:"{rule,row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",list:[]},{name:"scroll",descKey:"app.api.table.desc.scroll",version:"",type:"",enum:"",defVal:"{type,fixed,scrollTop,scrollLeft,isX,isY},event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"loadData(data)",desc:"加载数据(对于表格数据需要重载、局部递增场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"data",list:[]},{name:"reloadData(data)",desc:"加载数据并恢复到初始状态(对于表格数据需要重载、局部递增的场景中可能会用到)",version:"",type:"Promise",enum:"",defVal:"data",list:[]},{name:"updateData()",desc:"手动处理数据(对于手动更改了排序、筛选...等条件后需要重新处理数据时可能会用到)",version:"1.12.5",type:"Promise",enum:"",defVal:"",list:[]},{name:"refreshData()",desc:"同步刷新 data 数据;如果用了该方法,那么组件将不再记录增删改的状态,只能自行实现对应逻辑(对于某些特殊的场景,比如深层树节点元素发生变动时可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"reloadRow(rows, record, field)",desc:"局部加载行数据并恢复到初始状态(对于行数据需要局部更改的场景中可能会用到)",version:"1.14.17",type:"Promise",enum:"",defVal:"rows: Row | Row[], record: object, field?: string",list:[]},{name:"reloadExpandContent(rows)",desc:"用于懒加载展开行,重新加载展开行的内容",version:"1.15.15",type:"Promise",enum:"",defVal:"rows: Row | Row[]",list:[]},{name:"reloadTreeChilds(rows)",desc:"用于懒加载树表格,重新加载子节点",version:"1.15.15",type:"Promise",enum:"",defVal:"rows: Row | Row[]",list:[]},{name:"reloadCustoms(customs)",disabled:!0,desc:"初始化加载显示/隐藏列(对于异步更新的场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"customs",list:[]},{name:"loadColumn(columns)",desc:"加载列配置(对于表格列需要重载、局部递增场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"columns",list:[]},{name:"reloadColumn(columns)",desc:"加载列配置并恢复到初始状态(对于表格列需要重载、局部递增场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"columns",list:[]},{name:"refreshColumn()",desc:"刷新列配置(对于动态修改属性、显示/隐藏列等场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"createRow(records)",desc:"创建 Row|Rows 对象(对于某些特殊场景需要对数据进行手动插入时可能会用到)",version:"1.11",type:"Promise<Row|Rows>",enum:"",defVal:"records",list:[]},{name:"createData(records)",desc:"创建 data 对象(对于某些特殊场景可能会用到,会自动对数据的字段名进行检测,如果不存在就自动定义)",version:"1.12.2",type:"Promise<Array>",enum:"",defVal:"records",list:[]},{name:"insert(records)",desc:"往表格插入临时数据,从第一行新增一行或多行新数据",version:"",type:"Promise<{row, rows}>",enum:"",defVal:"records",list:[]},{name:"insertAt(records, row)",desc:"往表格插入临时数据,从指定位置插入一行或多行;第二个参数:row 指定位置(不支持树表格)、null 从第一行插入、-1 从最后插入",version:"",type:"Promise<{row, rows}>",enum:"",defVal:"records, row",list:[]},{name:"revert(rows, field)",desc:"即将废弃,请使用 revertData",version:"",type:"Promise",enum:"",defVal:"rows?, field?",list:[]},{name:"revertData(rows, field)",desc:"只对 keep-source 开启有效,还原指定行 row 或者整个表格的数据",version:"1.14 | 1.15.18",type:"Promise",enum:"",defVal:"rows?, field?",list:[]},{name:"remove(rows)",desc:"删除指定行数据,指定 row 或 [row, ...] 删除多条数据,如果为空则删除所有数据",version:"",type:"Promise<{row, rows}>",enum:"",defVal:"rows",list:[]},{name:"removeSelecteds()",desc:"删除已选中的所有行数据",version:"",type:"Promise<{row, rows}>",enum:"",defVal:"",list:[]},{name:"getRowIndex(row)",desc:"根据 row 获取相对于 data 中的索引",version:"",type:"Number",enum:"",defVal:"row",list:[]},{name:"$getRowIndex(row)",desc:"根据 row 获取渲染中的虚拟索引",version:"1.15.15",type:"Number",enum:"",defVal:"row: Row",list:[]},{name:"getRowNode(tr)",desc:"根据 tr 元素获取对应的 row 信息",version:"",type:"{item, items, index, parent}",enum:"",defVal:"tr",list:[]},{name:"getColumns(columnIndex)",desc:"获取表格的可视列,也可以指定索引获取列",version:"",type:"Array",enum:"",defVal:"columnIndex?",list:[]},{name:"getColid(column)",desc:"根据列获取列的唯一主键",version:"1.15.4",type:"String",enum:"",defVal:"column",list:[]},{name:"getColumnById(colid)",desc:"根据列的唯一主键获取列",version:"",type:"Column",enum:"",defVal:"colid",list:[]},{name:"getColumnByField(field)",desc:"根据列的字段名获取列",version:"1.12.5",type:"Column",enum:"",defVal:"field",list:[]},{name:"getTableColumn()",desc:"获取当前表格的列(完整的全量表头列、处理条件之后的全量表头列、当前渲染中的表头列)",version:"",type:"{fullColumn, visibleColumn, tableColumn}",enum:"",defVal:"",list:[]},{name:"getColumnIndex(column)",desc:"根据 column 获取相对于 columns 中的索引",version:"",type:"Number",enum:"",defVal:"column",list:[]},{name:"$getColumnIndex(column)",desc:"根据 column 获取渲染中的虚拟索引",version:"1.15.15",type:"Number",enum:"",defVal:"column",list:[]},{name:"getColumnNode(cell)",desc:"根据 th/td 元素获取对应的 column 信息",version:"",type:"{item, items, index, parent}",enum:"",defVal:"cell",list:[]},{name:"getSortColumn()",desc:"获取当前排序的 column 信息",version:"1.15.16",type:"Column",enum:"",defVal:"",list:[]},{name:"getTableData()",desc:"获取当前表格的数据(完整的全量表体数据、处理条件之后的全量表体数据、当前渲染中的表体数据、当前渲染中的表尾数据)",version:"",type:"{fullData, visibleData, tableData, footerData}",enum:"",defVal:"",list:[]},{name:"getRowById(rowid)",desc:"根据行的唯一主键获取行",version:"",type:"Row",enum:"",defVal:"rowid",list:[]},{name:"getRowid(row)",desc:"根据行获取行的唯一主键",version:"1.15.4",type:"String",enum:"",defVal:"row: Row",list:[]},{name:"getRecords(rowIndex)",disabled:!0,desc:"即将废弃,请使用 getData",version:"",type:"Array",enum:"",defVal:"rowIndex?",list:[]},{name:"getData(rowIndex)",desc:"获取数据,和 data 的行为一致,也可以指定索引获取数据",version:"",type:"Array",enum:"",defVal:"rowIndex?",list:[]},{name:"getAllRecords()",disabled:!0,desc:"即将废弃,请使用 getRecordset",version:"",type:"{insertRecords, removeRecords, updateRecords}",enum:"",defVal:"",list:[]},{name:"getRecordset()",desc:"获取表格数据集(获取新增、删除、更改的数据,对于增删改查表格非常方便)",version:"",type:"{insertRecords, removeRecords, updateRecords}",enum:"",defVal:"",list:[]},{name:"getInsertRecords()",desc:"获取新增的临时数据",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"getRemoveRecords()",desc:"获取已删除的数据",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"getUpdateRecords()",desc:"获取已修改的数据",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"getCurrentRow()",disabled:!0,desc:"即将废弃,请使用 getCurrentRecord",version:"",type:"Row",enum:"",defVal:"",list:[]},{name:"getCurrentRecord()",desc:"用于 highlight-current-row,获取当前行的行数据",version:"1.15.17",type:"Row",enum:"",defVal:"",list:[]},{name:"getRadioRow()",disabled:!0,desc:"即将废弃,请使用 getRadioRecord",version:"",type:"Row",enum:"",defVal:"",list:[]},{name:"getRadioRecord()",desc:"用于 type=radio,获取当已选中的行数据",version:"1.15.17",type:"Row",enum:"",defVal:"",list:[]},{name:"getSelectRecords()",disabled:!0,desc:"即将废弃,请使用 getCheckboxRecords",version:"",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getCheckboxRecords()",desc:"用于 type=checkbox,获取已选中的行数据",version:"1.15.17",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getSelectReserveRecords()",disabled:!0,desc:"即将废弃,请使用 getCheckboxReserveRecords",version:"1.15.14",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getCheckboxReserveRecords()",desc:"用于 checkbox-config.reserve,获取已保留选中的行数据",version:"1.15.17",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getRowExpandRecords()",desc:"用于展开行,获取已展开的行数据",version:"1.15.13",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getTreeExpandRecords()",desc:"用于树表格,获取已展开的节点(注意,即使父节点被收起,只要该节点还处于展开状态都能获取到)",version:"1.15.13",type:"Array<Row>",enum:"",defVal:"",list:[]},{name:"getActiveRow()",disabled:!0,desc:"即将废弃,请使用 getActiveRecord",version:"",type:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",enum:"",defVal:"row",list:[]},{name:"getActiveRecord()",desc:"用于 edit-config,获取已激活的行数据",version:"1.15.17",type:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex,cell}",enum:"",defVal:"row",list:[]},{name:"getMouseSelecteds()",disabled:!0,desc:"即将废弃,请使用 getSelectedCell",version:"",type:"{row,column}",enum:"",defVal:"",list:[]},{name:"getSelectedCell()",desc:"用于 mouse-config.selected,获取选中的单元格信息",version:"1.15.18",type:"{row,column}",enum:"",defVal:"",list:[]},{name:"getVirtualScroller()",disabled:!0,desc:"即将废弃,请使用 getTableScroll",version:"",type:"{virtualX, virtualY, scrollTop, scrollLeft}",enum:"",defVal:"",list:[]},{name:"getTableScroll()",desc:"获取表格的滚动状态",version:"1.15.18",type:"{virtualX, virtualY, scrollTop, scrollLeft}",enum:"",defVal:"",list:[]},{name:"hasActiveRow(row)",disabled:!0,desc:"即将废弃,请使用 isActiveByRow",version:"",type:"Boolean",enum:"",defVal:"row",list:[]},{name:"isActiveByRow(row)",desc:"判断行是否为激活编辑状态",version:"1.15.7",type:"Boolean",enum:"",defVal:"row",list:[]},{name:"isInsertByRow(row)",desc:"判断行是否为新增的临时数据",version:"1.15.7",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"hasRowChange(row, field)",disabled:!0,desc:"即将废弃,请使用 isUpdateByRow",version:"",type:"Boolean",enum:"",defVal:"row: Row, field?: string",list:[]},{name:"isUpdateByRow(row, field)",desc:"只对 keep-source 开启有效,判断行数据是否发生改变",version:"1.15.7 | 1.15.18",type:"Boolean",enum:"",defVal:"row: Row, field?: string",list:[]},{name:"isCheckedByRow(row)",disabled:!0,desc:"即将废弃,请使用 isCheckedByCheckboxRow",version:"1.15.15",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"isCheckedByCheckboxRow(row)",desc:"用于 type=checkbox,判断复选行数据是否勾选",version:"1.15.18",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"isCheckedByRadioRow(row)",desc:"用于 type=radio,判断单选行数据是否勾选",version:"1.15.18",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"hasRowExpand(row)",disabled:!0,desc:"即将废弃,请使用 isExpandByRow",version:"",type:"Boolean",enum:"",defVal:"row",list:[]},{name:"isExpandByRow(row)",desc:"判断行是否已为展开状态",version:"1.15.7",type:"Boolean",enum:"",defVal:"row",list:[]},{name:"isRowExpandLoaded(row)",desc:"用于懒加载展开行,判断展开行是否懒加载完成",version:"1.15.15",type:"Boolean",enum:"",defVal:"row",list:[]},{name:"hasTreeExpand(row)",disabled:!0,desc:"即将废弃,请使用 isTreeExpandByRow",version:"",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"isTreeExpandByRow(row)",desc:"判断行是否为树形节点展开状态",version:"1.15.7",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"isTreeExpandLoaded(row)",desc:"用于懒加载树表格,判断树节点是否懒加载完成",version:"1.15.15",type:"Boolean",enum:"",defVal:"row: Row",list:[]},{name:"isFilter(column)",desc:"判断指定列是否为筛选状态,如果为空则判断所有列",version:"1.15.16",type:"Boolean",enum:"",defVal:"column?: Column",list:[]},{name:"setFilter(column, options)",desc:"用于 filters,修改筛选列表(在筛选条件更新之后可以调用 updateData 函数处理表格数据)",version:"1.15.18",type:"Promise",enum:"",defVal:"column: Column, options: []",list:[]},{name:"setActiveRow(row)",desc:"激活行编辑,如果是 mode=cell 则默认激活第一个单元格",version:"",type:"Promise",enum:"",defVal:"row",list:[]},{name:"setActiveCell(row, field)",desc:"激活单元格编辑",version:"",type:"Promise",enum:"",defVal:"row, field",list:[]},{name:"setSelectCell(row, field)",desc:"只对 trigger!=manual 有效,选中单元格",version:"",type:"Promise",enum:"",defVal:"row, field",list:[]},{name:"setRowExpansion(rows, checked)",desc:"设置展开行,二个参数设置这一行展开与否",version:"",type:"Promise",enum:"",defVal:"rows, checked",list:[]},{name:"setAllRowExpansion(checked)",desc:"设置所有行的展开与否",version:"",type:"Promise",enum:"",defVal:"checked",list:[]},{name:"setTreeExpansion(rows, checked)",desc:"设置展开树形节点,二个参数设置这一行展开与否",version:"",type:"Promise",enum:"",defVal:"rows, checked",list:[]},{name:"setAllTreeExpansion(checked)",desc:"设置所有树节点的展开与否",version:"",type:"Promise",enum:"",defVal:"checked",list:[]},{name:"setCurrentRow(row)",desc:"用于当前行,设置某一行为高亮状态",version:"",type:"Promise",enum:"",defVal:"row",list:[]},{name:"setCurrentColumn(column)",desc:"用于当前列,设置某列行为高亮状态",version:"",type:"Promise",enum:"",defVal:"column",list:[]},{name:"setRadioRow(row)",desc:"用于单选行,设置某一行为选中状态",version:"",type:"Promise",enum:"",defVal:"row",list:[]},{name:"setSelection(rows, checked)",disabled:!0,desc:"即将废弃,请使用 setCheckboxRow",version:"",type:"Promise",enum:"",defVal:"rows, checked",list:[]},{name:"setCheckboxRow(rows, checked)",desc:"用于 type=checkbox,设置行为选中状态,第二个参数为选中与否",version:"1.15.17",type:"Promise",enum:"",defVal:"rows, checked",list:[]},{name:"setAllSelection(checked)",disabled:!0,desc:"即将废弃,请使用 setAllCheckboxRow",version:"",type:"Promise",enum:"",defVal:"checked: boolean",list:[]},{name:"setAllCheckboxRow(checked)",desc:"用于 type=checkbox,设置所有行的选中状态",version:"1.15.17",type:"Promise",enum:"",defVal:"checked: boolean",list:[]},{name:"toggleRowSelection(row)",disabled:!0,desc:"即将废弃,请使用 toggleCheckboxRow",version:"",type:"Promise",enum:"",defVal:"row: Row",list:[]},{name:"toggleCheckboxRow(row)",desc:"用于 type=checkbox,切换某一行的选中状态",version:"1.15.17",type:"Promise",enum:"",defVal:"row: Row",list:[]},{name:"toggleAllSelection()",disabled:!0,desc:"即将废弃,请使用 toggleAllCheckboxRow",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"toggleAllCheckboxRow()",desc:"用于 type=checkbox,切换所有行的选中状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"toggleRowExpansion(row)",desc:"用于 type=expand,切换展开行的状态",version:"",type:"Promise",enum:"",defVal:"row",list:[]},{name:"toggleTreeExpansion(row)",desc:"用于 tree-config,切换展开树形节点的状态",version:"",type:"Promise",enum:"",defVal:"row",list:[]},{name:"clearCurrentRow()",desc:"用于当前行,手动清空当前高亮的状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearCurrentColumn()",desc:"用于当前列,手动清空当前高亮的状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearRadioRow()",desc:"用于单选行,手动清空用户的选择",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearSelection()",disabled:!0,desc:"即将废弃,请使用 clearCheckboxRow",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearCheckboxRow()",desc:"用于 type=checkbox,手动清空用户的选择",version:"1.15.17",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearSelectReserve()",disabled:!0,desc:"即将废弃,请使用 clearCheckboxReserve",version:"1.15.14",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearCheckboxReserve()",desc:"用于 checkbox-config.reserve,手动清空用户保留选中的行数据",version:"1.15.17",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearRowExpand()",desc:"手动清空展开行状态,数据会恢复成未展开的状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearRowExpandLoaded()",desc:"手动清空懒加载展开行的状态,数据会恢复成未展开的状态,当再次展开时会重新加载",version:"1.15.15",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearTreeExpand()",desc:"手动清空树形节点的展开状态,数据会恢复成未展开的状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearTreeExpandLoaded()",desc:"手动清空懒加载树节点的状态,数据会恢复成未展开的状态,当再次展开时会重新加载",version:"1.15.15",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearSort()",desc:"手动清空排序条件,数据会恢复成未排序的状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearFilter(field)",desc:"手动清空筛选条件(如果不传 field 则清空所有筛选条件),数据会恢复成未筛选的状态",version:"",type:"Promise",enum:"",defVal:"field?",list:[]},{name:"clearSelected()",desc:"手动清除单元格选中状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearActived()",desc:"手动清除单元格激活状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearData(rows, field)",desc:"手动清空单元格内容,如果不创参数,则清空整个表格内容,如果传了行则清空指定行内容,如果传了指定字段,则清空该字段内容",version:"",type:"Promise",enum:"",defVal:"rows?, field?",list:[]},{name:"clearScroll()",desc:"手动清除滚动相关信息,还原到初始状态",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clearAll()",desc:"手动清除表格所有条件,还原到初始状态(对于增删改查的场景中可能会用到,比如在数据保存之后清除表格缓存)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"resetCustoms()",disabled:!0,desc:"即将废弃,请使用 resetColumn",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"resetResizable()",disabled:!0,desc:"即将废弃,请使用 resetColumn",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"resetAll()",disabled:!0,desc:"即将废弃,请使用 resetColumn",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"resetColumn(options)",desc:"手动重置列的显示隐藏、列宽拖动的状态;如果为 true 则重置所有状态(如果已关联工具栏,则会同步更新)",version:"1.15.18",type:"Promise",enum:"",defVal:"options: boolean | object",list:[{name:"visible",desc:"是否重置显示隐藏状态",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"resizable",desc:"是否重置列宽拖动状态",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"closeFilter()",desc:"手动关闭筛选面板(某些特殊场景可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"clostTooltip()",desc:"手动关闭 tooltip 提示(某些特殊场景可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"closeMenu()",desc:"手动关闭快捷菜单(某些特殊场景可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"updateFooter()",desc:"手动更新表尾合计(对于某些需要频繁更新的场景下可能会用到)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"updateStatus(scope)",desc:"更新单元格状态(当使用自定义渲染时可能会用到)",version:"",type:"Promise",enum:"",defVal:"{ row, column }",list:[]},{name:"hideColumn(column)",desc:"隐藏指定列",version:"",type:"Promise",enum:"",defVal:"column",list:[]},{name:"showColumn(column)",desc:"显示指定列",version:"",type:"Promise",enum:"",defVal:"column",list:[]},{name:"scrollTo(scrollLeft, scrollTop)",desc:"如果有滚动条,则滚动到对应的位置",version:"1.10.1",type:"Promise",enum:"",defVal:"scrollLeft?, scrollTop?",list:[]},{name:"scrollToRow(row)",desc:"如果有滚动条,则滚动到对应的行",version:"1.10.1",type:"Promise",enum:"",defVal:"row",list:[]},{name:"scrollToColumn(column)",desc:"如果有滚动条,则滚动到对应的列",version:"1.10.1",type:"Promise",enum:"",defVal:"column",list:[]},{name:"scrollToTreeRow(row)",desc:"对于树形结构中,可以直接滚动到指定深层节点中(对于某些特定的场景可能会用到,比如定位到某一节点)",version:"2.6",type:"Promise",enum:"",defVal:"column: ColumnConfig",list:[]},{name:"sort(field, order)",desc:"手动对表格进行排序(如果 order 为空则自动切换排序)",version:"",type:"Promise",enum:"",defVal:"field, order?",list:[]},{name:"filter(field, callback)",disabled:!0,desc:"即将废弃,请使用 setFilter",version:"1.12.5",type:"Promise<options>",enum:"",defVal:"field, callback?",list:[]},{name:"recalculate()",desc:"重新计算表格(对于某些特殊场景可能会用到,比如隐藏的表格、更新列宽)",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"refreshScroll()",desc:"刷新滚动操作,手动同步滚动相关位置(对于某些特殊的操作,比如滚动条错位、固定列不同步)",version:"1.15.10",type:"Promise",enum:"",defVal:"",list:[]},{name:"validate(rows, callback)",desc:"表格校验函数,如果指定 row 或 rows 则校验指定一行或多行,否则校验整个表格。该回调函数会在校验结束后被调用,并传入两个参数:(是否校验成功,最近一列未通过校验的字段)。若不传入回调函数,则会返回一个 promise",version:"",type:"Promise<ErrorMap>",enum:"",defVal:"rows?, callback?",list:[]},{name:"fullValidate(rows, callback)",desc:"表格完整校验函数,和 validate 的区别就是会对全量数据的所有规则进行完整校验",version:"",type:"Promise<ErrorMap>",enum:"",defVal:"rows?, callback?",list:[]},{name:"exportCsv(options)",disabled:!0,desc:"即将废弃,请使用 exportData",version:"",type:"Promise",enum:"",defVal:"options: object",list:[]},{name:"exportData(options)",desc:"将表格数据导出(只支持基本数据结构,目前不支持分组、合并等;树结构和虚拟滚动只允许导出数据源)",version:"1.15.8",type:"Promise",enum:"",defVal:"options",list:i.a.clone(p,!0)},{name:"openExport(options)",desc:"打开高级导出(只对 export-config 启用后有效)",version:"1.5.12",type:"Promise",enum:"",defVal:"options",list:i.a.clone(p,!0)},{name:"importData(options)",desc:"将数据导入表格(只支持基本数据结构,目前不支持分组、合并等)",version:"1.15.12",type:"Promise",enum:"",defVal:"options",list:i.a.clone(c,!0)},{name:"openImport(options)",desc:"打开高级导入(只对 import-config 启用后有效)",version:"1.15.13",type:"Promise",enum:"",defVal:"options: object",list:i.a.clone(c,!0)},{name:"print(options)",desc:"打印(只支持基本数据结构,目前不支持分组、合并等)",version:"1.15.13",type:"Promise",enum:"",defVal:"options: object",list:i.a.clone(u,!0)},{name:"readFile(options)",desc:"读取本地文件",version:"1.15.14",type:"Promise<Event>",enum:"",defVal:"options: object",list:[{name:"multiple",desc:"是否允许多选",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"types",desc:"支持选取的文件类型",version:"",type:"Array",enum:"",defVal:"['csv', 'html', 'xml', 'txt']",list:[]},{name:"message",desc:"是否显示内置的消息提示",version:"",type:"Boolean",enum:"",defVal:"true",list:[]}]}]}],y=f,v=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"type",descKey:"app.api.tableColumn.desc.type",version:"",type:"String",enum:"",defVal:"",list:[{name:"index",descKey:"app.api.tableColumn.desc.index",disabled:!0,version:"",type:"",enum:"",defVal:"",list:[]},{name:"seq",descKey:"app.api.tableColumn.desc.seq",version:"1.15.15",type:"",enum:"",defVal:"",list:[]},{name:"selection",descKey:"app.api.tableColumn.desc.selection",disabled:!0,version:"",type:"",enum:"",defVal:"",list:[]},{name:"checkbox",descKey:"app.api.tableColumn.desc.checkbox",version:"1.15.5",type:"",enum:"",defVal:"",list:[]},{name:"radio",descKey:"app.api.tableColumn.desc.radio",version:"",type:"",enum:"",defVal:"",list:[]},{name:"expand",descKey:"app.api.tableColumn.desc.expand",version:"",type:"",enum:"",defVal:"",list:[]},{name:"html",descKey:"app.api.tableColumn.desc.html",version:"1.15.17",type:"",enum:"",defVal:"",list:[]}]},{name:"prop",descKey:"app.api.tableColumn.desc.prop",disabled:!0,version:"",type:"String",enum:"",defVal:"",list:[]},{name:"field",descKey:"app.api.tableColumn.desc.field",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"label",descKey:"app.api.tableColumn.desc.label",disabled:!0,version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title",descKey:"app.api.tableColumn.desc.title",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"width",descKey:"app.api.tableColumn.desc.width",version:"",type:"Number, String",enum:"auto, px, %",defVal:"继承 table.column-width",list:[]},{name:"min-width",descKey:"app.api.tableColumn.desc.minWidth",version:"",type:"Number, String",enum:"px, %",defVal:"继承 table.column-min-width",list:[]},{name:"resizable",descKey:"app.api.tableColumn.desc.resizable",version:"",type:"Boolean",enum:"",defVal:"继承 table.resizable",list:[]},{name:"visible",descKey:"app.api.tableColumn.desc.visible",version:"1.15.16",type:"Boolean",enum:"",defVal:"",list:[]},{name:"fixed",descKey:"app.api.tableColumn.desc.fixed",version:"",type:"String",enum:"left(固定左侧), right(固定右侧)",defVal:"",list:[]},{name:"align",descKey:"app.api.tableColumn.desc.align",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"继承 table.align",list:[]},{name:"header-align",descKey:"app.api.tableColumn.desc.headerAlign",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"继承 align > 继承 table.header-align",list:[]},{name:"footer-align",descKey:"app.api.tableColumn.desc.footerAlign",version:"",type:"String",enum:"left(左对齐), center(居中对齐), right(右对齐)",defVal:"继承 align > 继承 table.footer-align",list:[]},{name:"show-overflow",descKey:"app.api.tableColumn.desc.showOverflow",version:"",type:"String,Boolean",enum:"ellipsis(只显示省略号), title(并且显示为原生 title), tooltip(并且显示为 tooltip 提示)",defVal:"继承 table.show-overflow",list:[]},{name:"show-header-overflow",descKey:"app.api.tableColumn.desc.showHeaderOverflow",version:"",type:"String,Boolean",enum:"ellipsis(只显示省略号), title(并且显示为原生 title), tooltip(并且显示为 tooltip 提示)",defVal:"继承 table.show-header-overflow",list:[]},{name:"show-footer-overflow",descKey:"app.api.tableColumn.desc.showFooterOverflow",version:"1.15.21",type:"Boolean, String",enum:"ellipsis(只显示省略号),title(并且显示为原生 title),tooltip(并且显示为 tooltip 提示)",defVal:"继承 table.show-footer-overflow",list:[]},{name:"class-name",descKey:"app.api.tableColumn.desc.className",version:"1.15",type:"String, Function",enum:"",defVal:"",list:[]},{name:"header-class-name",descKey:"app.api.tableColumn.desc.headerClassName",version:"1.15",type:"String, Function",enum:"",defVal:"",list:[]},{name:"footer-class-name",descKey:"app.api.tableColumn.desc.footerClassName",version:"1.15",type:"String, Function",enum:"",defVal:"",list:[]},{name:"formatter",descKey:"app.api.tableColumn.desc.formatter",version:"",type:"Function, Array, String",enum:"",defVal:"",list:[]},{name:"index-method",descKey:"app.api.tableColumn.desc.indexMethod",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"sortable",descKey:"app.api.tableColumn.desc.sortable",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"sort-by",descKey:"app.api.tableColumn.desc.sortBy",version:"",type:"String, Array",enum:"",defVal:"",list:[]},{name:"sort-method",descKey:"app.api.tableColumn.desc.sortMethod",version:"1.13.4",type:"Function",enum:"",defVal:"",list:[]},{name:"remote-sort",descKey:"app.api.tableColumn.desc.remoteSort",version:"",type:"Boolean",enum:"",defVal:"继承 table.remote-sort",list:[]},{name:"filters",descKey:"app.api.tableColumn.desc.filters",version:"",type:"Array",enum:"",defVal:"",list:[{name:"label",desc:"显示的值",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"value",desc:"实际的值",version:"",type:"Any",enum:"",defVal:"",list:[]},{name:"checked",desc:"默认是否选中",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"data",desc:"自定义渲染的数据值(当使用自定义模板时可能会用到)",version:"",type:"Any",enum:"",defVal:"",list:[]}]},{name:"filter-multiple",descKey:"app.api.tableColumn.desc.filterMultiple",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"filter-method",descKey:"app.api.tableColumn.desc.filterMethod",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"filter-render",descKey:"app.api.tableColumn.desc.filterRender",version:"",type:"Object",enum:"",defVal:"",list:[{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"input, textarea, select",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, ...[目标渲染的 arguments]",list:[]}]},{name:"cell-render",descKey:"app.api.tableColumn.desc.cellRender",version:"",type:"Object",enum:"",defVal:"",list:[{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"input, textarea, select",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"options",desc:"只对 name=select 有效,下拉选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionProps",desc:"只对 name=select 有效,下拉选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ value, label, disabled }",list:[]},{name:"optionGroups",desc:"只对 name=select 有效,下拉分组选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionGroupProps",desc:"只对 name=select 有效,下拉分组选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ options, label }",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, ...[目标渲染的 arguments]",list:[]}]},{name:"edit-render",descKey:"app.api.tableColumn.desc.editRender",version:"",type:"Object",enum:"",defVal:"",list:[{name:"type",desc:"渲染类型",version:"",type:"String",enum:"default(组件触发后可视),visible(组件一直可视)",defVal:"default",list:[]},{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"input, textarea, select",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"options",desc:"只对 name=select 有效,下拉选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionProps",desc:"只对 name=select 有效,下拉选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ value, label, disabled }",list:[]},{name:"optionGroups",desc:"只对 name=select 有效,下拉分组选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionGroupProps",desc:"只对 name=select 有效,下拉分组选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ options, label }",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, ...[目标渲染的 arguments]",list:[]},{name:"autofocus",desc:"如果是自定义渲染可以指定聚焦的 class",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"autoselect",desc:"是否在激活编辑之后自动选中输入框内容",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"defaultValue",desc:"默认值(插入数据时列的默认值)",version:"1.13.4",type:"Any",enum:"",defVal:"null",list:[]}]},{name:"column-key",disabled:!0,desc:"即将废弃,请使用 table.column-key",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"tree-node",descKey:"app.api.tableColumn.desc.treeNode",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"params",descKey:"app.api.tableColumn.desc.params",version:"",type:"Object",enum:"",defVal:"",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"default",desc:"自定义显示内容模板",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, h",list:[]},{name:"header",desc:"自定义表头内容的模板",version:"",type:"",enum:"",defVal:"{column,columnIndex,$columnIndex}, h",list:[]},{name:"footer",desc:"自定义表尾内容的模板",version:"1.15.19",type:"",enum:"",defVal:"{column,columnIndex,$columnIndex,cells,cellIndex}, h",list:[]},{name:"content",desc:"只对 type=expand 有效,自定义展开后的内容模板",version:"1.15.15",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, h",list:[]},{name:"filter",desc:"只对 filter-render 启用时有效,自定义筛选模板",version:"",type:"",enum:"",defVal:"{column,columnIndex,$columnIndex}, h",list:[]},{name:"edit",desc:"只对 edit-render 启用时有效,自定义可编辑组件模板",version:"",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, h",list:[]},{name:"icon",desc:"只对 type=expand 或 tree-node 有效,自定义图标模板",version:"1.15.15",type:"",enum:"",defVal:"{row,rowIndex,$rowIndex,column,columnIndex,$columnIndex}, h",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],V=v,g=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"id",descKey:"app.api.toolbar.desc.id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.toolbar.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"loading",descKey:"app.api.toolbar.desc.loading",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"import",descKey:"app.api.toolbar.desc.import",version:"2.6.12",type:"Boolean, Object",enum:"",defVal:"默认继承 setup.toolbar.import",list:[{name:"icon",desc:"自定义图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"export",descKey:"app.api.toolbar.desc.export",version:"1.15.12",type:"Boolean, Object",enum:"",defVal:"默认继承 setup.toolbar.export",list:[{name:"icon",desc:"自定义图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"refresh",descKey:"app.api.toolbar.desc.refresh",version:"",type:"Boolean, Object",enum:"",defVal:"默认继承 setup.toolbar.refresh",list:[{name:"query",desc:"查询的方法",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]},{name:"icon",desc:"自定义图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconLoading",desc:"自定义加载中图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"resizable",descKey:"app.api.toolbar.desc.resizable",version:"",type:"Boolean, Object",enum:"",defVal:"默认继承 setup.toolbar.resizable",list:[{name:"storage",desc:"是否启用 localStorage 本地保存,会将列宽拖动的状态保存到本地(需要设置 id)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"setting",disabled:!0,descKey:"app.api.toolbar.desc.setting",version:"",type:"Boolean, Object",enum:"",defVal:"",list:[]},{name:"custom",descKey:"app.api.toolbar.desc.custom",version:"2.7.0",type:"Boolean, Object",enum:"",defVal:"默认继承 setup.toolbar.custom",list:[{name:"trigger",desc:"触发方式",version:"",type:"String",enum:"manual,click,hover",defVal:"click",list:[]},{name:"immediate",desc:"列勾选之后是否实时同步",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"storage",desc:"是否启用 localStorage 本地保存,会将列的隐藏状态保存到本地(需要设置 id)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"checkMethod",desc:"是否允许选中的方法,该方法 Function({column}) 的返回值用来决定这一列的 checkbox 是否可以选中",version:"1.15.14",type:"Function",enum:"",defVal:"",list:[]},{name:"isFooter",desc:"是否显示底部操作按钮",version:"1.15.15",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"icon",desc:"自定义图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"buttons",desc:"按钮列表",version:"",type:"Array",enum:"",defVal:"默认继承 setup.toolbar.buttons",list:[{name:"name",desc:"按钮名称(支持开启国际化)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"code",desc:"指令编码",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"visible ",desc:"是否可视",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"icon ",desc:"按钮图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"disabled ",desc:"是否禁用",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"dropdowns",desc:"下拉按钮列表",version:"",type:"Array",enum:"",defVal:"",list:[{name:"name",desc:"按钮名称(支持开启国际化)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"code",desc:"按钮编码",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"visible ",desc:"是否可视",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"disabled ",desc:"是否禁用",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"icon ",desc:"按钮图标",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"buttonRender ",desc:"按钮渲染器配置项",version:"1.15.18",type:"Object",enum:"",defVal:"",list:[{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"options",desc:"只对 name=select 有效,下拉选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionProps",desc:"只对 name=select 有效,下拉选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ value, label, disabled }",list:[]},{name:"optionGroups",desc:"只对 name=select 有效,下拉分组选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionGroupProps",desc:"只对 name=select 有效,下拉分组选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ options, label }",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{button}, ...[目标渲染的 arguments]",list:[]}]}]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"buttons",desc:"按钮列表",version:"",type:"",enum:"",defVal:"",list:[]},{name:"tools",desc:"右侧工具列表",version:"",type:"",enum:"",defVal:"",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"button-click",desc:"当工具栏的按钮被点击时会后触发该事件",version:"",type:"",enum:"",defVal:"{code}, event",list:[]},{name:"zoom",desc:"当工具栏的缩放按钮被点击时会后触发该事件",version:"1.15.23",type:"",enum:"",defVal:"{maximize}, event",list:[]},{name:"custom",desc:"当工具栏的自定义列按钮被点击时会后触发该事件",version:"1.15.23",type:"",enum:"",defVal:"{type}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],b=g,h=(t("7db0"),t("a434"),t("159b"),[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"size",descKey:"app.api.pager.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"loading",descKey:"app.api.pager.desc.loading",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"layouts",descKey:"app.api.pager.desc.layouts",version:"",type:"Array",enum:"PrevJump,PrevPage,Number,JumpNumber,NextPage,NextJump,Sizes,Jump,FullJump,PageCount,Total",defVal:"默认 [PrevPage,NextPage,FullJump,Sizes,Total],继承 setup.pager.layouts",list:[]},{name:"current-page",descKey:"app.api.pager.desc.currentPage",version:"",type:"Number",enum:"",defVal:"1",list:[]},{name:"page-size",descKey:"app.api.pager.desc.pageSize",version:"",type:"Number",enum:"",defVal:"默认 10,继承 setup.pager.pageSize",list:[]},{name:"total",descKey:"app.api.pager.desc.total",version:"",type:"Number",enum:"",defVal:"0",list:[]},{name:"pager-count",descKey:"app.api.pager.desc.pagerCount",version:"",type:"Number",enum:"",defVal:"默认 7,继承 setup.pager.pagerCount",list:[]},{name:"page-sizes",descKey:"app.api.pager.desc.pageSizes",version:"",type:"Array",enum:"",defVal:"默认 [10,15,20,50,100],继承 setup.pager.pageSizes",list:[]},{name:"align",descKey:"app.api.pager.desc.align",version:"",type:"String",enum:"left(左对其), center(居中对其), right(右对齐)",defVal:"默认 right,继承 setup.pager.align",list:[]},{name:"border",descKey:"app.api.pager.desc.border",version:"2.6.14",type:"Boolean",enum:"",defVal:"默认 false,继承 setup.pager.border",list:[]},{name:"background",descKey:"app.api.pager.desc.background",version:"",type:"Boolean",enum:"",defVal:"默认 false,继承 setup.pager.background",list:[]},{name:"perfect",descKey:"app.api.pager.desc.perfect",version:"1.15.12",type:"Boolean",enum:"",defVal:"默认 false,继承 setup.pager.perfect",list:[]},{name:"icon-prev-page",descKey:"app.api.pager.desc.iconPrevPage",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"icon-jump-prev",descKey:"app.api.pager.desc.iconJumpPrev",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"icon-jump-next",descKey:"app.api.pager.desc.iconJumpNext",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"iconnext-page",descKey:"app.api.pager.desc.iconNextPage",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"icon-jump-more",descKey:"app.api.pager.desc.iconJumpMore",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"current-change",disabled:!0,desc:"即将废弃,请使用 page-change",version:"",type:"",enum:"",defVal:"{currentPage}",list:[]},{name:"size-change",disabled:!0,desc:"即将废弃,请使用 page-change",version:"",type:"",enum:"",defVal:"{pageSize}",list:[]},{name:"page-change",desc:"分页发生改变时会触发该事件",version:"",type:"",enum:"",defVal:"{type, currentPage, pageSize}",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"prevPage()",desc:"跳转到上一页",version:"",type:"",enum:"",defVal:"",list:[]},{name:"nextPage()",desc:"跳转到下一页",version:"",type:"",enum:"",defVal:"",list:[]},{name:"jumpPage(currentPage)",desc:"跳转到指定页",version:"",type:"",enum:"",defVal:"currentPage",list:[]},{name:"changePageSize(pageSize)",desc:"更改每页大小",version:"",type:"",enum:"",defVal:"pageSize",list:[]}]}]),x=h,w=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"data",descKey:"app.api.form.desc.data",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"loading",descKey:"app.api.form.desc.loading",version:"1.15.19",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"span",descKey:"app.api.form.desc.span",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"align",descKey:"app.api.form.desc.align",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.form.desc.size",version:"",type:"String",enum:"medium, small, mini",defVal:"继承上下文",list:[]},{name:"title-align",descKey:"app.api.form.desc.titleAlign",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title-width",descKey:"app.api.form.desc.titleWidth",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"title-colon",descKey:"app.api.form.desc.titleColon",version:"",type:"Boolean",enum:"",defVal:"默认 false,继承 setup.form.titleColon",list:[]},{name:"rules",descKey:"app.api.form.desc.rules",version:"",type:"Object",enum:"",defVal:"",list:[{name:"required",desc:"是否必填",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"min",desc:"校验值最小长度(如果 type=number 则比较值大小)",version:"",type:"Number",enum:"",defVal:"",list:[]},{name:"max",desc:"校验值最大长度(如果 type=number 则比较值大小)",version:"",type:"Number",enum:"",defVal:"",list:[]},{name:"type",desc:"数据校验的类型",version:"",type:"String",enum:"number, string",defVal:"string",list:[]},{name:"pattern",desc:"正则校验",version:"",type:"RegExp, String",enum:"",defVal:"",list:[]},{name:"validator",desc:'自定义校验方法,Function(rule, value, callback, {rules,property}),通过调用 callback() 则校验成功,调用 callback(new Error("该字段必填")) 则校验失败',version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"message",desc:"校验提示内容(支持开启国际化)",version:"",type:"String, Function",enum:"",defVal:"",list:[]},{name:"trigger",desc:"触发校验方式(如果为空,则为常规校验方式; 如果指定触发方式,则只会在匹配情况下进行校验)",version:"",type:"String",enum:"change",defVal:"",list:[]},{name:"maxWidth",desc:"提示框的最大宽度(对于某些特殊场景可能会用到)",version:"",type:"String, Number",enum:"",defVal:"",list:[]}]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"submit",desc:"表单提交时会触发该事件",version:"",type:"",enum:"",defVal:"{data}, event",list:[]},{name:"submit-invalid",desc:"表单提交时如果校验不通过会触发该事件",version:"",type:"",enum:"",defVal:"{data, errMap}, event",list:[]},{name:"reset",desc:"表单重置时会触发该事件",version:"",type:"",enum:"",defVal:"{data}, event",list:[]},{name:"toggle-collapse",desc:"当折叠按钮被手动点击时会触发该事件",version:"",type:"",enum:"",defVal:"{collapse, data}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"validate(callback)",desc:"对表单进行校验,参数为一个回调函数。该回调函数会在校验结束后被调用,并传入两个参数:是否校验成功和未通过校验的字段。若不传入回调函数,则会返回一个 promise",version:"",type:"Promise",enum:"",defVal:"callback: Function",list:[]},{name:"clearValidate(field)",desc:"手动清除校验状态,如果指定 field 则清除指定的项,否则清除整个表单",version:"",type:"Promise",enum:"",defVal:"field?: string",list:[]},{name:"updateStatus(scope)",desc:"更新项状态(当使用自定义渲染时可能会用到)",version:"",type:"Promise",enum:"",defVal:"scope: { property }",list:[]},{name:"toggleCollapse()",desc:"手动切换折叠状态",version:"",type:"Promise",enum:"",defVal:"",list:[]}]}],K=w,S=[{name:"message",desc:"提示消息(支持开启国际化)",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"enterable",desc:"只对 message 设置后有效,鼠标是否可进入到 tooltip 中",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"theme",desc:"只对 message 设置后有效,设置 tooltip 的主题样式",version:"",type:"String",enum:"dark, light",defVal:"dark",list:[]},{name:"icon",desc:"自定义图标",version:"",type:"String",enum:"",defVal:"",list:[]}],C=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"field",descKey:"app.api.formItem.desc.field",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title",descKey:"app.api.formItem.desc.title",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"span",descKey:"app.api.formItem.desc.span",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"align",descKey:"app.api.formItem.desc.align",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title-align",descKey:"app.api.formItem.desc.titleAlign",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title-width",descKey:"app.api.formItem.desc.titleWidth",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"visible-method",descKey:"app.api.formItem.desc.visibleMethod",version:"",type:"Function",enum:"",defVal:"",list:[]},{name:"folding",descKey:"app.api.formItem.desc.folding",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"collapse-node",descKey:"app.api.formItem.desc.collapseNode",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"title-prefix",descKey:"app.api.formItem.desc.titlePrefix",version:"",type:"Object",enum:"",defVal:"",list:i.a.clone(S,!0)},{name:"title-suffix",descKey:"app.api.formItem.desc.titleSuffix",version:"",type:"Object",enum:"",defVal:"",list:i.a.clone(S,!0)},{name:"reset-value",descKey:"app.api.formItem.desc.resetValue",version:"",type:"Any",enum:"",defVal:"null",list:[]},{name:"item-render",descKey:"app.api.formItem.desc.itemRender",version:"",type:"Object",enum:"",defVal:"",list:[{name:"name",desc:"渲染器名称",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"props",desc:"渲染的参数(请查看目标渲染的 Props)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"attrs",desc:"渲染的属性(请查看目标渲染的 Attribute)",version:"",type:"Object",enum:"",defVal:"",list:[]},{name:"options",desc:"只对 name=select 有效,下拉选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionProps",desc:"只对 name=select 有效,下拉选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ value, label, disabled }",list:[]},{name:"optionGroups",desc:"只对 name=select 有效,下拉分组选项列表",version:"",type:"Array",enum:"",defVal:"",list:[]},{name:"optionGroupProps",desc:"只对 name=select 有效,下拉分组选项属性参数配置",version:"",type:"Object",enum:"",defVal:"{ options, label }",list:[]},{name:"events",desc:"渲染组件的事件(请查看目标渲染的 Events)",version:"",type:"Object",enum:"",defVal:"{data, property}, ...[目标渲染的 arguments]",list:[]},{name:"defaultValue",desc:"项默认值(当表单被重置时的默认值)",version:"",type:"Any",enum:"",defVal:"null",list:[]}]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"default",desc:"自定义表单项",version:"",type:"",enum:"",defVal:"",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],k=C,P=i.a.clone(b.find((function(e){return"Slots"===e.name})),!0);P.name="slots";var I=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"form-config",descKey:"app.api.grid.desc.formConfig",version:"1.15.18",type:"Boolean, Object",enum:"",defVal:"",list:i.a.clone(K.find((function(e){return"Props"===e.name})),!0).list.map((function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})})).concat([{name:"items",desc:"项配置",version:"",type:"Array",enum:"",defVal:"",list:i.a.clone(k.find((function(e){return"Props"===e.name})),!0).list.map((function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})}))}])},{name:"toolbar",descKey:"app.api.grid.desc.toolbar",version:"",type:"Boolean, Object",enum:"",defVal:"",list:i.a.clone(b.find((function(e){return"Props"===e.name})).list,!0).concat([{name:"zoom",desc:"是否允许最大化显示",version:"1.15.14",type:"Boolean, Object",enum:"",defVal:"",list:[{name:"escRestore",desc:"是否允许按 Esc 键还原",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"iconIn",desc:"自定义最大化图标",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"iconOut",desc:"自定义还原图标",version:"",type:"String",enum:"",defVal:"",list:[]}]},P])},{name:"pager-config",descKey:"app.api.grid.desc.pagerConfig",version:"",type:"Object",enum:"",defVal:"",list:i.a.mapTree(x.find((function(e){return"Props"===e.name})).list.filter((function(e){return!["size","loading"].includes(e.name)})),(function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})}))},{name:"proxy-config",descKey:"app.api.grid.desc.proxyConfig",version:"",type:"Object",enum:"",defVal:"",list:[{name:"autoLoad",desc:"是否自动加载查询数据",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"message",desc:"是否显示内置的消息提示(可以设为 false 关闭内置的消息提示)",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"index",disabled:!0,desc:"即将废弃,请使用 seq",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"seq",desc:"存在 type=index 列时有效,是否代理动态序号(根据分页动态变化)",version:"1.15.18",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"sort",desc:"是否代理排序",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"filter",desc:"是否代理筛选",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"form",desc:"是否代理表单",version:"1.15.18",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"props",desc:"获取的属性配置",version:"",type:"Object",enum:"",defVal:"",list:[{name:"list",desc:"响应结果中获取数据列表的属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"data",disabled:!0,desc:"即将废弃,请使用 result",version:"",type:"String",enum:"",defVal:"result",list:[]},{name:"result",desc:"只对 pager-config 配置了有效,响应结果中获取数据列表的属性",version:"",type:"String",enum:"",defVal:"result",list:[]},{name:"total",desc:"只对 pager-config 配置了有效,响应结果中获取分页的属性",version:"",type:"String",enum:"",defVal:"page.total",list:[]}]},{name:"ajax",desc:"代理配置(任何使用 Promise API 的任何库都可以对接数据代理)",version:"",type:"Object",enum:"",defVal:"",list:[{name:"query",desc:"查询方法 Function({ page, sort, filters, form }, ...arguments),默认处理的数据结构 {page: {total: 0}, result: []};如果使用了服务端排序,sort 属性可以获取相关信息;如果使用了服务端过滤,filter 属性可以获取相关信息;如果使用了表单,form 属性可以获取相关信息",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]},{name:"delete",desc:"删除方法 Function({ body }, ...arguments),提交的参数 { removeRecords }",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]},{name:"save",desc:"保存方法 Function({ body }, ...arguments),提交的参数 { insertRecords, updateRecords, removeRecords, pendingRecords}",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]}]}]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"form",desc:"只对 form-config 配置时有效,表单模板",version:"1.15.18",type:"",enum:"",defVal:"",list:[]},{name:"top",desc:"表格顶部模板",version:"1.15.19",type:"",enum:"",defVal:"",list:[]},{name:"bottom",desc:"表格底部模板",version:"1.15.19",type:"",enum:"",defVal:"",list:[]},{name:"pager",desc:"只对 pager-config 配置时有效,分页模板",version:"1.15.18",type:"",enum:"",defVal:"",list:[]},{name:"buttons",desc:"只对 toolbar 配置时有效,工具栏按钮列表模板",version:"",type:"",enum:"",defVal:"",list:[]},{name:"tools",desc:"只对 toolbar 配置时有效,工具栏右侧工具列表",version:"1.15.18",type:"",enum:"",defVal:"",list:[]},{name:"empty",desc:"空数据时显示的文本内容",version:"",type:"",enum:"",defVal:"暂无数据",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"current-page-change",disabled:!0,desc:"即将废弃,请使用 page-change",version:"",type:"",enum:"",defVal:"{currentPage}",list:[]},{name:"page-size-change",disabled:!0,desc:"即将废弃,请使用 page-change",version:"",type:"",enum:"",defVal:"{pageSize}",list:[]},{name:"page-change",desc:"只对 pager-config 配置时有效,分页发生改变时会触发该事件",version:"",type:"",enum:"",defVal:"{type, currentPage, pageSize}",list:[]},{name:"form-submit",desc:"只对 form-config 配置时有效,表单提交时会触发该事件",version:"1.15.18",type:"",enum:"",defVal:"{data}, event",list:[]},{name:"form-submit-invalid",desc:"只对 form-config 配置时有效,表单提交时如果校验不通过会触发该事件",version:"1.15.18",type:"",enum:"",defVal:"{data, errMap}, event",list:[]},{name:"form-reset",desc:"只对 form-config 配置时有效,表单重置时会触发该事件",version:"1.15.18",type:"",enum:"",defVal:"{data}, event",list:[]},{name:"form-toggle-collapse",desc:"只对 form-config 配置时有效,当折叠按钮被手动点击时会触发该事件",version:"1.15.18",type:"",enum:"",defVal:"{collapse, data}, event",list:[]},{name:"toolbar-button-click",desc:"只对 toolbar.buttons 配置时有效,当工具栏的按钮被点击时会后触发该事件",version:"",type:"",enum:"",defVal:"{code}, event",list:[]},{name:"zoom",desc:"只对 toolbar.zoom 配置时有效,当工具栏的缩放按钮被点击时会后触发该事件",version:"1.15.23",type:"",enum:"",defVal:"{maximize}, event",list:[]},{name:"custom",desc:"只对 toolbar.custom 配置时有效,当工具栏的自定义列按钮被点击时会后触发该事件",version:"1.15.23",type:"",enum:"",defVal:"{type}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"commitProxy(code, ...arguments)",desc:"给数据代理提交指令(支持额外的参数,对于很多特殊场景很有用)",version:"",type:"",enum:"",defVal:"",list:[]},{name:"zoom()",desc:"切换表格最大化/还原",version:"1.15.14",type:"Promise<status>",enum:"",defVal:"",list:[]},{name:"isMaximized()",desc:"判断是否最大化显示",version:"1.15.14",type:"Boolean",enum:"",defVal:"",list:[]}]}],B=i.a.clone(y,!0).map((function(e){var n=I.find((function(n){return n.name===e.name}));return n.list=e.list.concat(n.list),n}));i.a.eachTree(B,(function(e,n,t,s,a){a&&"buttons"===a.name&&"code"===e.name&&(e.list=[{name:"reload",desc:"刷新数据并恢复到初始状态;触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"query",desc:"刷新数据;会自动触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"insert",desc:"新增数据",version:"",type:"",enum:"",defVal:"",list:[]},{name:"insert_actived",desc:"新增数据并且默认激活第一个可编辑的单元格",version:"",type:"",enum:"",defVal:"",list:[]},{name:"mark_cancel",desc:"将选中的数据标记或取消删除",version:"",type:"",enum:"",defVal:"",list:[]},{name:"delete_selection",desc:"删除选中行;会自动触发 ajax.delete 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"remove_selection",desc:"移除选中行",version:"",type:"",enum:"",defVal:"",list:[]},{name:"save",desc:"保存数据;会自动触发 ajax.save 方法,并且在 Promise 完成之后重新触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"import",desc:"直接导入",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"open_import",desc:"高级导入",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"export",desc:"直接导出",version:"",type:"",enum:"",defVal:"",list:[]},{name:"open_export",desc:"高级导出",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"reset_custom",desc:"重置个性化数据(显示/隐藏列、列宽拖动状态)",version:"",type:"",enum:"",defVal:"",list:[]}])}),{children:"list"});var R=i.a.clone(V.find((function(e){return"Slots"===e.name})),!0);R.name="slots",R.list.forEach((function(e){e.type="String, Function"})),B.find((function(e){return"Props"===e.name})).list.splice(1,0,{name:"columns",descKey:"app.api.table.desc.columns",type:"Array",enum:"",defVal:"",list:i.a.mapTree(V.find((function(e){return"Props"===e.name})).list,(function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})})).concat([{name:"children",desc:"表头分组",version:"",type:"Array<ColumnConfig>",enum:"",defVal:"",list:[]},R])});var j=B,O=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"toolbar",descKey:"app.api.grid.desc.toolbar",version:"",type:"Boolean, Object",enum:"",defVal:"",list:i.a.clone(b.find((function(e){return"Props"===e.name})).list,!0).concat([{name:"zoom",desc:"是否允许最大化显示",version:"1.15.14",type:"Boolean, Object",enum:"",defVal:"",list:[{name:"escRestore",desc:"是否允许按 Esc 键还原",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"iconIn",desc:"自定义最大化图标",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"iconOut",desc:"自定义还原图标",version:"",type:"String",enum:"",defVal:"",list:[]}]},{name:"slots",descKey:"app.api.title.slots",type:"Object",enum:"",defVal:"",list:i.a.clone(b.find((function(e){return"Slots"===e.name})).list,!0)}])},{name:"pager-config",descKey:"app.api.grid.desc.pagerConfig",version:"",type:"Object",enum:"",defVal:"",list:i.a.mapTree(x.find((function(e){return"Props"===e.name})).list.filter((function(e){return!["size","loading"].includes(e.name)})),(function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})}))},{name:"proxy-config",descKey:"app.api.grid.desc.proxyConfig",version:"",type:"Object",enum:"",defVal:"",list:[{name:"autoLoad",desc:"是否自动加载查询数据",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"message",desc:"是否显示内置的消息提示(可以设为 false 关闭内置的消息提示)",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"index",desc:"存在 type=index 列时有效,是否代理动态序号(根据分页动态变化)",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"sort",desc:"是否代理排序",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"filter",desc:"是否代理筛选",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"props",desc:"获取的属性配置",version:"",type:"Object",enum:"",defVal:"",list:[{name:"list",desc:"响应结果中获取数据列表的属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"data",disabled:!0,desc:"即将废弃,请使用 result",version:"",type:"String",enum:"",defVal:"result",list:[]},{name:"result",desc:"只对 pager-config 配置了有效,响应结果中获取数据列表的属性",version:"",type:"String",enum:"",defVal:"result",list:[]},{name:"total",desc:"只对 pager-config 配置了有效,响应结果中获取分页的属性",version:"",type:"String",enum:"",defVal:"page.total",list:[]}]},{name:"ajax",desc:"代理配置(任何使用 Promise API 的任何库都可以对接数据代理)",version:"",type:"Object",enum:"",defVal:"",list:[{name:"query",desc:"查询方法 Function({ page, sort, filters }, ...arguments),默认处理的数据结构 {page: {total: 0}, result: []};如果使用了服务端排序,sort 属性可以获取相关信息;如果使用了服务端过滤,filter 属性可以获取相关信息",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]},{name:"delete",desc:"删除方法 Function({ body }, ...arguments),提交的参数 { removeRecords }",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]},{name:"save",desc:"保存方法 Function({ body }, ...arguments),提交的参数 { insertRecords, updateRecords, removeRecords, pendingRecords}",version:"",type:"Function / Promise",enum:"",defVal:"",list:[]}]}]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"current-page-change",desc:"只对 pager-config 配置时有效,当前页发生改变时会触发该事件",version:"",type:"",enum:"",defVal:"currentPage",list:[]},{name:"page-size-change",desc:"只对 pager-config 配置时有效,每页大小发生改变时会触发该事件",version:"",type:"",enum:"",defVal:"pageSize",list:[]},{name:"page-change",desc:"只对 pager-config 配置时有效,分页发生改变时会触发该事件",version:"",type:"",enum:"",defVal:"{type, currentPage, pageSize}",list:[]},{name:"toolbar-button-click",desc:"只对 toolbar.buttons 配置时有效,当工具栏的按钮被点击时会后触发该事件",version:"",type:"",enum:"",defVal:"{code}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"commitProxy(code, ...arguments)",desc:"给数据代理提交指令(支持额外的参数,对于很多特殊场景很有用)",version:"",type:"",enum:"reload, query, delete, save",defVal:"",list:[]},{name:"zoom()",desc:"切换表格最大化/还原",version:"1.15.14",type:"Promise<status>",enum:"",defVal:"",list:[]},{name:"isMaximized()",desc:"判断是否最大化显示",version:"1.15.14",type:"Boolean",enum:"",defVal:"",list:[]}]}],A=i.a.clone(y,!0).map((function(e){var n=O.find((function(n){return n.name===e.name}));return n.list=e.list.concat(n.list),n}));i.a.eachTree(A,(function(e,n,t,s,a){a&&"buttons"===a.name&&"code"===e.name&&(e.list=[{name:"reload",desc:"刷新数据并恢复到初始状态;触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"query",desc:"刷新数据;会自动触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"insert",desc:"新增数据",version:"",type:"",enum:"",defVal:"",list:[]},{name:"insert_actived",desc:"新增数据并且默认激活第一个可编辑的单元格",version:"",type:"",enum:"",defVal:"",list:[]},{name:"mark_cancel",desc:"将选中的数据标记或取消删除",version:"",type:"",enum:"",defVal:"",list:[]},{name:"delete_selection",desc:"删除选中行;会自动触发 ajax.delete 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"remove_selection",desc:"移除选中行",version:"",type:"",enum:"",defVal:"",list:[]},{name:"save",desc:"保存数据;会自动触发 ajax.save 方法,并且在 Promise 完成之后重新触发 ajax.query 方法",version:"",type:"",enum:"",defVal:"",list:[]},{name:"import",desc:"直接导入",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"open_import",desc:"高级导入",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"export",desc:"直接导出",version:"",type:"",enum:"",defVal:"",list:[]},{name:"open_export",desc:"高级导出",version:"2.6.14",type:"",enum:"",defVal:"",list:[]},{name:"reset_custom",desc:"重置个性化数据(显示/隐藏列、列宽拖动状态)",version:"",type:"",enum:"",defVal:"",list:[]}])}),{children:"list"}),A.find((function(e){return"Props"===e.name})).list.splice(1,0,{name:"columns",descKey:"app.api.table.desc.columns",type:"Array",enum:"",defVal:"",list:i.a.mapTree(V.find((function(e){return"Props"===e.name})).list,(function(e){return Object.assign({},e,{name:i.a.camelCase(e.name)})}))});var F=A,z=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],N=i.a.clone(y,!0).map((function(e){var n=z.find((function(n){return n.name===e.name}));return n.list=e.list.concat(n.list),n})),E=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.radio.desc.value",version:"",type:"",enum:"",defVal:"",list:[]},{name:"label",descKey:"app.api.radio.desc.label",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"content",desc:"内容(支持开启国际化)",version:"1.15.23",type:"String",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.radio.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"disabled",descKey:"app.api.radio.desc.disabled",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"name",descKey:"app.api.radio.desc.name",version:"",type:"String",enum:"",defVal:"",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"change",desc:"在值发生改变时触发该事件",version:"",type:"",enum:"",defVal:"{ label }, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],$=E,M=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.checkbox.desc.value",version:"",type:"",enum:"",defVal:"",list:[]},{name:"label",descKey:"app.api.checkbox.desc.label",version:"1.15.21",type:"String",enum:"",defVal:"",list:[]},{name:"content",desc:"内容(支持开启国际化)",version:"1.15.23",type:"String",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.checkbox.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"disabled",descKey:"app.api.checkbox.desc.disabled",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"title",descKey:"app.api.checkbox.desc.title",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"indeterminate",descKey:"app.api.checkbox.desc.indeterminate",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"change",desc:"在值发生改变时触发该事件",version:"",type:"",enum:"",defVal:"{ checked }, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],T=M,_=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.input.desc.value",version:"",type:"",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.input.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"type",desc:"原生 type 属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"name",desc:"原生 name 属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"form",desc:"原生 form 属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"clearable",desc:"当有值时,是否在右侧显示清除按钮",version:"",type:"Boolean",enum:"false",defVal:"",list:[]},{name:"placeholder",desc:"原生 placeholder 属性",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"autocomplete",desc:"原生 autocomplete 属性",version:"",type:"String",enum:"",defVal:"off",list:[]},{name:"maxlength",desc:"最大长度",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"readonly",desc:"是否只读",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"disabled",descKey:"app.api.input.desc.disabled",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"prefix-icon",descKey:"app.api.input.desc.prefixIcon",version:"1.15.22",type:"String",enum:"",defVal:"",list:[]},{name:"suffix-icon",descKey:"app.api.input.desc.suffixIcon",version:"1.15.22",type:"String",enum:"",defVal:"",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"*",desc:"在需要时触发该事件",version:"",type:"",enum:"",defVal:"{}, event",list:[]},{name:"change",desc:"在值发生改变时触发该事件",version:"",type:"",enum:"",defVal:"{ value }, event",list:[]},{name:"clear",desc:"在点击右侧清除按钮时触发该事件",version:"1.15.20",type:"",enum:"",defVal:"{}, event",list:[]},{name:"prefix-click",desc:"在点击头部图标时触发该事件",version:"1.15.22",type:"",enum:"",defVal:"{}, event",list:[]},{name:"suffix-click",desc:"在点击尾部图标时触发该事件",version:"1.15.22",type:"",enum:"",defVal:"{}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],D=_,L=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.select.desc.value",version:"",type:"",enum:"",defVal:"",list:[]},{name:"clearable",descKey:"app.api.select.desc.clearable",version:"",type:"Boolean",enum:"false",defVal:"",list:[]},{name:"placeholder",descKey:"app.api.select.desc.placeholder",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"disabled",descKey:"app.api.select.desc.disabled",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"placement",descKey:"app.api.select.desc.placement",version:"",type:"String",enum:"top, bottom",defVal:"bottom",list:[]},{name:"transfer",descKey:"app.api.select.desc.transfer",version:"",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"change",desc:"在点击右侧清除按钮时触发该事件",version:"",type:"",enum:"",defVal:"{}, event",list:[]},{name:"clear",desc:"在点击右侧清除按钮时触发该事件",version:"",type:"",enum:"",defVal:"{}, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"blur()",desc:"取消焦点",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"focus()",desc:"获取焦点并显示下拉列表",version:"",type:"Promise",enum:"",defVal:"",list:[]}]}],q=L,H=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],X=H,J=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:i.a.clone(D.find((function(e){return"Props"===e.name})).list.filter((function(e){return!["type","clearable","prefix-icon","suffix-icon"].includes(e.name)})),!0).concat([{name:"rows",desc:"原生 rows 属性",version:"",type:"String, Number",enum:"",defVal:"",list:[]}])},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"*",desc:"在需要时触发该事件",version:"",type:"",enum:"",defVal:"{}, event",list:[]},{name:"change",desc:"在值发生改变时触发该事件",version:"",type:"",enum:"",defVal:"{ value }, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],W=J,G=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"content",descKey:"app.api.button.desc.content",version:"1.15.22",type:"String",enum:"",defVal:"",list:[]},{name:"type",descKey:"app.api.button.desc.type",version:"1 | 1.15.18",type:"",enum:"text,submit,reset,button",defVal:"button",list:[]},{name:"size",descKey:"app.api.button.desc.size",version:"",type:"String",enum:"medium,small,mini",defVal:"继承上下文",list:[]},{name:"name",descKey:"app.api.button.desc.name",version:"",type:"String, Number",enum:"",defVal:"",list:[]},{name:"status",descKey:"app.api.button.desc.status",version:"1.15.18",type:"String",enum:"primary",defVal:"",list:[]},{name:"disabled",descKey:"app.api.button.desc.disabled",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"loading",descKey:"app.api.button.desc.loading",version:"1.14.17",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"—",desc:"按钮内容",version:"",type:"",enum:"",defVal:"",list:[]},{name:"dropdowns",desc:"下拉按钮",version:"",type:"",enum:"",defVal:"",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"*",desc:"在需要时触发该事件",version:"",type:"",enum:"",defVal:"{}, event",list:[]},{name:"dropdown-click",desc:"下拉列表按钮点击时会触发该事件",version:"",type:"",enum:"",defVal:"{ name }, event",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[]}],U=G,Y=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.tooltip.desc.value",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"content",descKey:"app.api.tooltip.desc.content",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"trigger",descKey:"app.api.tooltip.desc.trigger",version:"1.12.5",type:"String",enum:"manual, hover, click",defVal:"hover",list:[]},{name:"theme",descKey:"app.api.tooltip.desc.theme",version:"",type:"String",enum:"dark, light",defVal:"dark",list:[]},{name:"zIndex",descKey:"app.api.tooltip.desc.zIndex",version:"",type:"Number",enum:"",defVal:"继承 setup.zIndex",list:[]},{name:"isArrow",descKey:"app.api.tooltip.desc.isArrow",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"enterable",descKey:"app.api.tooltip.desc.enterable",version:"1.15.9",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"leaveDelay",descKey:"app.api.tooltip.desc.leaveDelay",version:"1.15.9",type:"Number",enum:"",defVal:"300",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"default",desc:"自定义显示内容模板",version:"",type:"",enum:"",defVal:"",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"show()",desc:"手动显示提示框",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"close()",desc:"手动关闭提示框",version:"",type:"Promise",enum:"",defVal:"",list:[]},{name:"toVisible(target, message)",desc:"手动显示提示框(对于可复用高性能场景非常适合,只需要创建一个实例,后续通过该方法调用即可显示)",version:"",type:"Promise",enum:"",defVal:"Event.target, message",list:[]}]}],Z=Y,Q=[{name:"Props",descKey:"app.api.title.props",version:"",type:"",enum:"",defVal:"",list:[{name:"value,v-model",descKey:"app.api.modal.desc.value",version:"",type:"",enum:"",defVal:"",list:[]},{name:"size",descKey:"app.api.modal.desc.size",version:"",type:"String",enum:"medium, small, mini",defVal:"继承上下文",list:[]},{name:"loading",descKey:"app.api.modal.desc.loading",version:"1.15.19",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"id",descKey:"app.api.modal.desc.id",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"title",descKey:"app.api.modal.desc.title",version:"",type:"String",enum:"",defVal:"消息提示",list:[]},{name:"type",descKey:"app.api.modal.desc.type",version:"",type:"String",enum:"alert, confirm, message",defVal:"",list:[]},{name:"status",descKey:"app.api.modal.desc.status",version:"",type:"String",enum:"info, success, warning, error, loading",defVal:"",list:[]},{name:"iconStatus",descKey:"app.api.modal.desc.iconStatus",version:"1.15.15",type:"String",enum:"",defVal:"",list:[]},{name:"message",descKey:"app.api.modal.desc.message",version:"",type:"String",enum:"",defVal:"",list:[]},{name:"showHeader",descKey:"app.api.modal.desc.showHeader",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"showFooter",descKey:"app.api.modal.desc.showFooter",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"lock-view",descKey:"app.api.modal.desc.lockView",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"lock-scroll",descKey:"app.api.modal.desc.lockScroll",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"mask",descKey:"app.api.modal.desc.mask",version:"",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"mask-closable",descKey:"app.api.modal.desc.maskClosable",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"esc-closable",descKey:"app.api.modal.desc.escClosable",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"resize",descKey:"app.api.modal.desc.resize",version:"",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"duration",descKey:"app.api.modal.desc.duration",version:"",type:"Number, String",enum:"",defVal:"3000",list:[]},{name:"width",descKey:"app.api.modal.desc.width",version:"",type:"Number, String",enum:"",defVal:"",list:[]},{name:"height",descKey:"app.api.modal.desc.height",version:"",type:"Number, String",enum:"",defVal:"",list:[]},{name:"min-width",descKey:"app.api.modal.desc.minWidth",version:"1.14.15",type:"Number, String",enum:"",defVal:"",list:[]},{name:"min-height",descKey:"app.api.modal.desc.minHeight",version:"1.14.15",type:"Number, String",enum:"",defVal:"",list:[]},{name:"top",descKey:"app.api.modal.desc.top",version:"",type:"Number, String",enum:"",defVal:"15",list:[]},{name:"zIndex",descKey:"app.api.modal.desc.zIndex",version:"1.15.9",type:"Number",enum:"",defVal:"继承 setup.zIndex",list:[]},{name:"show-title-overflow",descKey:"app.api.modal.desc.showTitleOverflow",version:"1.15.19",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"fullscreen",descKey:"app.api.modal.desc.fullscreen",version:"1.14.17",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"dblclickZoom",descKey:"app.api.modal.desc.dblclickZoom",version:"1.15.1",type:"Boolean",enum:"",defVal:"true",list:[]},{name:"remember",descKey:"app.api.modal.desc.remember",version:"1.15.1",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"destroy-on-close",descKey:"app.api.modal.desc.destroyOnClose",version:"1.15.18",type:"Boolean",enum:"",defVal:"false",list:[]},{name:"storage",descKey:"app.api.modal.desc.storage",version:"1.15.19",type:"Boolean",enum:"",defVal:"false",list:[]}]},{name:"Slots",descKey:"app.api.title.slots",version:"",type:"",enum:"",defVal:"",list:[{name:"—",desc:"窗口内容模板",version:"",type:"",enum:"",defVal:"",list:[]},{name:"header",desc:"窗口头部的模板(如果使用了,则 solt title 无效)",version:"1.15.7",type:"",enum:"",defVal:"",list:[]},{name:"title",desc:"窗口标题的模板",version:"1.15.7",type:"",enum:"",defVal:"",list:[]},{name:"footer",desc:"窗口底部的模板",version:"",type:"",enum:"",defVal:"",list:[]}]},{name:"Events",descKey:"app.api.title.events",version:"",type:"",enum:"",defVal:"",list:[{name:"inserted",desc:"在窗口元素插入父节点时会触发该事件(只会执行一次)",version:"1.15.8",type:"{type}",enum:"",defVal:"",list:[]},{name:"show",desc:"在窗口显示时会触发该事件",version:"",type:"{type}",enum:"",defVal:"",list:[]},{name:"hide",desc:"在窗口关闭时会触发该事件",version:"",type:"{type}",enum:"",defVal:"",list:[]},{name:"confirm",desc:"点击确定按钮时会触发该事件",version:"",type:"{type}, event",enum:"",defVal:"",list:[]},{name:"close",desc:"点击关闭按钮时会触发该事件",version:"",type:"{type}, event",enum:"",defVal:"",list:[]},{name:"zoom",desc:"窗口缩放时会触发该事件",version:"",type:"{type}, event",enum:"",defVal:"",list:[]}]},{name:"Methods",descKey:"app.api.title.methods",version:"",type:"",enum:"",defVal:"",list:[{name:"open()",desc:"手动打开窗口",version:"",type:"",enum:"",defVal:"",list:[]},{name:"close()",desc:"手动关闭窗口",version:"",type:"",enum:"",defVal:"",list:[]},{name:"getBox()",desc:"获取当前窗口元素",version:"",type:"",enum:"",defVal:"",list:[]},{name:"maximize()",desc:"如果窗口处于常规状态,则最大化窗口",version:"1.14.15",type:"",enum:"",defVal:"",list:[]},{name:"revert()",desc:"如果窗口处于最大化状态,则还原窗口",version:"1.14.15",type:"",enum:"",defVal:"",list:[]}]}],ee=Q,ne={data:function(){return{filterName:this.$route.query.filterName?decodeURIComponent(this.$route.query.filterName):"",apiList:[],defaultExpandRowKeys:[],loading:!1,tableData:[],nameFilters:[{label:"Props",value:"Props"},{label:"Slots",value:"Slots"},{label:"Events",value:"Events"},{label:"Methods",value:"Methods"}],headerMenus:[[{code:"hideColumn",name:"隐藏列"},{code:"showAllColumn",name:"取消所有隐藏列"},{code:"resetColumn",name:"重置个性化数据"}],[{code:"exportXLSXAPI",name:"完整文档",prefixIcon:"fa fa-download"}]],bodyMenus:[[{code:"copy",name:"app.body.label.copy",prefixIcon:"fa fa-copy"}],[{code:"resize",name:"重新加载"},{code:"exportHTMLAPI",name:"导出 HTML 文档",prefixIcon:"fa fa-download"},{code:"exportXLSXAPI",name:"导出 XLSX 文档",prefixIcon:"fa fa-download"}],[{code:"allExpand",name:"全部展开"},{code:"allShrink",name:"全部收起"}]]}},computed:{apiName:function(){return this.$route.params.name}},watch:{apiName:function(){this.loadList()},"$i18n.locale":function(){this.loadList()}},created:function(){this.loadList()},methods:{loadList:function(){var e=this;return this.loading=!0,new Promise((function(n){setTimeout((function(){var t=[];switch(e.$route.params.name){case"table":t=y;break;case"table-column":t=V;break;case"toolbar":t=b;break;case"grid":t=j;break;case"virtual-tree":t=F;break;case"excel":t=N;break;case"pager":t=x;break;case"radio":t=$;break;case"checkbox":t=T;break;case"input":t=D;break;case"textarea":t=W;break;case"select":t=q;break;case"option":t=X;break;case"button":t=U;break;case"tooltip":t=Z;break;case"modal":t=ee;break;case"form":t=K;break;case"form-item":t=k;break}var s=1,a=["name","desc","type","enum","defVal"];e.tableData=i.a.clone(t,!0),i.a.eachTree(e.tableData,(function(n){n.id=s++,n.desc=n.descKey?e.$t(n.descKey):n.desc,a.forEach((function(e){n[e]=i.a.escape(n[e])}))}),{children:"list"}),e.defaultExpandRows=e.tableData.filter((function(e){return e.list&&e.list.length})),e.defaultExpandRowKeys=e.defaultExpandRows.map((function(e){return e.id})),e.loading=!1,e.handleSearch(),n()}),100)}))},cellClassNameFunc:function(e){var n=e.row,t=e.column;return{"api-disabled":n.disabled,"api-abandoned":n.abandoned,"disabled-line-through":(n.disabled||n.abandoned)&&"name"===t.property}},checkColumnMethod:function(e){var n=e.column;return!["name","desc"].includes(n.property)},headerCellContextMenuEvent:function(e){var n=e.column;this.$refs.xTable.setCurrentColumn(n)},cellContextMenuEvent:function(e){var n=e.row;this.$refs.xTable.setCurrentRow(n)},contextMenuClickEvent:function(e){var n=this,t=e.menu,s=e.row,a=e.column,l=this.$refs.xTable;switch(t.code){case"hideColumn":l.hideColumn(a);break;case"showAllColumn":l.resetColumn();break;case"resetColumn":l.resetAll();break;case"exportHTMLAPI":l.exportData({type:"html",data:i.a.toTreeArray(this.tableData,{children:"list"}),filename:"vxe-".concat(this.apiName,"_v").concat(o.version)});break;case"exportXLSXAPI":l.exportData({type:"xlsx",data:i.a.toTreeArray(this.tableData,{children:"list"}),filename:"vxe-".concat(this.apiName,"_v").concat(o.version)});break;case"copy":s&&a&&r.a.copy(s[a.property])&&this.$XModal.message({message:this.$t("app.body.msg.copyToClipboard"),status:"success"});break;case"resize":this.filterName="",this.tableData=[],this.$nextTick((function(){l.clearAll(),n.loadList()}));break;case"exportAPI":l.exportData({filename:"vxe-".concat(this.apiName,"_v").concat(o.version,".csv")});break;case"allExpand":l.setAllTreeExpansion(!0);break;case"allShrink":l.clearTreeExpand();break}},handleSearch:function(){var e=this,n=i.a.toString(this.filterName).trim().toLowerCase();if(n){var t=new RegExp(n,"gi"),s={children:"list"},a=["name","desc","type","enum","defVal"],l=i.a.searchTree(this.tableData,(function(e){return a.some((function(t){return e[t].toLowerCase().indexOf(n)>-1}))}),s);i.a.eachTree(l,(function(e){a.forEach((function(n){e[n]=e[n].replace(t,(function(e){return'<span class="keyword-lighten">'.concat(e,"</span>")}))}))}),s),this.apiList=l,this.$nextTick((function(){e.$refs.xTable.setAllTreeExpansion(!0)}))}else this.apiList=this.tableData,this.$nextTick((function(){e.$refs.xTable.setTreeExpansion(e.defaultExpandRows,!0)}))},searchEvent:i.a.debounce((function(){this.handleSearch()}),500,{leading:!1,trailing:!0})},beforeRouteUpdate:function(e,n,t){t(),this.filterName="",this.$refs.xTable&&this.$refs.xTable.clearAll()}},te=ne,se=t("2877"),ae=Object(se["a"])(te,s,a,!1,null,null,null);n["default"]=ae.exports}}]); |