UNPKG

vue-wang-iview

Version:
1,028 lines (865 loc) 42.7 kB
module.exports = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = "fb15"); /******/ }) /************************************************************************/ /******/ ({ /***/ "5a18": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "7b79": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonStraightLine_vue_vue_type_style_index_0_id_cfdcc492_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("abec"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonStraightLine_vue_vue_type_style_index_0_id_cfdcc492_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonStraightLine_vue_vue_type_style_index_0_id_cfdcc492_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /***/ }), /***/ "8875": /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// addapted from the document.currentScript polyfill by Adam Miller // MIT license // source: https://github.com/amiller-gh/currentScript-polyfill // added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505 (function (root, factory) { if (true) { !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} }(typeof self !== 'undefined' ? self : this, function () { function getCurrentScript () { var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript') // for chrome if (!descriptor && 'currentScript' in document && document.currentScript) { return document.currentScript } // for other browsers with native support for currentScript if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) { return document.currentScript } // IE 8-10 support script readyState // IE 11+ & Firefox support stack trace try { throw new Error(); } catch (err) { // Find the second match for the "at" string to get file src url from stack. var ieStackRegExp = /.*at [^(]*\((.*):(.+):(.+)\)$/ig, ffStackRegExp = /@([^@]*):(\d+):(\d+)\s*$/ig, stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack), scriptLocation = (stackDetails && stackDetails[1]) || false, line = (stackDetails && stackDetails[2]) || false, currentLocation = document.location.href.replace(document.location.hash, ''), pageSource, inlineScriptSourceRegExp, inlineScriptSource, scripts = document.getElementsByTagName('script'); // Live NodeList collection if (scriptLocation === currentLocation) { pageSource = document.documentElement.outerHTML; inlineScriptSourceRegExp = new RegExp('(?:[^\\n]+?\\n){0,' + (line - 2) + '}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*', 'i'); inlineScriptSource = pageSource.replace(inlineScriptSourceRegExp, '$1').trim(); } for (var i = 0; i < scripts.length; i++) { // If ready state is interactive, return the script tag if (scripts[i].readyState === 'interactive') { return scripts[i]; } // If src matches, return the script tag if (scripts[i].src === scriptLocation) { return scripts[i]; } // If inline source matches, return the script tag if ( scriptLocation === currentLocation && scripts[i].innerHTML && scripts[i].innerHTML.trim() === inlineScriptSource ) { return scripts[i]; } } // If no match, return null return null; } }; return getCurrentScript })); /***/ }), /***/ "8d9d": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "9142": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonListcom_vue_vue_type_style_index_0_id_0d052c84_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8d9d"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonListcom_vue_vue_type_style_index_0_id_0d052c84_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonListcom_vue_vue_type_style_index_0_id_0d052c84_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /***/ }), /***/ "abec": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "ce6b": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeleton_vue_vue_type_style_index_0_id_09c394ca_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("fabd"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeleton_vue_vue_type_style_index_0_id_09c394ca_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeleton_vue_vue_type_style_index_0_id_09c394ca_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /***/ }), /***/ "d74d": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCard_vue_vue_type_style_index_0_id_c1c8f7a6_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f86e"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCard_vue_vue_type_style_index_0_id_c1c8f7a6_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCard_vue_vue_type_style_index_0_id_c1c8f7a6_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /***/ }), /***/ "dfaf": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCirclecom_vue_vue_type_style_index_0_id_40fff137_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5a18"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCirclecom_vue_vue_type_style_index_0_id_40fff137_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WangSkeletonCirclecom_vue_vue_type_style_index_0_id_40fff137_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /***/ }), /***/ "f86e": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "fabd": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "fb15": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js // This file is imported into lib/wc client bundles. if (typeof window !== 'undefined') { var currentScript = window.document.currentScript if (true) { var getCurrentScript = __webpack_require__("8875") currentScript = getCurrentScript() // for backward compatibility, because previously we directly included the polyfill if (!('currentScript' in document)) { Object.defineProperty(document, 'currentScript', { get: getCurrentScript }) } } var src = currentScript && currentScript.src.match(/(.+\/)[^/]+\.js(\?.*)?$/) if (src) { __webpack_require__.p = src[1] // eslint-disable-line } } // Indicate to webpack that this file can be concatenated /* harmony default export */ var setPublicPath = (null); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"41f29658-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeleton.vue?vue&type=template&id=09c394ca&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"WangSkeleton-body"},[(!_vm.isUseSlot)?_c('div',[(_vm.type === 'card')?_c('wang-skeleton-card',{style:({ width: _vm.width, height: _vm.height,backgroundColor: _vm.backgroundColor }),attrs:{"options":_vm.options}}):_vm._e(),(_vm.type === 'avatar')?_c('wang-skeleton-circlecom',{style:({ width: _vm.width, height: _vm.height,backgroundColor: _vm.backgroundColor }),attrs:{"options":_vm.options}}):_vm._e(),(_vm.type === 'line')?_c('wang-skeleton-straight-line',{style:({ width: _vm.width, height: _vm.height,backgroundColor: _vm.backgroundColor }),attrs:{"options":_vm.options}}):_vm._e(),(_vm.type === 'list')?_c('wang-skeleton-listcom',{style:({ width: _vm.width, height: _vm.height,backgroundColor: _vm.backgroundColor }),attrs:{"options":_vm.options}}):_vm._e(),(_vm.type === 'custom')?_c('div',{staticClass:"custom-box",style:({ width: _vm.width, height: _vm.height,backgroundColor: _vm.backgroundColor })},_vm._l((_vm.childrenOptionCheckd),function(item,index){return _c('div',{key:index},[(item.type === 'card')?_c('wang-skeleton-card',{attrs:{"options":item.options}}):_vm._e(),(item.type === 'avatar')?_c('wang-skeleton-circlecom',{attrs:{"options":item.options}}):_vm._e(),(item.type === 'line')?_c('wang-skeleton-straight-line',{attrs:{"options":item.options}}):_vm._e(),(item.type === 'list')?_c('wang-skeleton-listcom',{attrs:{"options":item.options}}):_vm._e()],1)}),0):_vm._e()],1):_vm._t("default")],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeleton.vue?vue&type=template&id=09c394ca&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"41f29658-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonCard.vue?vue&type=template&id=c1c8f7a6&scoped=true& var WangSkeletonCardvue_type_template_id_c1c8f7a6_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"WangSkeleton-body"},[(!_vm.isUseSlot)?_c('div',{staticClass:"wang-card-innerWapper",class:{ 'wang-active': _vm.active },style:({ justifyContent: _vm.justifyContent,alignItems: _vm.alignItems })},_vm._l((_vm.column),function(itemx,indexx){return _c('div',{key:indexx,staticClass:"wang-card-item-column",style:({ margin:_vm.itemColumnMargin })},_vm._l((_vm.row),function(itemy,indexy){return _c('div',{key:indexy,staticClass:"wang-card-item",style:({ width: _vm.width, height: _vm.height, backgroundColor: _vm.backgroundColor,margin:_vm.itemRowMargin })})}),0)}),0):_vm._t("default")],2)} var WangSkeletonCardvue_type_template_id_c1c8f7a6_scoped_true_staticRenderFns = [] // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCard.vue?vue&type=template&id=c1c8f7a6&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonCard.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var WangSkeletonCardvue_type_script_lang_js_ = ({ name:"WangSkeletonCard", data() { return { // 多少列 row: this.options.row || 1, // 多少列 column: this.options.column || 1, width: this.options.width || "30px", height: this.options.height || "30px", backgroundColor: this.options.backgroundColor || "#F2F2F2", justifyContent: this.options.justifyContent || "flex-start", active: this.options.active || false, itemRowMargin:this.options.itemRowMargin||'10px', itemColumnMargin:this.options.itemColumnMargin||'0px', alignItems:this.options.alignItems||'center' }; }, props: { // 是否使用插槽 isUseSlot: { type: Boolean, default: false, }, // 设置项 options: { type: Object, default: () => ({}), }, childrenOption: { type: Object, default: () => ({}), }, }, }); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCard.vue?vue&type=script&lang=js& /* harmony default export */ var src_WangSkeletonCardvue_type_script_lang_js_ = (WangSkeletonCardvue_type_script_lang_js_); // EXTERNAL MODULE: ./packages/WangSkeleton/src/WangSkeletonCard.vue?vue&type=style&index=0&id=c1c8f7a6&lang=less&scoped=true& var WangSkeletonCardvue_type_style_index_0_id_c1c8f7a6_lang_less_scoped_true_ = __webpack_require__("d74d"); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js /* globals __VUE_SSR_CONTEXT__ */ // IMPORTANT: Do NOT use ES2015 features in this file (except for modules). // This module is a runtime utility for cleaner component module output and will // be included in the final webpack user bundle. function normalizeComponent ( scriptExports, render, staticRenderFns, functionalTemplate, injectStyles, scopeId, moduleIdentifier, /* server only */ shadowMode /* vue-cli only */ ) { // Vue.extend constructor export interop var options = typeof scriptExports === 'function' ? scriptExports.options : scriptExports // render functions if (render) { options.render = render options.staticRenderFns = staticRenderFns options._compiled = true } // functional template if (functionalTemplate) { options.functional = true } // scopedId if (scopeId) { options._scopeId = 'data-v-' + scopeId } var hook if (moduleIdentifier) { // server build hook = function (context) { // 2.3 injection context = context || // cached call (this.$vnode && this.$vnode.ssrContext) || // stateful (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional // 2.2 with runInNewContext: true if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') { context = __VUE_SSR_CONTEXT__ } // inject component styles if (injectStyles) { injectStyles.call(this, context) } // register component module identifier for async chunk inferrence if (context && context._registeredComponents) { context._registeredComponents.add(moduleIdentifier) } } // used by ssr in case component is cached and beforeCreate // never gets called options._ssrRegister = hook } else if (injectStyles) { hook = shadowMode ? function () { injectStyles.call( this, (options.functional ? this.parent : this).$root.$options.shadowRoot ) } : injectStyles } if (hook) { if (options.functional) { // for template-only hot-reload because in that case the render fn doesn't // go through the normalizer options._injectStyles = hook // register for functional component in vue file var originalRender = options.render options.render = function renderWithStyleInjection (h, context) { hook.call(context) return originalRender(h, context) } } else { // inject component registration as beforeCreate hook var existing = options.beforeCreate options.beforeCreate = existing ? [].concat(existing, hook) : [hook] } } return { exports: scriptExports, options: options } } // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCard.vue /* normalize component */ var component = normalizeComponent( src_WangSkeletonCardvue_type_script_lang_js_, WangSkeletonCardvue_type_template_id_c1c8f7a6_scoped_true_render, WangSkeletonCardvue_type_template_id_c1c8f7a6_scoped_true_staticRenderFns, false, null, "c1c8f7a6", null ) /* harmony default export */ var WangSkeletonCard = (component.exports); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"41f29658-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonCirclecom.vue?vue&type=template&id=40fff137&scoped=true& var WangSkeletonCirclecomvue_type_template_id_40fff137_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"WangSkeleton-body"},[(!_vm.isUseSlot)?_c('div',{staticClass:"wang-circlecom-innerWapper",class:{'wang-active': _vm.active },staticStyle:{"height":"100%"},style:({ justifyContent: _vm.justifyContent, alignItems: _vm.alignItems })},_vm._l((_vm.column),function(itemx,indexx){return _c('div',{key:indexx,style:({ margin: _vm.itemColumnMargin })},_vm._l((_vm.row),function(itemy,indexy){return _c('div',{key:indexy,staticClass:"wang-circlecom-item",style:({ width: _vm.width, height: _vm.height, backgroundColor: _vm.backgroundColor, margin: _vm.itemRowMargin })})}),0)}),0):_vm._t("default")],2)} var WangSkeletonCirclecomvue_type_template_id_40fff137_scoped_true_staticRenderFns = [] // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCirclecom.vue?vue&type=template&id=40fff137&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonCirclecom.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var WangSkeletonCirclecomvue_type_script_lang_js_ = ({ name:"WangSkeletonCirclecom", data() { return { // 多少列 row: this.options.row || 1, column: this.options.column || 1, width: this.options.width || "40px", height: this.options.height || "40px", backgroundColor: this.options.backgroundColor || "#F2F2F2", justifyContent: this.options.justifyContent || "flex-start", active: this.options.active || false, itemRowMargin: this.options.itemRowMargin || "10px", itemColumnMargin: this.options.itemColumnMargin || "0px", alignItems: this.options.alignItems || "center", }; }, props: { // 是否使用插槽 isUseSlot: { type: Boolean, default: false, }, // 设置项 options: { type: Object, default: () => ({}), }, childrenOption: { type: Object, default: () => ({}), }, }, }); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCirclecom.vue?vue&type=script&lang=js& /* harmony default export */ var src_WangSkeletonCirclecomvue_type_script_lang_js_ = (WangSkeletonCirclecomvue_type_script_lang_js_); // EXTERNAL MODULE: ./packages/WangSkeleton/src/WangSkeletonCirclecom.vue?vue&type=style&index=0&id=40fff137&lang=less&scoped=true& var WangSkeletonCirclecomvue_type_style_index_0_id_40fff137_lang_less_scoped_true_ = __webpack_require__("dfaf"); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonCirclecom.vue /* normalize component */ var WangSkeletonCirclecom_component = normalizeComponent( src_WangSkeletonCirclecomvue_type_script_lang_js_, WangSkeletonCirclecomvue_type_template_id_40fff137_scoped_true_render, WangSkeletonCirclecomvue_type_template_id_40fff137_scoped_true_staticRenderFns, false, null, "40fff137", null ) /* harmony default export */ var WangSkeletonCirclecom = (WangSkeletonCirclecom_component.exports); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"41f29658-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonStraightLine.vue?vue&type=template&id=cfdcc492&scoped=true& var WangSkeletonStraightLinevue_type_template_id_cfdcc492_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"WangSkeleton-body"},[(!_vm.isUseSlot)?_c('div',{staticClass:"wang-straightline-innerWapper",class:{ 'wang-active': _vm.active },style:({ justifyContent: _vm.justifyContent, alignItems: _vm.alignItems })},_vm._l((_vm.column),function(itemx,indexx){return _c('div',{key:indexx,style:({ margin: _vm.itemColumnMargin })},_vm._l((_vm.row),function(itemy,indexy){return _c('div',{key:indexy,staticClass:"wang-straightline-item",style:({ width: _vm.width, height: _vm.height, backgroundColor: _vm.backgroundColor, margin: _vm.itemRowMargin })})}),0)}),0):_vm._t("default")],2)} var WangSkeletonStraightLinevue_type_template_id_cfdcc492_scoped_true_staticRenderFns = [] // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonStraightLine.vue?vue&type=template&id=cfdcc492&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonStraightLine.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var WangSkeletonStraightLinevue_type_script_lang_js_ = ({ name:"WangSkeletonStraightLine", data() { return { // 多少列 row: this.options.row || 1, column: this.options.column || 1, width: this.options.width || "100px", height: this.options.height || "100px", backgroundColor: this.options.backgroundColor || "#F2F2F2", justifyContent: this.options.justifyContent || "flex-start", active: this.options.active || false, itemRowMargin: this.options.itemRowMargin || "10px", itemColumnMargin: this.options.itemColumnMargin || "0px", alignItems: this.options.alignItems || "center", }; }, props: { // 是否使用插槽 isUseSlot: { type: Boolean, default: false, }, // 设置项 options: { type: Object, default: () => ({}), }, childrenOption: { type: Object, default: () => ({}), }, }, }); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonStraightLine.vue?vue&type=script&lang=js& /* harmony default export */ var src_WangSkeletonStraightLinevue_type_script_lang_js_ = (WangSkeletonStraightLinevue_type_script_lang_js_); // EXTERNAL MODULE: ./packages/WangSkeleton/src/WangSkeletonStraightLine.vue?vue&type=style&index=0&id=cfdcc492&lang=less&scoped=true& var WangSkeletonStraightLinevue_type_style_index_0_id_cfdcc492_lang_less_scoped_true_ = __webpack_require__("7b79"); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonStraightLine.vue /* normalize component */ var WangSkeletonStraightLine_component = normalizeComponent( src_WangSkeletonStraightLinevue_type_script_lang_js_, WangSkeletonStraightLinevue_type_template_id_cfdcc492_scoped_true_render, WangSkeletonStraightLinevue_type_template_id_cfdcc492_scoped_true_staticRenderFns, false, null, "cfdcc492", null ) /* harmony default export */ var WangSkeletonStraightLine = (WangSkeletonStraightLine_component.exports); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"41f29658-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonListcom.vue?vue&type=template&id=0d052c84&scoped=true& var WangSkeletonListcomvue_type_template_id_0d052c84_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"WangSkeleton-body"},[(!_vm.isUseSlot)?_c('div',{staticClass:"wang-straightline-innerWapper",class:{ 'wang-active': _vm.active },style:({ justifyContent: _vm.justifyContent,alignItems: _vm.alignItems })},_vm._l((_vm.column),function(itemx,indexx){return _c('div',{key:indexx,style:({ margin: _vm.itemColumnMargin })},_vm._l((_vm.row),function(itemy,indexy){return _c('div',{key:indexy,staticClass:"wang-straightline-item",style:({ width: _vm.itemWidthCheck(indexy), height: _vm.height, backgroundColor: _vm.backgroundColor, margin: _vm.itemRowMargin, })})}),0)}),0):_vm._t("default")],2)} var WangSkeletonListcomvue_type_template_id_0d052c84_scoped_true_staticRenderFns = [] // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonListcom.vue?vue&type=template&id=0d052c84&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeletonListcom.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var WangSkeletonListcomvue_type_script_lang_js_ = ({ name:"WangSkeletonListcom", data() { return { // 多少列 row: this.options.row || 4, column: this.options.column || 1, width: this.options.width || "600px", height: this.options.height || "20px", backgroundColor: this.options.backgroundColor || "#F2F2F2", justifyContent: this.options.justifyContent || "flex-start", active: this.options.active || false, itemRowMargin: this.options.itemRowMargin || "10px", itemColumnMargin: this.options.itemColumnMargin || "0px", firstWidth: this.options.firstWidth || "200px", lastWidth: this.options.lastWidth || "", alignItems:this.options.alignItems||'center' }; }, props: { // 是否使用插槽 isUseSlot: { type: Boolean, default: false, }, // 设置项 options: { type: Object, default: () => ({}), }, childrenOption: { type: Object, default: () => ({}), }, }, computed: { // 列表类型的长度判断显示 itemWidthCheck(index) { return (index) => { if (index === 0) { return this.firstWidth; } else if (index === this.row - 1) { return this.lastWidth; } else { return this.width; } }; }, }, }); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonListcom.vue?vue&type=script&lang=js& /* harmony default export */ var src_WangSkeletonListcomvue_type_script_lang_js_ = (WangSkeletonListcomvue_type_script_lang_js_); // EXTERNAL MODULE: ./packages/WangSkeleton/src/WangSkeletonListcom.vue?vue&type=style&index=0&id=0d052c84&lang=less&scoped=true& var WangSkeletonListcomvue_type_style_index_0_id_0d052c84_lang_less_scoped_true_ = __webpack_require__("9142"); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeletonListcom.vue /* normalize component */ var WangSkeletonListcom_component = normalizeComponent( src_WangSkeletonListcomvue_type_script_lang_js_, WangSkeletonListcomvue_type_template_id_0d052c84_scoped_true_render, WangSkeletonListcomvue_type_template_id_0d052c84_scoped_true_staticRenderFns, false, null, "0d052c84", null ) /* harmony default export */ var WangSkeletonListcom = (WangSkeletonListcom_component.exports); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/WangSkeleton/src/WangSkeleton.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var WangSkeletonvue_type_script_lang_js_ = ({ name: "WangSkeleton", components: { WangSkeletonCard: WangSkeletonCard, WangSkeletonCirclecom: WangSkeletonCirclecom, WangSkeletonStraightLine: WangSkeletonStraightLine, WangSkeletonListcom: WangSkeletonListcom, }, props: { // 是否使用插槽 isUseSlot: { type: Boolean, default: false, }, // 设置项 options: { type: Object, default: () => ({}), }, childrenOption: { type: Array, default: () => [], }, // 显示类型 type: { type: String, default: "list", }, // 是否显示动效 active: { type: [Boolean,String], default: false, }, // 盒子的长度 width: { type: String, default: "", }, //盒子的宽度 height: { type: String, default: "", }, // 模块的背景颜色 backgroundColor:{ type:String, default:'' } }, computed: { // 配置项格式化设置(全局) childrenOptionCheckd() { let childrenOption = JSON.parse(JSON.stringify(this.childrenOption)); // 如果有子配置项数组,再进行循环 if (childrenOption) { childrenOption.forEach((item) => { // 如果有传全局的配置就使用全局的配置,如果没有就是用单独的每个item的配置(每个item的配置优先级高) item.options.backgroundColor ? (item.options.backgroundColor = item.options.backgroundColor) : (item.options.backgroundColor = this.options.backgroundColor); item.options.active ? (item.options.active = item.options.active) : (item.options.active = this.options.active); item.options.itemRowMargin ? (item.options.itemRowMargin = item.options.itemRowMargin) : (item.options.itemRowMargin = this.options.itemRowMargin); item.options.itemColumnMargin ? (item.options.itemColumnMargin = item.options.itemColumnMargin) : (item.options.itemColumnMargin = this.options.itemColumnMargin); item.options.alignItems ? (item.options.alignItems = item.options.alignItems) : (item.options.alignItems = this.options.alignItems); item.options.justifyContent ? (item.options.justifyContent = item.options.justifyContent) : (item.options.justifyContent = this.options.justifyContent); item.options.height ? (item.options.height = item.options.height) : (item.options.height = this.options.height); item.options.width ? (item.options.width = item.options.width) : (item.options.width = this.options.width); item.options.row ? (item.options.row = item.options.row) : (item.options.row = this.options.row); }); } return childrenOption; }, }, }); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeleton.vue?vue&type=script&lang=js& /* harmony default export */ var src_WangSkeletonvue_type_script_lang_js_ = (WangSkeletonvue_type_script_lang_js_); // EXTERNAL MODULE: ./packages/WangSkeleton/src/WangSkeleton.vue?vue&type=style&index=0&id=09c394ca&lang=less&scoped=true& var WangSkeletonvue_type_style_index_0_id_09c394ca_lang_less_scoped_true_ = __webpack_require__("ce6b"); // CONCATENATED MODULE: ./packages/WangSkeleton/src/WangSkeleton.vue /* normalize component */ var WangSkeleton_component = normalizeComponent( src_WangSkeletonvue_type_script_lang_js_, render, staticRenderFns, false, null, "09c394ca", null ) /* harmony default export */ var WangSkeleton = (WangSkeleton_component.exports); // CONCATENATED MODULE: ./packages/WangSkeleton/index.js WangSkeleton.install = (Vue) => { Vue.component('WangSkeleton', WangSkeleton) } /* harmony default export */ var packages_WangSkeleton = (WangSkeleton); // CONCATENATED MODULE: ./src/index.js /** * 入口文件 */ const components = [packages_WangSkeleton]; const install = function(Vue, opts = {}) { components.forEach((component) => { Vue.component(component.name, component); }); }; /* 支持使用标签的方式引入 */ if (typeof window !== 'undefined' && window.Vue) { install(window.Vue); } /* harmony default export */ var src_0 = ({ install, }); // CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js /* harmony default export */ var entry_lib = __webpack_exports__["default"] = (src_0); /***/ }) /******/ }); //# sourceMappingURL=vue-wang-iview.common.js.map