all.js 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var _exportNames = {
  6. install: true
  7. };
  8. exports.install = install;
  9. var _xeUtils = _interopRequireDefault(require("xe-utils"));
  10. var _vXETable = require("./v-x-e-table");
  11. Object.keys(_vXETable).forEach(function (key) {
  12. if (key === "default" || key === "__esModule") return;
  13. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  14. if (key in exports && exports[key] === _vXETable[key]) return;
  15. Object.defineProperty(exports, key, {
  16. enumerable: true,
  17. get: function get() {
  18. return _vXETable[key];
  19. }
  20. });
  21. });
  22. var _icon = require("./icon");
  23. Object.keys(_icon).forEach(function (key) {
  24. if (key === "default" || key === "__esModule") return;
  25. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  26. if (key in exports && exports[key] === _icon[key]) return;
  27. Object.defineProperty(exports, key, {
  28. enumerable: true,
  29. get: function get() {
  30. return _icon[key];
  31. }
  32. });
  33. });
  34. var _filter = require("./filter");
  35. Object.keys(_filter).forEach(function (key) {
  36. if (key === "default" || key === "__esModule") return;
  37. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  38. if (key in exports && exports[key] === _filter[key]) return;
  39. Object.defineProperty(exports, key, {
  40. enumerable: true,
  41. get: function get() {
  42. return _filter[key];
  43. }
  44. });
  45. });
  46. var _menu = require("./menu");
  47. Object.keys(_menu).forEach(function (key) {
  48. if (key === "default" || key === "__esModule") return;
  49. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  50. if (key in exports && exports[key] === _menu[key]) return;
  51. Object.defineProperty(exports, key, {
  52. enumerable: true,
  53. get: function get() {
  54. return _menu[key];
  55. }
  56. });
  57. });
  58. var _edit = require("./edit");
  59. Object.keys(_edit).forEach(function (key) {
  60. if (key === "default" || key === "__esModule") return;
  61. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  62. if (key in exports && exports[key] === _edit[key]) return;
  63. Object.defineProperty(exports, key, {
  64. enumerable: true,
  65. get: function get() {
  66. return _edit[key];
  67. }
  68. });
  69. });
  70. var _export = require("./export");
  71. Object.keys(_export).forEach(function (key) {
  72. if (key === "default" || key === "__esModule") return;
  73. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  74. if (key in exports && exports[key] === _export[key]) return;
  75. Object.defineProperty(exports, key, {
  76. enumerable: true,
  77. get: function get() {
  78. return _export[key];
  79. }
  80. });
  81. });
  82. var _keyboard = require("./keyboard");
  83. Object.keys(_keyboard).forEach(function (key) {
  84. if (key === "default" || key === "__esModule") return;
  85. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  86. if (key in exports && exports[key] === _keyboard[key]) return;
  87. Object.defineProperty(exports, key, {
  88. enumerable: true,
  89. get: function get() {
  90. return _keyboard[key];
  91. }
  92. });
  93. });
  94. var _validator = require("./validator");
  95. Object.keys(_validator).forEach(function (key) {
  96. if (key === "default" || key === "__esModule") return;
  97. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  98. if (key in exports && exports[key] === _validator[key]) return;
  99. Object.defineProperty(exports, key, {
  100. enumerable: true,
  101. get: function get() {
  102. return _validator[key];
  103. }
  104. });
  105. });
  106. var _header = require("./header");
  107. Object.keys(_header).forEach(function (key) {
  108. if (key === "default" || key === "__esModule") return;
  109. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  110. if (key in exports && exports[key] === _header[key]) return;
  111. Object.defineProperty(exports, key, {
  112. enumerable: true,
  113. get: function get() {
  114. return _header[key];
  115. }
  116. });
  117. });
  118. var _footer = require("./footer");
  119. Object.keys(_footer).forEach(function (key) {
  120. if (key === "default" || key === "__esModule") return;
  121. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  122. if (key in exports && exports[key] === _footer[key]) return;
  123. Object.defineProperty(exports, key, {
  124. enumerable: true,
  125. get: function get() {
  126. return _footer[key];
  127. }
  128. });
  129. });
  130. var _column = require("./column");
  131. Object.keys(_column).forEach(function (key) {
  132. if (key === "default" || key === "__esModule") return;
  133. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  134. if (key in exports && exports[key] === _column[key]) return;
  135. Object.defineProperty(exports, key, {
  136. enumerable: true,
  137. get: function get() {
  138. return _column[key];
  139. }
  140. });
  141. });
  142. var _colgroup = require("./colgroup");
  143. Object.keys(_colgroup).forEach(function (key) {
  144. if (key === "default" || key === "__esModule") return;
  145. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  146. if (key in exports && exports[key] === _colgroup[key]) return;
  147. Object.defineProperty(exports, key, {
  148. enumerable: true,
  149. get: function get() {
  150. return _colgroup[key];
  151. }
  152. });
  153. });
  154. var _grid = require("./grid");
  155. Object.keys(_grid).forEach(function (key) {
  156. if (key === "default" || key === "__esModule") return;
  157. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  158. if (key in exports && exports[key] === _grid[key]) return;
  159. Object.defineProperty(exports, key, {
  160. enumerable: true,
  161. get: function get() {
  162. return _grid[key];
  163. }
  164. });
  165. });
  166. var _toolbar = require("./toolbar");
  167. Object.keys(_toolbar).forEach(function (key) {
  168. if (key === "default" || key === "__esModule") return;
  169. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  170. if (key in exports && exports[key] === _toolbar[key]) return;
  171. Object.defineProperty(exports, key, {
  172. enumerable: true,
  173. get: function get() {
  174. return _toolbar[key];
  175. }
  176. });
  177. });
  178. var _pager = require("./pager");
  179. Object.keys(_pager).forEach(function (key) {
  180. if (key === "default" || key === "__esModule") return;
  181. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  182. if (key in exports && exports[key] === _pager[key]) return;
  183. Object.defineProperty(exports, key, {
  184. enumerable: true,
  185. get: function get() {
  186. return _pager[key];
  187. }
  188. });
  189. });
  190. var _checkbox = require("./checkbox");
  191. Object.keys(_checkbox).forEach(function (key) {
  192. if (key === "default" || key === "__esModule") return;
  193. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  194. if (key in exports && exports[key] === _checkbox[key]) return;
  195. Object.defineProperty(exports, key, {
  196. enumerable: true,
  197. get: function get() {
  198. return _checkbox[key];
  199. }
  200. });
  201. });
  202. var _checkboxGroup = require("./checkbox-group");
  203. Object.keys(_checkboxGroup).forEach(function (key) {
  204. if (key === "default" || key === "__esModule") return;
  205. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  206. if (key in exports && exports[key] === _checkboxGroup[key]) return;
  207. Object.defineProperty(exports, key, {
  208. enumerable: true,
  209. get: function get() {
  210. return _checkboxGroup[key];
  211. }
  212. });
  213. });
  214. var _radio = require("./radio");
  215. Object.keys(_radio).forEach(function (key) {
  216. if (key === "default" || key === "__esModule") return;
  217. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  218. if (key in exports && exports[key] === _radio[key]) return;
  219. Object.defineProperty(exports, key, {
  220. enumerable: true,
  221. get: function get() {
  222. return _radio[key];
  223. }
  224. });
  225. });
  226. var _radioGroup = require("./radio-group");
  227. Object.keys(_radioGroup).forEach(function (key) {
  228. if (key === "default" || key === "__esModule") return;
  229. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  230. if (key in exports && exports[key] === _radioGroup[key]) return;
  231. Object.defineProperty(exports, key, {
  232. enumerable: true,
  233. get: function get() {
  234. return _radioGroup[key];
  235. }
  236. });
  237. });
  238. var _radioButton = require("./radio-button");
  239. Object.keys(_radioButton).forEach(function (key) {
  240. if (key === "default" || key === "__esModule") return;
  241. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  242. if (key in exports && exports[key] === _radioButton[key]) return;
  243. Object.defineProperty(exports, key, {
  244. enumerable: true,
  245. get: function get() {
  246. return _radioButton[key];
  247. }
  248. });
  249. });
  250. var _input = require("./input");
  251. Object.keys(_input).forEach(function (key) {
  252. if (key === "default" || key === "__esModule") return;
  253. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  254. if (key in exports && exports[key] === _input[key]) return;
  255. Object.defineProperty(exports, key, {
  256. enumerable: true,
  257. get: function get() {
  258. return _input[key];
  259. }
  260. });
  261. });
  262. var _textarea = require("./textarea");
  263. Object.keys(_textarea).forEach(function (key) {
  264. if (key === "default" || key === "__esModule") return;
  265. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  266. if (key in exports && exports[key] === _textarea[key]) return;
  267. Object.defineProperty(exports, key, {
  268. enumerable: true,
  269. get: function get() {
  270. return _textarea[key];
  271. }
  272. });
  273. });
  274. var _button = require("./button");
  275. Object.keys(_button).forEach(function (key) {
  276. if (key === "default" || key === "__esModule") return;
  277. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  278. if (key in exports && exports[key] === _button[key]) return;
  279. Object.defineProperty(exports, key, {
  280. enumerable: true,
  281. get: function get() {
  282. return _button[key];
  283. }
  284. });
  285. });
  286. var _modal = require("./modal");
  287. Object.keys(_modal).forEach(function (key) {
  288. if (key === "default" || key === "__esModule") return;
  289. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  290. if (key in exports && exports[key] === _modal[key]) return;
  291. Object.defineProperty(exports, key, {
  292. enumerable: true,
  293. get: function get() {
  294. return _modal[key];
  295. }
  296. });
  297. });
  298. var _tooltip = require("./tooltip");
  299. Object.keys(_tooltip).forEach(function (key) {
  300. if (key === "default" || key === "__esModule") return;
  301. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  302. if (key in exports && exports[key] === _tooltip[key]) return;
  303. Object.defineProperty(exports, key, {
  304. enumerable: true,
  305. get: function get() {
  306. return _tooltip[key];
  307. }
  308. });
  309. });
  310. var _form = require("./form");
  311. Object.keys(_form).forEach(function (key) {
  312. if (key === "default" || key === "__esModule") return;
  313. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  314. if (key in exports && exports[key] === _form[key]) return;
  315. Object.defineProperty(exports, key, {
  316. enumerable: true,
  317. get: function get() {
  318. return _form[key];
  319. }
  320. });
  321. });
  322. var _formItem = require("./form-item");
  323. Object.keys(_formItem).forEach(function (key) {
  324. if (key === "default" || key === "__esModule") return;
  325. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  326. if (key in exports && exports[key] === _formItem[key]) return;
  327. Object.defineProperty(exports, key, {
  328. enumerable: true,
  329. get: function get() {
  330. return _formItem[key];
  331. }
  332. });
  333. });
  334. var _formGather = require("./form-gather");
  335. Object.keys(_formGather).forEach(function (key) {
  336. if (key === "default" || key === "__esModule") return;
  337. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  338. if (key in exports && exports[key] === _formGather[key]) return;
  339. Object.defineProperty(exports, key, {
  340. enumerable: true,
  341. get: function get() {
  342. return _formGather[key];
  343. }
  344. });
  345. });
  346. var _select = require("./select");
  347. Object.keys(_select).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] === _select[key]) return;
  351. Object.defineProperty(exports, key, {
  352. enumerable: true,
  353. get: function get() {
  354. return _select[key];
  355. }
  356. });
  357. });
  358. var _optgroup = require("./optgroup");
  359. Object.keys(_optgroup).forEach(function (key) {
  360. if (key === "default" || key === "__esModule") return;
  361. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  362. if (key in exports && exports[key] === _optgroup[key]) return;
  363. Object.defineProperty(exports, key, {
  364. enumerable: true,
  365. get: function get() {
  366. return _optgroup[key];
  367. }
  368. });
  369. });
  370. var _option = require("./option");
  371. Object.keys(_option).forEach(function (key) {
  372. if (key === "default" || key === "__esModule") return;
  373. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  374. if (key in exports && exports[key] === _option[key]) return;
  375. Object.defineProperty(exports, key, {
  376. enumerable: true,
  377. get: function get() {
  378. return _option[key];
  379. }
  380. });
  381. });
  382. var _switch = require("./switch");
  383. Object.keys(_switch).forEach(function (key) {
  384. if (key === "default" || key === "__esModule") return;
  385. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  386. if (key in exports && exports[key] === _switch[key]) return;
  387. Object.defineProperty(exports, key, {
  388. enumerable: true,
  389. get: function get() {
  390. return _switch[key];
  391. }
  392. });
  393. });
  394. var _list = require("./list");
  395. Object.keys(_list).forEach(function (key) {
  396. if (key === "default" || key === "__esModule") return;
  397. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  398. if (key in exports && exports[key] === _list[key]) return;
  399. Object.defineProperty(exports, key, {
  400. enumerable: true,
  401. get: function get() {
  402. return _list[key];
  403. }
  404. });
  405. });
  406. var _pulldown = require("./pulldown");
  407. Object.keys(_pulldown).forEach(function (key) {
  408. if (key === "default" || key === "__esModule") return;
  409. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  410. if (key in exports && exports[key] === _pulldown[key]) return;
  411. Object.defineProperty(exports, key, {
  412. enumerable: true,
  413. get: function get() {
  414. return _pulldown[key];
  415. }
  416. });
  417. });
  418. var _table = require("./table");
  419. Object.keys(_table).forEach(function (key) {
  420. if (key === "default" || key === "__esModule") return;
  421. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  422. if (key in exports && exports[key] === _table[key]) return;
  423. Object.defineProperty(exports, key, {
  424. enumerable: true,
  425. get: function get() {
  426. return _table[key];
  427. }
  428. });
  429. });
  430. var _zhCN = _interopRequireDefault(require("./locale/lang/zh-CN"));
  431. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  432. // 按需加载的组件
  433. var components = [// 功能模块
  434. _header.Header, _footer.Footer, _icon.Icon, _filter.Filter, _menu.Menu, _edit.Edit, _export.Export, _keyboard.Keyboard, _validator.Validator, // 可选组件
  435. _column.Column, _colgroup.Colgroup, _grid.Grid, _toolbar.Toolbar, _pager.Pager, _checkbox.Checkbox, _checkboxGroup.CheckboxGroup, _radio.Radio, _radioGroup.RadioGroup, _radioButton.RadioButton, _input.Input, _textarea.Textarea, _button.Button, _modal.Modal, _tooltip.Tooltip, _form.Form, _formItem.FormItem, _formGather.FormGather, _select.Select, _optgroup.Optgroup, _option.Option, _switch.Switch, _list.List, _pulldown.Pulldown, // 核心
  436. _table.Table]; // 默认安装
  437. function install(Vue, options) {
  438. if (_xeUtils.default.isPlainObject(options)) {
  439. _vXETable.VXETable.setup(options);
  440. }
  441. components.map(function (component) {
  442. return component.install(Vue);
  443. });
  444. } // 默认中文
  445. _vXETable.VXETable.setup({
  446. i18n: function i18n(key, args) {
  447. return _xeUtils.default.toFormatString(_xeUtils.default.get(_zhCN.default, key), args);
  448. }
  449. });