index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = exports.Table = void 0;
  6. var _table = _interopRequireDefault(require("./src/table"));
  7. var _vXETable = _interopRequireDefault(require("../v-x-e-table"));
  8. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  9. _table.default.install = function (Vue) {
  10. if (typeof window !== 'undefined' && window.VXETableMixin) {
  11. _table.default.mixins.push(window.VXETableMixin);
  12. delete window.VXETableMixin;
  13. }
  14. _vXETable.default.Vue = Vue;
  15. _vXETable.default.Table = _table.default;
  16. _vXETable.default.TableComponent = _table.default;
  17. if (!Vue.prototype.$vxe) {
  18. Vue.prototype.$vxe = {
  19. t: _vXETable.default.t,
  20. _t: _vXETable.default._t
  21. };
  22. } else {
  23. Vue.prototype.$vxe.t = _vXETable.default.t;
  24. Vue.prototype.$vxe._t = _vXETable.default._t;
  25. }
  26. Vue.component(_table.default.name, _table.default);
  27. };
  28. var Table = _table.default;
  29. exports.Table = Table;
  30. var _default = _table.default;
  31. exports.default = _default;