| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- var _exportNames = {
- use: true,
- getComponent: true,
- component: true,
- hasComponent: true,
- renderEmptyElement: true,
- checkVersion: true,
- VxeUI: true
- };
- exports.VxeUI = void 0;
- exports.checkVersion = checkVersion;
- exports.component = component;
- exports.default = void 0;
- exports.getComponent = getComponent;
- exports.hasComponent = hasComponent;
- exports.renderEmptyElement = renderEmptyElement;
- exports.use = use;
- var _core = require("./src/core");
- Object.keys(_core).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _core[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _core[key];
- }
- });
- });
- var _config = require("./src/config");
- Object.keys(_config).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _config[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _config[key];
- }
- });
- });
- var _dataStore = require("./src/dataStore");
- Object.keys(_dataStore).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _dataStore[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _dataStore[key];
- }
- });
- });
- var _icon = require("./src/icon");
- Object.keys(_icon).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _icon[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _icon[key];
- }
- });
- });
- var _theme = require("./src/theme");
- Object.keys(_theme).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _theme[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _theme[key];
- }
- });
- });
- var _event = require("./src/event");
- Object.keys(_event).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _event[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _event[key];
- }
- });
- });
- var _resize = require("./src/resize");
- Object.keys(_resize).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _resize[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _resize[key];
- }
- });
- });
- var _i18n = require("./src/i18n");
- Object.keys(_i18n).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _i18n[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _i18n[key];
- }
- });
- });
- var _renderer = require("./src/renderer");
- Object.keys(_renderer).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _renderer[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _renderer[key];
- }
- });
- });
- var _validators = require("./src/validators");
- Object.keys(_validators).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _validators[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _validators[key];
- }
- });
- });
- var _menus = require("./src/menus");
- Object.keys(_menus).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _menus[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _menus[key];
- }
- });
- });
- var _formats = require("./src/formats");
- Object.keys(_formats).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _formats[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _formats[key];
- }
- });
- });
- var _commands = require("./src/commands");
- Object.keys(_commands).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _commands[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _commands[key];
- }
- });
- });
- var _interceptor = require("./src/interceptor");
- Object.keys(_interceptor).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _interceptor[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _interceptor[key];
- }
- });
- });
- var _clipboard = require("./src/clipboard");
- Object.keys(_clipboard).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _clipboard[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _clipboard[key];
- }
- });
- });
- var _permission = require("./src/permission");
- Object.keys(_permission).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _permission[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _permission[key];
- }
- });
- });
- var _log = require("./src/log");
- Object.keys(_log).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _log[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _log[key];
- }
- });
- });
- var _mixins = require("./src/mixins");
- Object.keys(_mixins).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _mixins[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _mixins[key];
- }
- });
- });
- var _vm2 = require("./src/vm");
- Object.keys(_vm2).forEach(function (key) {
- if (key === "default" || key === "__esModule") return;
- if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
- if (key in exports && exports[key] === _vm2[key]) return;
- Object.defineProperty(exports, key, {
- enumerable: true,
- get: function () {
- return _vm2[key];
- }
- });
- });
- var _xeUtils = _interopRequireDefault(require("xe-utils"));
- function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
- const installedPlugins = [];
- function use(Plugin, options) {
- if (Plugin && Plugin.install) {
- if (installedPlugins.indexOf(Plugin) === -1) {
- Plugin.install(VxeUI, options);
- installedPlugins.push(Plugin);
- }
- }
- return VxeUI;
- }
- const components = {};
- function getComponent(name) {
- return components[name] || null;
- }
- function component(comp) {
- if (comp && comp.name) {
- components[comp.name] = comp;
- components[_xeUtils.default.kebabCase(comp.name)] = comp;
- }
- }
- function hasComponent(name) {
- return !!components[name];
- }
- function renderEmptyElement(_vm) {
- const {
- _e
- } = _vm;
- return _e();
- }
- function checkVersion(version, pVersion, sVersion) {
- if (version) {
- const vRest = `${version}`.match(/(\d+).(\d+).(\d+)/);
- if (vRest) {
- const pV = _xeUtils.default.toNumber(vRest[1]);
- if (sVersion) {
- const sV = _xeUtils.default.toNumber(vRest[2]);
- return pV >= pVersion && sV >= sVersion;
- }
- return pV >= pVersion;
- }
- }
- return false;
- }
- const VxeUI = exports.VxeUI = Object.assign(_core.VxeCore, {
- renderEmptyElement,
- setTheme: _theme.setTheme,
- getTheme: _theme.getTheme,
- setConfig: _config.setConfig,
- getConfig: _config.getConfig,
- setIcon: _icon.setIcon,
- getIcon: _icon.getIcon,
- renderGlobalIcon: _icon.renderGlobalIcon,
- renderCustomIcon: _icon.renderCustomIcon,
- setLanguage: _i18n.setLanguage,
- hasLanguage: _i18n.hasLanguage,
- getLanguage: _i18n.getLanguage,
- setI18n: _i18n.setI18n,
- getI18n: _i18n.getI18n,
- globalEvents: _event.globalEvents,
- GLOBAL_EVENT_KEYS: _event.GLOBAL_EVENT_KEYS,
- createEvent: _event.createEvent,
- globalResize: _resize.globalResize,
- renderer: _renderer.renderer,
- validators: _validators.validators,
- menus: _menus.menus,
- formats: _formats.formats,
- commands: _commands.commands,
- interceptor: _interceptor.interceptor,
- clipboard: _clipboard.clipboard,
- log: _log.log,
- permission: _permission.permission,
- globalStore: _dataStore.globalStore,
- component,
- getComponent,
- hasComponent,
- globalMixins: _mixins.globalMixins,
- getSlotVNs: _vm2.getSlotVNs,
- checkVersion,
- use
- });
- (0, _theme.setTheme)();
- var _default = exports.default = VxeUI;
|