Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/ts.corals.io/frontend/node_modules/vue-backtotop/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/corals/ts.corals.io/frontend/node_modules/vue-backtotop/dist/build.js.map
{"version":3,"sources":["webpack:///build.js","webpack:///webpack/bootstrap 5349ac76b638a75b2e31","webpack:///./src/BackToTop.vue","webpack:///BackToTop.vue","webpack:///./src/main.js","webpack:///./src/styles.css","webpack:///./~/css-loader/lib/css-base.js","webpack:///./~/vue-loader/lib/component-normalizer.js","webpack:///./src/BackToTop.vue?31cb","webpack:///./src/styles.css?439d","webpack:///./~/vue-style-loader/lib/addStylesClient.js","webpack:///./~/vue-style-loader/lib/listToStyles.js"],"names":["modules","__webpack_require__","moduleId","installedModules","exports","module","i","l","call","m","c","value","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","injectStyle","ssrContext","Component","__webpack_exports__","props","text","type","String","default","visibleoffset","Number","visibleoffsetbottom","right","bottom","scrollFn","Function","eventObject","data","visible","mounted","window","smoothscroll","currentScroll","document","documentElement","scrollTop","body","requestAnimationFrame","scrollTo","Math","floor","addEventListener","this","catchScroll","destroyed","removeEventListener","methods","pastTopOffset","pageYOffset","parseInt","pastBottomOffset","innerHeight","offsetHeight","backToTop","$emit","__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue__","__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default","BackToTop","install","Vue","options","component","push","list","toString","result","length","item","join","mediaQuery","alreadyImportedModules","id","rawScriptExports","compiledTemplate","injectStyles","scopeId","moduleIdentifier","esModule","scriptExports","render","staticRenderFns","_scopeId","hook","context","$vnode","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","functional","existing","beforeCreate","h","concat","_vm","_h","$createElement","_c","_self","attrs","directives","rawName","expression","staticClass","style","on","click","_t","_v","_s","content","locals","addStylesToDom","styles","domStyle","stylesInDom","refs","j","parts","addStyle","createStyleElement","styleElement","createElement","head","appendChild","obj","update","remove","querySelector","ssrIdKey","isProduction","noop","parentNode","removeChild","isOldIE","styleIndex","singletonCounter","singletonElement","applyToSingletonTag","bind","applyToTag","newObj","css","media","sourceMap","index","styleSheet","cssText","replaceText","cssNode","createTextNode","childNodes","insertBefore","setAttribute","ssrId","sources","btoa","unescape","encodeURIComponent","JSON","stringify","firstChild","hasDocument","DEBUG","Error","listToStyles","getElementsByTagName","navigator","test","userAgent","toLowerCase","parentId","_isProduction","_options","newList","mayRemove","textStore","replacement","filter","Boolean","newStyles","part"],"mappings":"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","file":"build.js","sourcesContent":["/******/ (function(modules) { // webpackBootstrap\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// identity function for calling harmony imports with the correct context\n/******/ \t__webpack_require__.i = function(value) { return value; };\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, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\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 = \"/dist/\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 2);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n  __webpack_require__(7)\n}\nvar Component = __webpack_require__(5)(\n  /* script */\n  __webpack_require__(1),\n  /* template */\n  __webpack_require__(6),\n  /* styles */\n  injectStyle,\n  /* scopeId */\n  null,\n  /* moduleIdentifier (server only) */\n  null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 1 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: 'BackToTop',\n  props: {\n    text: {\n      type: String,\n      default: 'Voltar ao topo'\n    },\n    visibleoffset: {\n      type: [String, Number],\n      default: 600\n    },\n    visibleoffsetbottom: {\n      type: [String, Number],\n      default: 0\n    },\n    right: {\n      type: String,\n      default: '30px'\n    },\n    bottom: {\n      type: String,\n      default: '40px'\n    },\n    scrollFn: {\n      type: Function,\n      default: function _default(eventObject) {}\n    }\n  },\n  data: function data() {\n    return {\n      visible: false\n    };\n  },\n  mounted: function mounted() {\n    window.smoothscroll = function () {\n      var currentScroll = document.documentElement.scrollTop || document.body.scrollTop;\n      if (currentScroll > 0) {\n        window.requestAnimationFrame(window.smoothscroll);\n        window.scrollTo(0, Math.floor(currentScroll - currentScroll / 5));\n      }\n    };\n    window.addEventListener('scroll', this.catchScroll);\n  },\n  destroyed: function destroyed() {\n    window.removeEventListener('scroll', this.catchScroll);\n  },\n\n  methods: {\n    /**\n     * Catch window scroll event \n     * @return {void}\n     */\n    catchScroll: function catchScroll() {\n      var pastTopOffset = window.pageYOffset > parseInt(this.visibleoffset);\n      var pastBottomOffset = window.innerHeight + window.pageYOffset >= document.body.offsetHeight - parseInt(this.visibleoffsetbottom);\n      this.visible = parseInt(this.visibleoffsetbottom) > 0 ? pastTopOffset && !pastBottomOffset : pastTopOffset;\n      this.scrollFn(this);\n    },\n\n    /**\n     * The function who make the magics\n     * @return {void}\n     */\n    backToTop: function backToTop() {\n      window.smoothscroll();\n      this.$emit('scrolled');\n    }\n  }\n});\n\n/***/ }),\n/* 2 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__BackToTop_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue__);\n\n\n/**\n * Check why can't use () => {}\n */\n__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default.a.install = function (Vue, options) {\n  Vue.component(__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default.a.name, __WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default.a);\n};\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0__BackToTop_vue___default.a);\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports, __webpack_require__) {\n\nexports = module.exports = __webpack_require__(4)();\n// imports\n\n\n// module\nexports.push([module.i, \".back-to-top-fade-enter-active,.back-to-top-fade-leave-active{transition:opacity .7s}.back-to-top-fade-enter,.back-to-top-fade-leave-to{opacity:0}.vue-back-to-top{cursor:pointer;position:fixed;z-index:1000}.vue-back-to-top .default{background-color:#f5c85c;border-radius:3px;color:#fff;height:30px;line-height:30px;text-align:center;width:160px}.vue-back-to-top .default span{color:#fff}.vue-back-to-top--is-footer{bottom:50%!important;position:absolute;transform:translateY(50%)}\", \"\"]);\n\n// exports\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports) {\n\n/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t//  when a module is imported multiple times with different media queries.\r\n\t\t\t//  I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\n/* globals __VUE_SSR_CONTEXT__ */\n\n// this module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle\n\nmodule.exports = function normalizeComponent (\n  rawScriptExports,\n  compiledTemplate,\n  injectStyles,\n  scopeId,\n  moduleIdentifier /* server only */\n) {\n  var esModule\n  var scriptExports = rawScriptExports = rawScriptExports || {}\n\n  // ES6 modules interop\n  var type = typeof rawScriptExports.default\n  if (type === 'object' || type === 'function') {\n    esModule = rawScriptExports\n    scriptExports = rawScriptExports.default\n  }\n\n  // Vue.extend constructor export interop\n  var options = typeof scriptExports === 'function'\n    ? scriptExports.options\n    : scriptExports\n\n  // render functions\n  if (compiledTemplate) {\n    options.render = compiledTemplate.render\n    options.staticRenderFns = compiledTemplate.staticRenderFns\n  }\n\n  // scopedId\n  if (scopeId) {\n    options._scopeId = scopeId\n  }\n\n  var hook\n  if (moduleIdentifier) { // 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 = injectStyles\n  }\n\n  if (hook) {\n    var functional = options.functional\n    var existing = functional\n      ? options.render\n      : options.beforeCreate\n    if (!functional) {\n      // inject component registration as beforeCreate hook\n      options.beforeCreate = existing\n        ? [].concat(existing, hook)\n        : [hook]\n    } else {\n      // register for functioal component in vue file\n      options.render = function renderWithStyleInjection (h, context) {\n        hook.call(context)\n        return existing(h, context)\n      }\n    }\n  }\n\n  return {\n    esModule: esModule,\n    exports: scriptExports,\n    options: options\n  }\n}\n\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n  return _c('transition', {\n    attrs: {\n      \"name\": \"back-to-top-fade\"\n    }\n  }, [_c('div', {\n    directives: [{\n      name: \"show\",\n      rawName: \"v-show\",\n      value: (_vm.visible),\n      expression: \"visible\"\n    }],\n    staticClass: \"vue-back-to-top\",\n    style: ((\"bottom:\" + (this.bottom) + \";right:\" + (this.right) + \";\")),\n    on: {\n      \"click\": _vm.backToTop\n    }\n  }, [_vm._t(\"default\", [_c('div', {\n    staticClass: \"default\"\n  }, [_c('span', [_vm._v(\"\\n          \" + _vm._s(_vm.text) + \"\\n        \")])])])], 2)])\n},staticRenderFns: []}\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(3);\nif(typeof content === 'string') content = [[module.i, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = __webpack_require__(8)(\"326959f4\", content, true, {});\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports, __webpack_require__) {\n\n/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n  Modified by Evan You @yyx990803\n*/\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n  if (!hasDocument) {\n    throw new Error(\n    'vue-style-loader cannot be used in a non-browser environment. ' +\n    \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n  ) }\n}\n\nvar listToStyles = __webpack_require__(9)\n\n/*\ntype StyleObject = {\n  id: number;\n  parts: Array<StyleObjectPart>\n}\n\ntype StyleObjectPart = {\n  css: string;\n  media: string;\n  sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n  [id: number]: {\n    id: number,\n    refs: number,\n    parts: Array<(obj?: StyleObjectPart) => void>\n  }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>\n// tags it will allow on a page\nvar isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\b/.test(navigator.userAgent.toLowerCase())\n\nmodule.exports = function (parentId, list, _isProduction, _options) {\n  isProduction = _isProduction\n\n  options = _options || {}\n\n  var styles = listToStyles(parentId, list)\n  addStylesToDom(styles)\n\n  return function update (newList) {\n    var mayRemove = []\n    for (var i = 0; i < styles.length; i++) {\n      var item = styles[i]\n      var domStyle = stylesInDom[item.id]\n      domStyle.refs--\n      mayRemove.push(domStyle)\n    }\n    if (newList) {\n      styles = listToStyles(parentId, newList)\n      addStylesToDom(styles)\n    } else {\n      styles = []\n    }\n    for (var i = 0; i < mayRemove.length; i++) {\n      var domStyle = mayRemove[i]\n      if (domStyle.refs === 0) {\n        for (var j = 0; j < domStyle.parts.length; j++) {\n          domStyle.parts[j]()\n        }\n        delete stylesInDom[domStyle.id]\n      }\n    }\n  }\n}\n\nfunction addStylesToDom (styles /* Array<StyleObject> */) {\n  for (var i = 0; i < styles.length; i++) {\n    var item = styles[i]\n    var domStyle = stylesInDom[item.id]\n    if (domStyle) {\n      domStyle.refs++\n      for (var j = 0; j < domStyle.parts.length; j++) {\n        domStyle.parts[j](item.parts[j])\n      }\n      for (; j < item.parts.length; j++) {\n        domStyle.parts.push(addStyle(item.parts[j]))\n      }\n      if (domStyle.parts.length > item.parts.length) {\n        domStyle.parts.length = item.parts.length\n      }\n    } else {\n      var parts = []\n      for (var j = 0; j < item.parts.length; j++) {\n        parts.push(addStyle(item.parts[j]))\n      }\n      stylesInDom[item.id] = { id: item.id, refs: 1, parts: parts }\n    }\n  }\n}\n\nfunction createStyleElement () {\n  var styleElement = document.createElement('style')\n  styleElement.type = 'text/css'\n  head.appendChild(styleElement)\n  return styleElement\n}\n\nfunction addStyle (obj /* StyleObjectPart */) {\n  var update, remove\n  var styleElement = document.querySelector('style[' + ssrIdKey + '~=\"' + obj.id + '\"]')\n\n  if (styleElement) {\n    if (isProduction) {\n      // has SSR styles and in production mode.\n      // simply do nothing.\n      return noop\n    } else {\n      // has SSR styles but in dev mode.\n      // for some reason Chrome can't handle source map in server-rendered\n      // style tags - source maps in <style> only works if the style tag is\n      // created and inserted dynamically. So we remove the server rendered\n      // styles and inject new ones.\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  if (isOldIE) {\n    // use singleton mode for IE9.\n    var styleIndex = singletonCounter++\n    styleElement = singletonElement || (singletonElement = createStyleElement())\n    update = applyToSingletonTag.bind(null, styleElement, styleIndex, false)\n    remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true)\n  } else {\n    // use multi-style-tag mode in all other cases\n    styleElement = createStyleElement()\n    update = applyToTag.bind(null, styleElement)\n    remove = function () {\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  update(obj)\n\n  return function updateStyle (newObj /* StyleObjectPart */) {\n    if (newObj) {\n      if (newObj.css === obj.css &&\n          newObj.media === obj.media &&\n          newObj.sourceMap === obj.sourceMap) {\n        return\n      }\n      update(obj = newObj)\n    } else {\n      remove()\n    }\n  }\n}\n\nvar replaceText = (function () {\n  var textStore = []\n\n  return function (index, replacement) {\n    textStore[index] = replacement\n    return textStore.filter(Boolean).join('\\n')\n  }\n})()\n\nfunction applyToSingletonTag (styleElement, index, remove, obj) {\n  var css = remove ? '' : obj.css\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = replaceText(index, css)\n  } else {\n    var cssNode = document.createTextNode(css)\n    var childNodes = styleElement.childNodes\n    if (childNodes[index]) styleElement.removeChild(childNodes[index])\n    if (childNodes.length) {\n      styleElement.insertBefore(cssNode, childNodes[index])\n    } else {\n      styleElement.appendChild(cssNode)\n    }\n  }\n}\n\nfunction applyToTag (styleElement, obj) {\n  var css = obj.css\n  var media = obj.media\n  var sourceMap = obj.sourceMap\n\n  if (media) {\n    styleElement.setAttribute('media', media)\n  }\n  if (options.ssrId) {\n    styleElement.setAttribute(ssrIdKey, obj.id)\n  }\n\n  if (sourceMap) {\n    // https://developer.chrome.com/devtools/docs/javascript-debugging\n    // this makes source maps inside style tags work properly in Chrome\n    css += '\\n/*# sourceURL=' + sourceMap.sources[0] + ' */'\n    // http://stackoverflow.com/a/26603875\n    css += '\\n/*# sourceMappingURL=data:application/json;base64,' + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + ' */'\n  }\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = css\n  } else {\n    while (styleElement.firstChild) {\n      styleElement.removeChild(styleElement.firstChild)\n    }\n    styleElement.appendChild(document.createTextNode(css))\n  }\n}\n\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\n/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nmodule.exports = function listToStyles (parentId, list) {\n  var styles = []\n  var newStyles = {}\n  for (var i = 0; i < list.length; i++) {\n    var item = list[i]\n    var id = item[0]\n    var css = item[1]\n    var media = item[2]\n    var sourceMap = item[3]\n    var part = {\n      id: parentId + ':' + i,\n      css: css,\n      media: media,\n      sourceMap: sourceMap\n    }\n    if (!newStyles[id]) {\n      styles.push(newStyles[id] = { id: id, parts: [part] })\n    } else {\n      newStyles[id].parts.push(part)\n    }\n  }\n  return styles\n}\n\n\n/***/ })\n/******/ ]);\n\n\n// WEBPACK FOOTER //\n// build.js"," \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// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\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, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\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 = \"/dist/\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 2);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 5349ac76b638a75b2e31","function injectStyle (ssrContext) {\n  require(\"!!vue-style-loader!css-loader?minimize!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-02767f27\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!./styles.css\")\n}\nvar Component = require(\"!../node_modules/vue-loader/lib/component-normalizer\")(\n  /* script */\n  require(\"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./BackToTop.vue\"),\n  /* template */\n  require(\"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-02767f27\\\",\\\"hasScoped\\\":false}!../node_modules/vue-loader/lib/selector?type=template&index=0!./BackToTop.vue\"),\n  /* styles */\n  injectStyle,\n  /* scopeId */\n  null,\n  /* moduleIdentifier (server only) */\n  null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/BackToTop.vue\n// module id = 0\n// module chunks = 0","<template>\n  <transition name=\"back-to-top-fade\">\n    <div \n      class=\"vue-back-to-top\" \n      :style=\"`bottom:${this.bottom};right:${this.right};`\" \n      v-show=\"visible\" \n      @click=\"backToTop\">\n      <slot>\n        <div class=\"default\">\n          <span>\n            {{ text }}\n          </span>\n        </div>\n      </slot>\n    </div>\n  </transition>\n</template>\n\n<script>\n\nexport default {\n  name: 'BackToTop',\n  props: {\n    text: {\n      type: String,\n      default: 'Voltar ao topo',\n    },\n    visibleoffset: {\n      type: [String, Number],\n      default: 600,\n    },\n    visibleoffsetbottom: {\n      type: [String, Number],\n      default: 0,\n    },\n    right: {\n      type: String,\n      default: '30px',\n    },\n    bottom: {\n      type: String,\n      default: '40px',\n    },\n    scrollFn: {\n      type: Function,\n      default: function (eventObject) {},\n    }\n  },\n  data () {\n    return {\n      visible: false\n    }\n  },\n  mounted () {\n    window.smoothscroll = () => {\n      let currentScroll = document.documentElement.scrollTop || document.body.scrollTop\n      if (currentScroll > 0) {\n        window.requestAnimationFrame(window.smoothscroll)\n        window.scrollTo(0, Math.floor(currentScroll - (currentScroll / 5)))\n      }\n    }\n    window.addEventListener('scroll', this.catchScroll)\n  },\n  destroyed () {\n    window.removeEventListener('scroll', this.catchScroll)\n  },\n  methods: {\n    /**\n     * Catch window scroll event \n     * @return {void}\n     */\n    catchScroll () {\n      const pastTopOffset = window.pageYOffset > parseInt(this.visibleoffset)\n      const pastBottomOffset = window.innerHeight + window.pageYOffset >= document.body.offsetHeight - parseInt(this.visibleoffsetbottom)\n      this.visible = parseInt(this.visibleoffsetbottom) > 0 ? pastTopOffset && !pastBottomOffset : pastTopOffset\n      this.scrollFn(this)\n    },\n    /**\n     * The function who make the magics\n     * @return {void}\n     */\n    backToTop () {\n      window.smoothscroll()\n      this.$emit('scrolled')\n    }\n  },\n}\n</script>\n<style src=\"./styles.css\"></style>\n\n\n\n// WEBPACK FOOTER //\n// BackToTop.vue?0fca0d68","import BackToTop from './BackToTop.vue' \n\n/**\n * Check why can't use () => {}\n */\nBackToTop.install = function (Vue, options) {\n  Vue.component(BackToTop.name, BackToTop)\n}\n\nexport default BackToTop\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","exports = module.exports = require(\"../node_modules/css-loader/lib/css-base.js\")();\n// imports\n\n\n// module\nexports.push([module.id, \".back-to-top-fade-enter-active,.back-to-top-fade-leave-active{transition:opacity .7s}.back-to-top-fade-enter,.back-to-top-fade-leave-to{opacity:0}.vue-back-to-top{cursor:pointer;position:fixed;z-index:1000}.vue-back-to-top .default{background-color:#f5c85c;border-radius:3px;color:#fff;height:30px;line-height:30px;text-align:center;width:160px}.vue-back-to-top .default span{color:#fff}.vue-back-to-top--is-footer{bottom:50%!important;position:absolute;transform:translateY(50%)}\", \"\"]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?minimize!./~/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-02767f27\",\"scoped\":false,\"hasInlineConfig\":false}!./src/styles.css\n// module id = 3\n// module chunks = 0","/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t//  when a module is imported multiple times with different media queries.\r\n\t\t\t//  I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 4\n// module chunks = 0","/* globals __VUE_SSR_CONTEXT__ */\n\n// this module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle\n\nmodule.exports = function normalizeComponent (\n  rawScriptExports,\n  compiledTemplate,\n  injectStyles,\n  scopeId,\n  moduleIdentifier /* server only */\n) {\n  var esModule\n  var scriptExports = rawScriptExports = rawScriptExports || {}\n\n  // ES6 modules interop\n  var type = typeof rawScriptExports.default\n  if (type === 'object' || type === 'function') {\n    esModule = rawScriptExports\n    scriptExports = rawScriptExports.default\n  }\n\n  // Vue.extend constructor export interop\n  var options = typeof scriptExports === 'function'\n    ? scriptExports.options\n    : scriptExports\n\n  // render functions\n  if (compiledTemplate) {\n    options.render = compiledTemplate.render\n    options.staticRenderFns = compiledTemplate.staticRenderFns\n  }\n\n  // scopedId\n  if (scopeId) {\n    options._scopeId = scopeId\n  }\n\n  var hook\n  if (moduleIdentifier) { // 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 = injectStyles\n  }\n\n  if (hook) {\n    var functional = options.functional\n    var existing = functional\n      ? options.render\n      : options.beforeCreate\n    if (!functional) {\n      // inject component registration as beforeCreate hook\n      options.beforeCreate = existing\n        ? [].concat(existing, hook)\n        : [hook]\n    } else {\n      // register for functioal component in vue file\n      options.render = function renderWithStyleInjection (h, context) {\n        hook.call(context)\n        return existing(h, context)\n      }\n    }\n  }\n\n  return {\n    esModule: esModule,\n    exports: scriptExports,\n    options: options\n  }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/component-normalizer.js\n// module id = 5\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n  return _c('transition', {\n    attrs: {\n      \"name\": \"back-to-top-fade\"\n    }\n  }, [_c('div', {\n    directives: [{\n      name: \"show\",\n      rawName: \"v-show\",\n      value: (_vm.visible),\n      expression: \"visible\"\n    }],\n    staticClass: \"vue-back-to-top\",\n    style: ((\"bottom:\" + (this.bottom) + \";right:\" + (this.right) + \";\")),\n    on: {\n      \"click\": _vm.backToTop\n    }\n  }, [_vm._t(\"default\", [_c('div', {\n    staticClass: \"default\"\n  }, [_c('span', [_vm._v(\"\\n          \" + _vm._s(_vm.text) + \"\\n        \")])])])], 2)])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-02767f27\",\"hasScoped\":false}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/BackToTop.vue\n// module id = 6\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../node_modules/css-loader/index.js?minimize!../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-02767f27\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!./styles.css\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"326959f4\", content, true, {});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-style-loader!./~/css-loader?minimize!./~/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-02767f27\",\"scoped\":false,\"hasInlineConfig\":false}!./src/styles.css\n// module id = 7\n// module chunks = 0","/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n  Modified by Evan You @yyx990803\n*/\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n  if (!hasDocument) {\n    throw new Error(\n    'vue-style-loader cannot be used in a non-browser environment. ' +\n    \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n  ) }\n}\n\nvar listToStyles = require('./listToStyles')\n\n/*\ntype StyleObject = {\n  id: number;\n  parts: Array<StyleObjectPart>\n}\n\ntype StyleObjectPart = {\n  css: string;\n  media: string;\n  sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n  [id: number]: {\n    id: number,\n    refs: number,\n    parts: Array<(obj?: StyleObjectPart) => void>\n  }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>\n// tags it will allow on a page\nvar isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\b/.test(navigator.userAgent.toLowerCase())\n\nmodule.exports = function (parentId, list, _isProduction, _options) {\n  isProduction = _isProduction\n\n  options = _options || {}\n\n  var styles = listToStyles(parentId, list)\n  addStylesToDom(styles)\n\n  return function update (newList) {\n    var mayRemove = []\n    for (var i = 0; i < styles.length; i++) {\n      var item = styles[i]\n      var domStyle = stylesInDom[item.id]\n      domStyle.refs--\n      mayRemove.push(domStyle)\n    }\n    if (newList) {\n      styles = listToStyles(parentId, newList)\n      addStylesToDom(styles)\n    } else {\n      styles = []\n    }\n    for (var i = 0; i < mayRemove.length; i++) {\n      var domStyle = mayRemove[i]\n      if (domStyle.refs === 0) {\n        for (var j = 0; j < domStyle.parts.length; j++) {\n          domStyle.parts[j]()\n        }\n        delete stylesInDom[domStyle.id]\n      }\n    }\n  }\n}\n\nfunction addStylesToDom (styles /* Array<StyleObject> */) {\n  for (var i = 0; i < styles.length; i++) {\n    var item = styles[i]\n    var domStyle = stylesInDom[item.id]\n    if (domStyle) {\n      domStyle.refs++\n      for (var j = 0; j < domStyle.parts.length; j++) {\n        domStyle.parts[j](item.parts[j])\n      }\n      for (; j < item.parts.length; j++) {\n        domStyle.parts.push(addStyle(item.parts[j]))\n      }\n      if (domStyle.parts.length > item.parts.length) {\n        domStyle.parts.length = item.parts.length\n      }\n    } else {\n      var parts = []\n      for (var j = 0; j < item.parts.length; j++) {\n        parts.push(addStyle(item.parts[j]))\n      }\n      stylesInDom[item.id] = { id: item.id, refs: 1, parts: parts }\n    }\n  }\n}\n\nfunction createStyleElement () {\n  var styleElement = document.createElement('style')\n  styleElement.type = 'text/css'\n  head.appendChild(styleElement)\n  return styleElement\n}\n\nfunction addStyle (obj /* StyleObjectPart */) {\n  var update, remove\n  var styleElement = document.querySelector('style[' + ssrIdKey + '~=\"' + obj.id + '\"]')\n\n  if (styleElement) {\n    if (isProduction) {\n      // has SSR styles and in production mode.\n      // simply do nothing.\n      return noop\n    } else {\n      // has SSR styles but in dev mode.\n      // for some reason Chrome can't handle source map in server-rendered\n      // style tags - source maps in <style> only works if the style tag is\n      // created and inserted dynamically. So we remove the server rendered\n      // styles and inject new ones.\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  if (isOldIE) {\n    // use singleton mode for IE9.\n    var styleIndex = singletonCounter++\n    styleElement = singletonElement || (singletonElement = createStyleElement())\n    update = applyToSingletonTag.bind(null, styleElement, styleIndex, false)\n    remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true)\n  } else {\n    // use multi-style-tag mode in all other cases\n    styleElement = createStyleElement()\n    update = applyToTag.bind(null, styleElement)\n    remove = function () {\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  update(obj)\n\n  return function updateStyle (newObj /* StyleObjectPart */) {\n    if (newObj) {\n      if (newObj.css === obj.css &&\n          newObj.media === obj.media &&\n          newObj.sourceMap === obj.sourceMap) {\n        return\n      }\n      update(obj = newObj)\n    } else {\n      remove()\n    }\n  }\n}\n\nvar replaceText = (function () {\n  var textStore = []\n\n  return function (index, replacement) {\n    textStore[index] = replacement\n    return textStore.filter(Boolean).join('\\n')\n  }\n})()\n\nfunction applyToSingletonTag (styleElement, index, remove, obj) {\n  var css = remove ? '' : obj.css\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = replaceText(index, css)\n  } else {\n    var cssNode = document.createTextNode(css)\n    var childNodes = styleElement.childNodes\n    if (childNodes[index]) styleElement.removeChild(childNodes[index])\n    if (childNodes.length) {\n      styleElement.insertBefore(cssNode, childNodes[index])\n    } else {\n      styleElement.appendChild(cssNode)\n    }\n  }\n}\n\nfunction applyToTag (styleElement, obj) {\n  var css = obj.css\n  var media = obj.media\n  var sourceMap = obj.sourceMap\n\n  if (media) {\n    styleElement.setAttribute('media', media)\n  }\n  if (options.ssrId) {\n    styleElement.setAttribute(ssrIdKey, obj.id)\n  }\n\n  if (sourceMap) {\n    // https://developer.chrome.com/devtools/docs/javascript-debugging\n    // this makes source maps inside style tags work properly in Chrome\n    css += '\\n/*# sourceURL=' + sourceMap.sources[0] + ' */'\n    // http://stackoverflow.com/a/26603875\n    css += '\\n/*# sourceMappingURL=data:application/json;base64,' + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + ' */'\n  }\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = css\n  } else {\n    while (styleElement.firstChild) {\n      styleElement.removeChild(styleElement.firstChild)\n    }\n    styleElement.appendChild(document.createTextNode(css))\n  }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-style-loader/lib/addStylesClient.js\n// module id = 8\n// module chunks = 0","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nmodule.exports = function listToStyles (parentId, list) {\n  var styles = []\n  var newStyles = {}\n  for (var i = 0; i < list.length; i++) {\n    var item = list[i]\n    var id = item[0]\n    var css = item[1]\n    var media = item[2]\n    var sourceMap = item[3]\n    var part = {\n      id: parentId + ':' + i,\n      css: css,\n      media: media,\n      sourceMap: sourceMap\n    }\n    if (!newStyles[id]) {\n      styles.push(newStyles[id] = { id: id, parts: [part] })\n    } else {\n      newStyles[id].parts.push(part)\n    }\n  }\n  return styles\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-style-loader/lib/listToStyles.js\n// module id = 9\n// module chunks = 0"],"sourceRoot":""}

Spamworldpro Mini