{"version":3,"sources":["jsdelivr-header.js","/npm/@maileryio/vue-widget-link@1.0.6/dist/main.umd.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,CCNC,SAAU,EAAQ,GACE,iBAAZ,SAA0C,oBAAX,OAAyB,EAAQ,SACrD,mBAAX,QAAyB,OAAO,IAAM,OAAO,CAAC,WAAY,GACvC,GAAzB,EAAS,GAAU,MAAqB,cAAgB,CAAC,EAC5D,CAJA,CAIE,MAAM,SAAW,GAAW,aAyF5B,IAAI,EAhFS,CACX,KAAM,mBAkFJ,EAAiB,WACnB,IAAI,EAAM,KACN,EAAK,EAAI,eAEb,OADS,EAAI,MAAM,IAAM,GACf,MAAO,CAAC,EAAI,GAAG,YAAa,EACxC,EAEA,EAAe,eAAgB,EAG7B,IAeI,EAxGN,SAA4B,EAAU,EAAO,EAAQ,EAAS,EAAsB,EAAoC,EAAY,EAAgB,EAAmB,GACzI,kBAAf,IACP,EAAoB,EACpB,EAAiB,EACjB,GAAa,GAGjB,IAeI,EAfA,EAA4B,mBAAX,EAAwB,EAAO,QAAU,EAkD9D,GAhDI,GAAY,EAAS,SACrB,EAAQ,OAAS,EAAS,OAC1B,EAAQ,gBAAkB,EAAS,gBACnC,EAAQ,WAAY,EAEhB,IACA,EAAQ,YAAa,IAIzB,IACA,EAAQ,SAAW,GAGnB,GAEA,EAAO,SAAU,IAEb,EACI,GACK,KAAK,QAAU,KAAK,OAAO,YAC3B,KAAK,QAAU,KAAK,OAAO,QAAU,KAAK,OAAO,OAAO,aAElB,oBAAxB,sBACnB,EAAU,qBAGV,GACA,EAAM,KAAK,KAAM,EAAkB,IAGnC,GAAW,EAAQ,uBACnB,EAAQ,sBAAsB,IAAI,EAE1C,EAGA,EAAQ,aAAe,GAElB,IACL,EAAO,EACD,SAAU,GACR,EAAM,KAAK,KAAM,EAAqB,EAAS,KAAK,MAAM,SAAS,YACvE,EACE,SAAU,GACR,EAAM,KAAK,KAAM,EAAe,GACpC,GAEJ,EACA,GAAI,EAAQ,WAAY,CAEpB,IAAI,EAAiB,EAAQ,OAC7B,EAAQ,OAAS,SAAkC,EAAG,GAElD,OADA,EAAK,KAAK,GACH,EAAe,EAAG,EAC7B,CACJ,KACK,CAED,IAAI,EAAW,EAAQ,aACvB,EAAQ,aAAe,EAAW,GAAG,OAAO,EAAU,GAAQ,CAAC,EACnE,CAEJ,OAAO,CACX,CA+B0B,CACtB,CAAE,OAAQ,EAAgB,gBApBA,IAIA,UAkB1B,EAhBqB,WAIc,EAFL,WAkB9B,OACA,OACA,OACA,GAGA,EAAQ,CACV,MAAO,CACL,QAAS,GAEX,QAAS,CACP,OAAQ,SAAgB,GACtB,OAAO,EAAM,OACf,GAEF,UAAW,CACT,UAAW,SAAmB,GAC5B,EAAM,SAAW,CACnB,IAIJ,SAAS,EAAQ,EAAK,GACpB,IAAI,EAAQ,UAAZ,CAIA,IAAK,IAAY,EAAQ,MACvB,MAAM,IAAI,MAAM,+CAGlB,EAAQ,MAAM,eAAe,EAAkB,KAAM,GACrD,EAAI,UAAU,EAAkB,KAAM,GAEtC,EAAQ,WAAY,CATpB,CAUF,CAEA,IAAI,EAAS,CACX,QAAS,EACT,UAAW,GAGT,EAAM,KACY,oBAAX,OACT,EAAM,OAAO,IACc,oBAAX,SAChB,EAAM,OAAO,KAGf,QAAQ,IAAI,GAER,GACF,EAAI,IAAI,GAGV,EAAQ,QAAU,EAClB,EAAQ,QAAU,EAElB,OAAO,eAAe,EAAS,aAAc,CAAE,OAAO,GAEvD","file":"/npm/@maileryio/vue-widget-link@1.0.6/dist/main.umd.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@maileryio/vue-widget-link@1.0.6/dist/main.umd.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function (global, factory) {\n  typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :\n  typeof define === 'function' && define.amd ? define(['exports'], factory) :\n  (global = global || self, factory(global.VueWidgetLink = {}));\n}(this, (function (exports) { 'use strict';\n\n  //\n  //\n  //\n  //\n  //\n  //\n\n  var script = {\n    name: 'vue-widget-link'\n  };\n\n  function normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier /* server only */, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {\r\n      if (typeof shadowMode !== 'boolean') {\r\n          createInjectorSSR = createInjector;\r\n          createInjector = shadowMode;\r\n          shadowMode = false;\r\n      }\r\n      // Vue.extend constructor export interop.\r\n      var options = typeof script === 'function' ? script.options : script;\r\n      // render functions\r\n      if (template && template.render) {\r\n          options.render = template.render;\r\n          options.staticRenderFns = template.staticRenderFns;\r\n          options._compiled = true;\r\n          // functional template\r\n          if (isFunctionalTemplate) {\r\n              options.functional = true;\r\n          }\r\n      }\r\n      // scopedId\r\n      if (scopeId) {\r\n          options._scopeId = scopeId;\r\n      }\r\n      var hook;\r\n      if (moduleIdentifier) {\r\n          // server build\r\n          hook = function (context) {\r\n              // 2.3 injection\r\n              context =\r\n                  context || // cached call\r\n                      (this.$vnode && this.$vnode.ssrContext) || // stateful\r\n                      (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext); // functional\r\n              // 2.2 with runInNewContext: true\r\n              if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\r\n                  context = __VUE_SSR_CONTEXT__;\r\n              }\r\n              // inject component styles\r\n              if (style) {\r\n                  style.call(this, createInjectorSSR(context));\r\n              }\r\n              // register component module identifier for async chunk inference\r\n              if (context && context._registeredComponents) {\r\n                  context._registeredComponents.add(moduleIdentifier);\r\n              }\r\n          };\r\n          // used by ssr in case component is cached and beforeCreate\r\n          // never gets called\r\n          options._ssrRegister = hook;\r\n      }\r\n      else if (style) {\r\n          hook = shadowMode\r\n              ? function (context) {\r\n                  style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot));\r\n              }\r\n              : function (context) {\r\n                  style.call(this, createInjector(context));\r\n              };\r\n      }\r\n      if (hook) {\r\n          if (options.functional) {\r\n              // register for functional component in vue file\r\n              var originalRender = options.render;\r\n              options.render = function renderWithStyleInjection(h, context) {\r\n                  hook.call(context);\r\n                  return originalRender(h, context);\r\n              };\r\n          }\r\n          else {\r\n              // inject component registration as beforeCreate hook\r\n              var existing = options.beforeCreate;\r\n              options.beforeCreate = existing ? [].concat(existing, hook) : [hook];\r\n          }\r\n      }\r\n      return script;\r\n  }\n\n  /* script */\n  var __vue_script__ = script;\n\n  /* template */\n  var __vue_render__ = function() {\n    var _vm = this;\n    var _h = _vm.$createElement;\n    var _c = _vm._self._c || _h;\n    return _c(\"div\", [_vm._t(\"default\")], 2)\n  };\n  var __vue_staticRenderFns__ = [];\n  __vue_render__._withStripped = true;\n\n    /* style */\n    var __vue_inject_styles__ = undefined;\n    /* scoped */\n    var __vue_scope_id__ = undefined;\n    /* module identifier */\n    var __vue_module_identifier__ = undefined;\n    /* functional template */\n    var __vue_is_functional_template__ = false;\n    /* style inject */\n    \n    /* style inject SSR */\n    \n    /* style inject shadow dom */\n    \n\n    \n    var __vue_component__ = normalizeComponent(\n      { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n      __vue_inject_styles__,\n      __vue_script__,\n      __vue_scope_id__,\n      __vue_is_functional_template__,\n      __vue_module_identifier__,\n      false,\n      undefined,\n      undefined,\n      undefined\n    );\n\n  var store = {\n    state: {\n      counter: 0\n    },\n    getters: {\n      counte: function counte(state) {\n        return state.counter;\n      }\n    },\n    mutations: {\n      increment: function increment(state) {\n        state.counter += 1;\n      }\n    }\n  };\n\n  function install(Vue, options) {\n    if (install.installed) {\n      return;\n    }\n\n    if (!options || !options.store) {\n      throw new Error('Please initialise plugin with a Vuex store.');\n    }\n\n    options.store.registerModule(__vue_component__.name, store);\n    Vue.component(__vue_component__.name, __vue_component__);\n\n    install.installed = true;\n  }\n\n  var plugin = {\n    install: install,\n    component: __vue_component__\n  };\n\n  var Vue = null;\n  if (typeof window !== 'undefined') {\n    Vue = window.Vue;\n  } else if (typeof global !== 'undefined') {\n    Vue = global.Vue;\n  }\n\n  console.log(Vue);\n\n  if (Vue) {\n    Vue.use(plugin);\n  }\n\n  exports.default = plugin;\n  exports.install = install;\n\n  Object.defineProperty(exports, '__esModule', { value: true });\n\n})));\n"]}