{"version":3,"sources":["jsdelivr-header.js","webpack://qf-ui/webpack/bootstrap","webpack://qf-ui/src/components/page/index.vue?38a1","webpack://qf-ui/node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://qf-ui/node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack://qf-ui/src/components/kuangkuang/index.vue?bf55","webpack://qf-ui/src/components/kuangkuang/index.vue","webpack://qf-ui/src/components/page/index.vue?ebb6","webpack://qf-ui/src/components/page/index.vue","webpack://qf-ui/src/components/page/index.vue?124d","webpack://qf-ui/node_modules/@vue/cli-service/lib/commands/build/entry-lib.js","webpack://qf-ui/src/components/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,2BCLA,IAAA,EAAA,GAGA,SAAA,EAAA,GAGA,GAAA,EAAA,GACA,OAAA,EAAA,GAAA,QAGA,IAAA,EAAA,EAAA,GAAA,CACA,EAAA,EACA,GAAA,EACA,QAAA,IAUA,OANA,EAAA,GAAA,KAAA,EAAA,QAAA,IAAA,QAAA,GAGA,EAAA,GAAA,EAGA,EAAA,OACA,CAyDA,OArDA,EAAA,EAAA,EAGA,EAAA,EAAA,EAGA,EAAA,EAAA,SAAA,EAAA,EAAA,GACA,EAAA,EAAA,EAAA,IACA,OAAA,eAAA,EAAA,EAAA,CAA0C,YAAA,EAAA,IAAA,GAE1C,EAGA,EAAA,EAAA,SAAA,GACA,oBAAA,eAAA,aACA,OAAA,eAAA,EAAA,OAAA,YAAA,CAAwD,MAAA,WAExD,OAAA,eAAA,EAAA,cAAiD,OAAA,GACjD,EAOA,EAAA,EAAA,SAAA,EAAA,GAEA,GADA,EAAA,IAAA,EAAA,EAAA,IACA,EAAA,EAAA,OAAA,EACA,KAAA,GAAA,iBAAA,QAAA,WAAA,OAAA,EACA,IAAA,EAAA,OAAA,OAAA,MAGA,GAFA,EAAA,EAAA,GACA,OAAA,eAAA,EAAA,WAAyC,YAAA,EAAA,UACzC,EAAA,GAAA,iBAAA,EAAA,QAAA,KAAA,EAAA,EAAA,EAAA,EAAA,EAAA,SAAA,GAAgH,OAAA,EAAA,EAAmB,EAAE,KAAA,KAAA,IACrI,OAAA,CACA,EAGA,EAAA,EAAA,SAAA,GACA,IAAA,EAAA,KAAA,WACA,WAA2B,OAAA,EAAA,OAA0B,EACrD,WAAiC,OAAA,CAAe,EAEhD,OADA,EAAA,EAAA,EAAA,IAAA,GACA,CACA,EAGA,EAAA,EAAA,SAAA,EAAA,GAAsD,OAAA,OAAA,UAAA,eAAA,KAAA,EAAA,EAA+D,EAGrH,EAAA,EAAA,GAIA,IAAA,EAAA,O,8DClFA,EAAA,O,oCCEA,G,OAAA,oBAAA,OAAA,CACA,IAAA,EAAA,OAAA,SAAA,cAWA,EAAA,KAAA,IAAA,MAAA,2BACA,IACI,EAAA,EAAuB,EAAA,GAE3B,CCZe,SAAA,EACf,EACA,EACA,EACA,EACA,EACA,EACA,EACA,GAGA,IAoBA,EApBA,EACA,mBAAA,IAAA,QAAA,EAuDA,GApDA,IACA,EAAA,SACA,EAAA,kBACA,EAAA,WAAA,GAIA,IACA,EAAA,YAAA,GAIA,IACA,EAAA,SAAA,UAAA,GAIA,GAEA,EAAA,SAAA,IAEA,EACA,GACA,KAAA,QAAA,KAAA,OAAA,YACA,KAAA,QAAA,KAAA,OAAA,QAAA,KAAA,OAAA,OAAA,aAEA,oBAAA,sBACA,EAAA,qBAGA,GACA,EAAA,KAAA,KAAA,GAGA,KAAA,uBACA,EAAA,sBAAA,IAAA,EAEA,EAGA,EAAA,aAAA,GACG,IACH,EAAA,EACA,WACA,EAAA,KACA,MACA,EAAA,WAAA,KAAA,OAAA,MAAA,MAAA,SAAA,WAEA,EACA,GAGA,EACA,GAAA,EAAA,WAAA,CAGA,EAAA,cAAA,EAEA,IAAA,EAAA,EAAA,OACA,EAAA,OAAA,SAAA,EAAA,GAEA,OADA,EAAA,KAAA,GACA,EAAA,EAAA,EACA,CACA,KAAK,CAEL,IAAA,EAAA,EAAA,aACA,EAAA,aAAA,EAAA,GAAA,OAAA,EAAA,GAAA,CAAA,EACA,CAGA,OACA,QAAA,EACA,UAEA,CCxFA,IAWe,EAXC,ECAhB,CAGA,uBACA,OACA,OACA,gBAba,WAAkB,IAAI,EAAI,KAAK,EAAG,EAAI,MAAM,GAAG,OAAO,EAAG,WAAW,CAAC,EAAG,SAAS,CAAC,EAAI,GAAG,EAAI,GAAG,EAAI,UAAU,EAAI,GAAG,YAAY,EAC9I,GACsB,IDStB,EACA,KACA,WACA,M,QEd8V,ECQ9V,CACA,iBACA,OACA,OACA,cAIA,SACA,gBACA,KAAA,MAAA,eAAA,EACA,ICAe,G,UAXC,EACd,GDTW,WAAkB,IAAI,EAAI,KAAK,EAAG,EAAI,MAAM,GAAG,OAAO,EAAG,MAAM,CAAC,YAAY,QAAQ,EAAI,GAAI,EAAI,OAAO,SAAS,GAAG,OAAO,EAAG,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC,MAAQ,SAAS,GAAQ,OAAO,EAAI,aAAa,EAAE,IAAI,CAAC,EAAI,GAAG,IAAI,EAAI,GAAG,GAAG,MAAM,IAAG,EAClP,GACsB,ICUtB,EACA,KACA,WACA,M,SCbe,EAAA,QCCA,IAQD,CAAC,EAAY,GACrB,SAAQ,IACX,EAAI,UAAU,EAAI,KAAM,EAAI,GAE9B,C","file":"/npm/xnxn-ui@1.0.0/qf-ui.common.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/xnxn-ui@1.0.0/qf-ui.common.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"fb15\");\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=style&index=0&id=5b9bdbae&prod&scoped=true&lang=css&\"","// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n  var currentScript = window.document.currentScript\n  if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n    var getCurrentScript = require('@soda/get-current-script')\n    currentScript = getCurrentScript()\n\n    // for backward compatibility, because previously we directly included the polyfill\n    if (!('currentScript' in document)) {\n      Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n    }\n  }\n\n  var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n  if (src) {\n    __webpack_public_path__ = src[1] // eslint-disable-line\n  }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n  scriptExports,\n  render,\n  staticRenderFns,\n  functionalTemplate,\n  injectStyles,\n  scopeId,\n  moduleIdentifier /* server only */,\n  shadowMode /* vue-cli only */\n) {\n  // Vue.extend constructor export interop\n  var options =\n    typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n  // render functions\n  if (render) {\n    options.render = render\n    options.staticRenderFns = staticRenderFns\n    options._compiled = true\n  }\n\n  // functional template\n  if (functionalTemplate) {\n    options.functional = true\n  }\n\n  // scopedId\n  if (scopeId) {\n    options._scopeId = 'data-v-' + scopeId\n  }\n\n  var hook\n  if (moduleIdentifier) {\n    // server build\n    hook = function (context) {\n      // 2.3 injection\n      context =\n        context || // cached call\n        (this.$vnode && this.$vnode.ssrContext) || // stateful\n        (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n      // 2.2 with runInNewContext: true\n      if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n        context = __VUE_SSR_CONTEXT__\n      }\n      // inject component styles\n      if (injectStyles) {\n        injectStyles.call(this, context)\n      }\n      // register component module identifier for async chunk inferrence\n      if (context && context._registeredComponents) {\n        context._registeredComponents.add(moduleIdentifier)\n      }\n    }\n    // used by ssr in case component is cached and beforeCreate\n    // never gets called\n    options._ssrRegister = hook\n  } else if (injectStyles) {\n    hook = shadowMode\n      ? function () {\n          injectStyles.call(\n            this,\n            (options.functional ? this.parent : this).$root.$options.shadowRoot\n          )\n        }\n      : injectStyles\n  }\n\n  if (hook) {\n    if (options.functional) {\n      // for template-only hot-reload because in that case the render fn doesn't\n      // go through the normalizer\n      options._injectStyles = hook\n      // register for functional component in vue file\n      var originalRender = options.render\n      options.render = function renderWithStyleInjection(h, context) {\n        hook.call(context)\n        return originalRender(h, context)\n      }\n    } else {\n      // inject component registration as beforeCreate hook\n      var existing = options.beforeCreate\n      options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n    }\n  }\n\n  return {\n    exports: scriptExports,\n    options: options\n  }\n}\n","import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=1d759bd8&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"1d759bd8\",\n  null\n  \n)\n\nexport default component.exports","<template>\r\n    <fieldset>\r\n        <legend>{{title}}</legend>\r\n        <slot></slot>\r\n    </fieldset>\r\n   </template>\r\n   <script>\r\n   export default {\r\n    // 说明：仅仅写UI组件库的时候才有用，平时相对没用\r\n    // 目的：后期调用语法\r\n    name: 'qfui-kuangkuang',\r\n    props: {\r\n        title: {\r\n            type: String,\r\n        }\r\n    },\r\n   }\r\n   </script>\r\n   <style scoped>\r\n   </style>","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"","<template>\r\n    <div class=\"page\">\r\n        <span v-for=\"n in total\" v-bind:key=\"n\" @click=\"changePageFn(n)\">\r\n            {{n}}\r\n        </span>\r\n    </div> \r\n   </template>\r\n   <script>\r\n   export default {\r\n    name: 'qfui-page',\r\n    props: {\r\n        total: {  \r\n            type: Number\r\n        }\r\n    },\r\n   \r\n    methods: {\r\n        changePageFn(n) {\r\n            this.$emit('changePageFn', n)\r\n        }\r\n    }\r\n   }\r\n   </script>\r\n   <style scoped>\r\n   .page {\r\n    width: 300px;\r\n    height: 50px;\r\n   }\r\n   \r\n   .page span {\r\n    width: 10px;\r\n    height: 10px;\r\n    padding: 10px;\r\n    background: black;\r\n    color: #fff;\r\n   }\r\n   .page span:hover{color:yellow;cursor:pointer;}\r\n   </style>","import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=5b9bdbae&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=5b9bdbae&prod&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"5b9bdbae\",\n  null\n  \n)\n\nexport default component.exports","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n","import Kuangkuang from '@/components/kuangkuang/index.vue'\r\nimport Page from '@/components/page/index.vue'\r\n\r\nexport default Vue => {\r\n // 语法：Vue.component(后期调用的组件名, 单文件组件)\r\n // 注册：后期就可以直接调用，不需要单独导入\r\n // Vue.component('qfui-kuangkuang', Kuangkuang)\r\n // Vue.component('qfui-page', Page)\r\n // Vue.component(Kuangkuang.name, Kuangkuang)\r\n // Vue.component(Page.name, Page)\r\n\r\n const coms = [Kuangkuang, Page]\r\n coms.forEach(com => {\r\n   Vue.component(com.name, com)\r\n })\r\n}"]}