UNPKG

@blueking/vxe-table

Version:

一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟树、列拖拽,懒加载、快捷菜单、数据校验、树形结构、打印、导入导出、自定义模板、渲染器、JSON 配置式...

33 lines (32 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.VxeTable = exports.Table = void 0; var _ui = require("../ui"); var _table = _interopRequireDefault(require("./src/table")); var _use = require("./src/use"); require("./module/filter/hook"); require("./module/menu/hook"); require("./module/edit/hook"); require("./module/export/hook"); require("./module/keyboard/hook"); require("./module/validator/hook"); require("./module/custom/hook"); require("./render"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } const VxeTable = exports.VxeTable = Object.assign({}, _table.default, { install(app) { app.component(_table.default.name, _table.default); } }); const tableHandle = { useCellView: _use.useCellView }; if (_ui.VxeUI.dynamicApp) { _ui.VxeUI.dynamicApp.component(_table.default.name, _table.default); } _ui.VxeUI.component(_table.default); _ui.VxeUI.tableHandle = tableHandle; const Table = exports.Table = VxeTable; var _default = exports.default = VxeTable;