vxe-table.js 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460
  1. "use strict";
  2. function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. var _exportNames = {};
  7. exports.default = void 0;
  8. var _ctor = _interopRequireDefault(require("xe-utils/ctor"));
  9. var _vXETable = _interopRequireWildcard(require("./v-x-e-table"));
  10. Object.keys(_vXETable).forEach(function (key) {
  11. if (key === "default" || key === "__esModule") return;
  12. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  13. if (key in exports && exports[key] === _vXETable[key]) return;
  14. Object.defineProperty(exports, key, {
  15. enumerable: true,
  16. get: function get() {
  17. return _vXETable[key];
  18. }
  19. });
  20. });
  21. var _table = _interopRequireWildcard(require("./table"));
  22. Object.keys(_table).forEach(function (key) {
  23. if (key === "default" || key === "__esModule") return;
  24. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  25. if (key in exports && exports[key] === _table[key]) return;
  26. Object.defineProperty(exports, key, {
  27. enumerable: true,
  28. get: function get() {
  29. return _table[key];
  30. }
  31. });
  32. });
  33. var _column = _interopRequireWildcard(require("./column"));
  34. Object.keys(_column).forEach(function (key) {
  35. if (key === "default" || key === "__esModule") return;
  36. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  37. if (key in exports && exports[key] === _column[key]) return;
  38. Object.defineProperty(exports, key, {
  39. enumerable: true,
  40. get: function get() {
  41. return _column[key];
  42. }
  43. });
  44. });
  45. var _header = _interopRequireWildcard(require("./header"));
  46. Object.keys(_header).forEach(function (key) {
  47. if (key === "default" || key === "__esModule") return;
  48. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  49. if (key in exports && exports[key] === _header[key]) return;
  50. Object.defineProperty(exports, key, {
  51. enumerable: true,
  52. get: function get() {
  53. return _header[key];
  54. }
  55. });
  56. });
  57. var _footer = _interopRequireWildcard(require("./footer"));
  58. Object.keys(_footer).forEach(function (key) {
  59. if (key === "default" || key === "__esModule") return;
  60. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  61. if (key in exports && exports[key] === _footer[key]) return;
  62. Object.defineProperty(exports, key, {
  63. enumerable: true,
  64. get: function get() {
  65. return _footer[key];
  66. }
  67. });
  68. });
  69. var _filter = _interopRequireWildcard(require("./filter"));
  70. Object.keys(_filter).forEach(function (key) {
  71. if (key === "default" || key === "__esModule") return;
  72. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  73. if (key in exports && exports[key] === _filter[key]) return;
  74. Object.defineProperty(exports, key, {
  75. enumerable: true,
  76. get: function get() {
  77. return _filter[key];
  78. }
  79. });
  80. });
  81. var _loading = _interopRequireWildcard(require("./loading"));
  82. Object.keys(_loading).forEach(function (key) {
  83. if (key === "default" || key === "__esModule") return;
  84. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  85. if (key in exports && exports[key] === _loading[key]) return;
  86. Object.defineProperty(exports, key, {
  87. enumerable: true,
  88. get: function get() {
  89. return _loading[key];
  90. }
  91. });
  92. });
  93. var _grid = _interopRequireWildcard(require("./grid"));
  94. Object.keys(_grid).forEach(function (key) {
  95. if (key === "default" || key === "__esModule") return;
  96. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  97. if (key in exports && exports[key] === _grid[key]) return;
  98. Object.defineProperty(exports, key, {
  99. enumerable: true,
  100. get: function get() {
  101. return _grid[key];
  102. }
  103. });
  104. });
  105. var _menu = _interopRequireWildcard(require("./menu"));
  106. Object.keys(_menu).forEach(function (key) {
  107. if (key === "default" || key === "__esModule") return;
  108. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  109. if (key in exports && exports[key] === _menu[key]) return;
  110. Object.defineProperty(exports, key, {
  111. enumerable: true,
  112. get: function get() {
  113. return _menu[key];
  114. }
  115. });
  116. });
  117. var _toolbar = _interopRequireWildcard(require("./toolbar"));
  118. Object.keys(_toolbar).forEach(function (key) {
  119. if (key === "default" || key === "__esModule") return;
  120. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  121. if (key in exports && exports[key] === _toolbar[key]) return;
  122. Object.defineProperty(exports, key, {
  123. enumerable: true,
  124. get: function get() {
  125. return _toolbar[key];
  126. }
  127. });
  128. });
  129. var _pager = _interopRequireWildcard(require("./pager"));
  130. Object.keys(_pager).forEach(function (key) {
  131. if (key === "default" || key === "__esModule") return;
  132. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  133. if (key in exports && exports[key] === _pager[key]) return;
  134. Object.defineProperty(exports, key, {
  135. enumerable: true,
  136. get: function get() {
  137. return _pager[key];
  138. }
  139. });
  140. });
  141. var _checkbox = _interopRequireWildcard(require("./checkbox"));
  142. Object.keys(_checkbox).forEach(function (key) {
  143. if (key === "default" || key === "__esModule") return;
  144. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  145. if (key in exports && exports[key] === _checkbox[key]) return;
  146. Object.defineProperty(exports, key, {
  147. enumerable: true,
  148. get: function get() {
  149. return _checkbox[key];
  150. }
  151. });
  152. });
  153. var _radio = _interopRequireWildcard(require("./radio"));
  154. Object.keys(_radio).forEach(function (key) {
  155. if (key === "default" || key === "__esModule") return;
  156. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  157. if (key in exports && exports[key] === _radio[key]) return;
  158. Object.defineProperty(exports, key, {
  159. enumerable: true,
  160. get: function get() {
  161. return _radio[key];
  162. }
  163. });
  164. });
  165. var _input = _interopRequireWildcard(require("./input"));
  166. Object.keys(_input).forEach(function (key) {
  167. if (key === "default" || key === "__esModule") return;
  168. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  169. if (key in exports && exports[key] === _input[key]) return;
  170. Object.defineProperty(exports, key, {
  171. enumerable: true,
  172. get: function get() {
  173. return _input[key];
  174. }
  175. });
  176. });
  177. var _textarea = _interopRequireWildcard(require("./textarea"));
  178. Object.keys(_textarea).forEach(function (key) {
  179. if (key === "default" || key === "__esModule") return;
  180. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  181. if (key in exports && exports[key] === _textarea[key]) return;
  182. Object.defineProperty(exports, key, {
  183. enumerable: true,
  184. get: function get() {
  185. return _textarea[key];
  186. }
  187. });
  188. });
  189. var _button = _interopRequireWildcard(require("./button"));
  190. Object.keys(_button).forEach(function (key) {
  191. if (key === "default" || key === "__esModule") return;
  192. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  193. if (key in exports && exports[key] === _button[key]) return;
  194. Object.defineProperty(exports, key, {
  195. enumerable: true,
  196. get: function get() {
  197. return _button[key];
  198. }
  199. });
  200. });
  201. var _modal = _interopRequireWildcard(require("./modal"));
  202. Object.keys(_modal).forEach(function (key) {
  203. if (key === "default" || key === "__esModule") return;
  204. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  205. if (key in exports && exports[key] === _modal[key]) return;
  206. Object.defineProperty(exports, key, {
  207. enumerable: true,
  208. get: function get() {
  209. return _modal[key];
  210. }
  211. });
  212. });
  213. var _tooltip = _interopRequireWildcard(require("./tooltip"));
  214. Object.keys(_tooltip).forEach(function (key) {
  215. if (key === "default" || key === "__esModule") return;
  216. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  217. if (key in exports && exports[key] === _tooltip[key]) return;
  218. Object.defineProperty(exports, key, {
  219. enumerable: true,
  220. get: function get() {
  221. return _tooltip[key];
  222. }
  223. });
  224. });
  225. var _form = _interopRequireWildcard(require("./form"));
  226. Object.keys(_form).forEach(function (key) {
  227. if (key === "default" || key === "__esModule") return;
  228. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  229. if (key in exports && exports[key] === _form[key]) return;
  230. Object.defineProperty(exports, key, {
  231. enumerable: true,
  232. get: function get() {
  233. return _form[key];
  234. }
  235. });
  236. });
  237. var _select = _interopRequireWildcard(require("./select"));
  238. Object.keys(_select).forEach(function (key) {
  239. if (key === "default" || key === "__esModule") return;
  240. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  241. if (key in exports && exports[key] === _select[key]) return;
  242. Object.defineProperty(exports, key, {
  243. enumerable: true,
  244. get: function get() {
  245. return _select[key];
  246. }
  247. });
  248. });
  249. var _switch = _interopRequireWildcard(require("./switch"));
  250. Object.keys(_switch).forEach(function (key) {
  251. if (key === "default" || key === "__esModule") return;
  252. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  253. if (key in exports && exports[key] === _switch[key]) return;
  254. Object.defineProperty(exports, key, {
  255. enumerable: true,
  256. get: function get() {
  257. return _switch[key];
  258. }
  259. });
  260. });
  261. var _list = _interopRequireWildcard(require("./list"));
  262. Object.keys(_list).forEach(function (key) {
  263. if (key === "default" || key === "__esModule") return;
  264. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  265. if (key in exports && exports[key] === _list[key]) return;
  266. Object.defineProperty(exports, key, {
  267. enumerable: true,
  268. get: function get() {
  269. return _list[key];
  270. }
  271. });
  272. });
  273. var _pulldown = _interopRequireWildcard(require("./pulldown"));
  274. Object.keys(_pulldown).forEach(function (key) {
  275. if (key === "default" || key === "__esModule") return;
  276. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  277. if (key in exports && exports[key] === _pulldown[key]) return;
  278. Object.defineProperty(exports, key, {
  279. enumerable: true,
  280. get: function get() {
  281. return _pulldown[key];
  282. }
  283. });
  284. });
  285. var _edit = _interopRequireWildcard(require("./edit"));
  286. Object.keys(_edit).forEach(function (key) {
  287. if (key === "default" || key === "__esModule") return;
  288. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  289. if (key in exports && exports[key] === _edit[key]) return;
  290. Object.defineProperty(exports, key, {
  291. enumerable: true,
  292. get: function get() {
  293. return _edit[key];
  294. }
  295. });
  296. });
  297. var _export = _interopRequireWildcard(require("./export"));
  298. Object.keys(_export).forEach(function (key) {
  299. if (key === "default" || key === "__esModule") return;
  300. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  301. if (key in exports && exports[key] === _export[key]) return;
  302. Object.defineProperty(exports, key, {
  303. enumerable: true,
  304. get: function get() {
  305. return _export[key];
  306. }
  307. });
  308. });
  309. var _keyboard = _interopRequireWildcard(require("./keyboard"));
  310. Object.keys(_keyboard).forEach(function (key) {
  311. if (key === "default" || key === "__esModule") return;
  312. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  313. if (key in exports && exports[key] === _keyboard[key]) return;
  314. Object.defineProperty(exports, key, {
  315. enumerable: true,
  316. get: function get() {
  317. return _keyboard[key];
  318. }
  319. });
  320. });
  321. var _validator = _interopRequireWildcard(require("./validator"));
  322. Object.keys(_validator).forEach(function (key) {
  323. if (key === "default" || key === "__esModule") return;
  324. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  325. if (key in exports && exports[key] === _validator[key]) return;
  326. Object.defineProperty(exports, key, {
  327. enumerable: true,
  328. get: function get() {
  329. return _validator[key];
  330. }
  331. });
  332. });
  333. var _resize = _interopRequireWildcard(require("./resize"));
  334. Object.keys(_resize).forEach(function (key) {
  335. if (key === "default" || key === "__esModule") return;
  336. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  337. if (key in exports && exports[key] === _resize[key]) return;
  338. Object.defineProperty(exports, key, {
  339. enumerable: true,
  340. get: function get() {
  341. return _resize[key];
  342. }
  343. });
  344. });
  345. var _zhCN = _interopRequireDefault(require("./locale/lang/zh-CN"));
  346. var _body = require("./body");
  347. Object.keys(_body).forEach(function (key) {
  348. if (key === "default" || key === "__esModule") return;
  349. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  350. if (key in exports && exports[key] === _body[key]) return;
  351. Object.defineProperty(exports, key, {
  352. enumerable: true,
  353. get: function get() {
  354. return _body[key];
  355. }
  356. });
  357. });
  358. function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
  359. function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
  360. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  361. // 按需加载的组件
  362. var components = [// 模块
  363. _column.default, _header.default, _footer.default, _filter.default, _loading.default, _grid.default, _menu.default, _toolbar.default, _pager.default, _checkbox.default, _radio.default, _input.default, _textarea.default, _button.default, _modal.default, _tooltip.default, _form.default, _select.default, _switch.default, _list.default, _pulldown.default, _edit.default, _export.default, _keyboard.default, _validator.default, _resize.default, // 核心
  364. _table.default]; // 默认安装
  365. function install(Vue, options) {
  366. if (_ctor.default.isPlainObject(options)) {
  367. _vXETable.default.setup(options);
  368. }
  369. components.map(function (component) {
  370. return component.install(Vue);
  371. });
  372. } // 默认中文
  373. _vXETable.default.setup({
  374. i18n: _ctor.default.toFormatString ? function (key, args) {
  375. return _ctor.default.toFormatString(_ctor.default.get(_zhCN.default, key), args);
  376. } : function (key, args) {
  377. return _ctor.default.template(_ctor.default.get(_zhCN.default, key), args, {
  378. tmplRE: /\{([.\w[\]\s]+)\}/g
  379. });
  380. }
  381. });
  382. _vXETable.default.install = install;
  383. if (typeof window !== 'undefined' && window.Vue && window.Vue.use) {
  384. window.Vue.use(_vXETable.default);
  385. }
  386. var _default = _vXETable.default;
  387. exports.default = _default;