@ly-js/ui
Version:
`@ly-js/ui` 是基于`vue3`常用库,会在`@ly-js/element`、`@ly-js/vant`中引入
72 lines (67 loc) • 1.98 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var index$1 = require('./components/fixed-container/index.js');
var index$2 = require('./components/icon/index.js');
var index$4 = require('./components/loading/index.js');
var index$5 = require('./directives/click-outside/index.js');
var index$6 = require('./directives/resize/index.js');
var index$7 = require('./directives/ripple/index.js');
require('./mixins/common/index.js');
require('./extensions.js');
var index$8 = require('./mixins/common/src/index.js');
var index$3 = require('./components/icon/src/index.js');
var index$9 = require('./event-hub/index.js');
const version = "0.0.24";
function install(app) {
const components = [
index$1.FixedContainer,
index$2.Icon,
index$4.Loading
];
components.forEach((item) => {
if (item.install) {
app.use(item);
} else if (item.name) {
app.component(item.name, item);
}
});
const directives = [
index$5.ClickOutside,
index$6.Resize,
index$7.Ripple
];
directives.forEach((item) => {
if (item.install) {
app.use(item);
}
});
const mixins = [
index$8["default"]
];
mixins.forEach((item) => {
if (item.install) {
app.use(item);
}
});
}
var index = {
install,
version
};
exports.FixedContainer = index$1.FixedContainer;
exports.Icon = index$2.Icon;
exports.Loading = index$4.Loading;
exports.ClickOutside = index$5.ClickOutside;
exports.Resize = index$6.Resize;
exports.Ripple = index$7.Ripple;
exports.CommonMixin = index$8["default"];
exports.formatSelect = index$8.formatSelect;
exports.getBaseUrl = index$8.getBaseUrl;
exports.getFullUrl = index$8.getFullUrl;
exports.setBaseUrl = index$8.setBaseUrl;
exports.setFormatSelectOptions = index$8.setFormatSelectOptions;
exports.loadIconScripts = index$3.loadIconScripts;
exports.eventHub = index$9.eventHub;
exports["default"] = index;
exports.install = install;
exports.version = version;