From 652bf2f25a4d01a03166d56668211a5ab5a2b3f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 May 2021 09:03:57 +0000 Subject: Bump @nextcloud/vue from 3.9.0 to 3.10.0 Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 3.9.0 to 3.10.0. - [Release notes](https://github.com/nextcloud/nextcloud-vue/releases) - [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/v3.10.0/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v3.9.0...v3.10.0) Signed-off-by: dependabot[bot] Signed-off-by: npmbuildbot-nextcloud[bot] --- js/photos-1.js | 16 ++++++++-------- js/photos-1.js.map | 2 +- js/photos-2.js | 4 ++-- js/photos-2.js.map | 2 +- js/photos-main.js | 32 ++++++++++++++++---------------- js/photos-main.js.map | 2 +- package-lock.json | 18 +++++++++--------- package.json | 2 +- 8 files changed, 39 insertions(+), 39 deletions(-) diff --git a/js/photos-1.js b/js/photos-1.js index 2cbc23d4..864b53f8 100644 --- a/js/photos-1.js +++ b/js/photos-1.js @@ -1,10 +1,10 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{414:function(t,e,n){t.exports=function(t){var e={};function n(A){if(e[A])return e[A].exports;var o=e[A]={i:A,l:!1,exports:{}};return t[A].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,A){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:A})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var A=Object.create(null);if(n.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(A,o,function(e){return t[e]}.bind(null,o));return A},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"24fb":function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",A=t[3];if(!A)return n;if(e&&"function"==typeof btoa){var o=(r=A,a=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),"/*# ".concat(s," */")),i=A.sources.map((function(t){return"/*# sourceURL=".concat(A.sourceRoot||"").concat(t," */")}));return[n].concat(i).concat([o]).join("\n")}var r,a,s;return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,A){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(A)for(var i=0;in.parts.length&&(A.parts.length=n.parts.length)}else{var r=[];for(o=0;o([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(A,"$1").trim());for(var l=0;l=0;a--)(o=t[a])&&(r=(i<3?o(r):i>3?o(e,n,r):o(e,n))||r);return i>3&&r&&Object.defineProperty(e,n,r),r}function a(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}var s=n("8bbf"),c=n.n(s); +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{414:function(t,e,n){t.exports=function(t){var e={};function n(A){if(e[A])return e[A].exports;var o=e[A]={i:A,l:!1,exports:{}};return t[A].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,A){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:A})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var A=Object.create(null);if(n.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(A,o,function(e){return t[e]}.bind(null,o));return A},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"24fb":function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",A=t[3];if(!A)return n;if(e&&"function"==typeof btoa){var o=(a=A,r=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),"/*# ".concat(s," */")),i=A.sources.map((function(t){return"/*# sourceURL=".concat(A.sourceRoot||"").concat(t," */")}));return[n].concat(i).concat([o]).join("\n")}var a,r,s;return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,A){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(A)for(var i=0;in.parts.length&&(A.parts.length=n.parts.length)}else{var a=[];for(o=0;o([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(A,"$1").trim());for(var l=0;l=0;r--)(o=t[r])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function r(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}var s=n("8bbf"),c=n.n(s); /** * vue-class-component v7.2.6 * (c) 2015-present Evan You * @license MIT */ -function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function g(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};e.name=e.name||t._componentTag||t.name;var n=t.prototype;Object.getOwnPropertyNames(n).forEach((function(t){if("constructor"!==t)if(b.indexOf(t)>-1)e[t]=n[t];else{var A=Object.getOwnPropertyDescriptor(n,t);void 0!==A.value?"function"==typeof A.value?(e.methods||(e.methods={}))[t]=A.value:(e.mixins||(e.mixins=[])).push({data:function(){return u({},t,A.value)}}):(A.get||A.set)&&((e.computed||(e.computed={}))[t]={get:A.get,set:A.set})}})),(e.mixins||(e.mixins=[])).push({data:function(){return C(this,t)}});var A=t.__decorators__;A&&(A.forEach((function(t){return t(e)})),delete t.__decorators__);var o=Object.getPrototypeOf(t.prototype),i=o instanceof c.a?o.constructor:c.a,r=i.extend(e);return B(r,t,i),d()&&m(r,t),r}var v={prototype:!0,arguments:!0,callee:!0,caller:!0};function B(t,e,n){Object.getOwnPropertyNames(e).forEach((function(A){if(!v[A]){var o=Object.getOwnPropertyDescriptor(t,A);if(!o||o.configurable){var i,r,a=Object.getOwnPropertyDescriptor(e,A);if(!f){if("cid"===A)return;var s=Object.getOwnPropertyDescriptor(n,A);if(i=a.value,r=l(i),null!=i&&("object"===r||"function"===r)&&s&&s.value===a.value)return}0,Object.defineProperty(t,A,a)}}}))}function w(t){return"function"==typeof t?y(t):function(e){return y(e,t)}}w.registerHooks=function(t){b.push.apply(b,g(t))};var M=w;function I(t){return"function"!=typeof t||!t.managed&&!t.managedReactive}function E(t){var e=function(){var n=this,A="function"==typeof t?t.call(this):t;for(var o in(A=Object.create(A||null))[S]=Object.create(this[S]||{}),e.managed)A[e.managed[o]]=this[o];var i=function(t){A[e.managedReactive[t]]=r[t],Object.defineProperty(A[S],e.managedReactive[t],{enumerable:!0,configurable:!0,get:function(){return n[t]}})},r=this;for(var o in e.managedReactive)i(o);return A};return e.managed={},e.managedReactive={},e}var S="__reactiveInject__";function x(t){Array.isArray(t.inject)||(t.inject=t.inject||{},t.inject[S]={from:S,default:{}})}var T="undefined"!=typeof Reflect&&void 0!==Reflect.getMetadata;function N(t,e,n){if(T&&!Array.isArray(t)&&"function"!=typeof t&&!t.hasOwnProperty("type")&&void 0===t.type){var A=Reflect.getMetadata("design:type",e,n);A!==Object&&(t.type=A)}}function D(t){return void 0===t&&(t={}),function(e,n){N(t,e,n),h((function(e,n){(e.props||(e.props={}))[n]=t}))(e,n)}}function k(t){return h((function(e,n){var A=e.provide;x(e),I(A)&&(A=e.provide=E(A)),A.managedReactive[n]=t||n}))}const j=(t,e)=>t>720&&e>480?10:5,z=t=>Math.floor(t/250),Q=t=>Math.round(1.5*t),O=(t,e,n)=>{const A=t/e;return Math.round(n*A)},P=(t,...e)=>{t&&console.debug(...e)};var L,U;let Y=class extends c.a{constructor(){super(...arguments),this.updateLock=!1,this.bottomReached=!1,this.ref=null,this.containerData={windowSize:{height:0,width:0},windowScroll:{x:0,y:0},elementWindowOffset:0,elementSize:{height:0,width:0}}}get loadingBatch(){return this.loader&&this.updateLock}get configData(){return this.computeConfigData(this.containerData,this.items)}get layoutData(){return this.computeLayoutData(this.configData)}get renderData(){return this.computeRenderData(this.configData,this.containerData,this.layoutData)}mounted(){this.ref=this.$refs.virtualGrid,this.initiliazeGrid(),window.addEventListener("resize",this.resize),window.addEventListener("scroll",this.scroll)}beforeDestroy(){window.removeEventListener("resize",this.resize),window.removeEventListener("scroll",this.scroll)}resize(){this.loadMoreData()}scroll(){this.loadMoreData()}initiliazeGrid(){this.computeContainerData(),this.$nextTick(async()=>{this.loadMoreData()})}loadMoreData(){this.loadMoreDataAsync().catch(t=>{t&&console.error("Fail to load next data batch",t)}).then()}async loadMoreDataAsync(){this.computeContainerData();const t=this.containerData.windowScroll.y+this.containerData.windowSize.height,e=Math.max(0,this.containerData.elementWindowOffset+this.containerData.elementSize.height-this.updateTriggerMargin);if(!this.bottomReached&&t>=e&&!this.updateLock){this.updateLock=!0,P(this.debug,"Loading next batch");await this.updateFunction()&&(P(this.debug,"Bottom reached"),this.bottomReached=!0),this.updateLock=!1,await this.loadMoreDataAsync()}}computeContainerData(){if(null===this.ref)return;const t=this.getWindowSize(),e=this.getWindowScroll(),n=this.getElementOffset(this.ref),A=this.getElementSize(this.ref);this.containerData={windowSize:t,windowScroll:e,elementWindowOffset:n,elementSize:A}}computeConfigData(t,e){if(null===t||null===e)return{windowMargin:0,gridGap:0,columnCount:1,entries:[]};const n=t.elementSize?t.elementSize.width:null,A=this.getWindowMargin(t.windowSize.height),o=this.getGridGap(n,t.windowSize.height),i=this.getColumnCount(n),r=this.getColumnWidth(i,o,n),a=e.map(t=>{if(!t.width)return t;const e=r*t.columnSpan+o*(t.columnSpan-1);return{...t,height:this.getItemRatioHeight(t.height,t.width,e),width:e}});return{windowMargin:A,gridGap:o,columnCount:i,entries:a}}computeLayoutData(t){if(null===t)return{cells:[],totalHeight:0};let e=1,n=0,A=0,o=0;return{cells:t.entries.map((i,r)=>{const{columnCount:a,gridGap:s}=t;let c=i.columnSpan,l=i.height;c<1&&(c=a);const u=(r+o)%a;i.newRow&&0!==u&&(o+=a-u);const g=r+o,d=g%a+1,m=Math.floor(g/a)+1;if(d+c>a+1){const t=d+c-a-1;l*=1-t/c,c-=t}c>1&&(o+=c-1),m!==e&&(e=m,n+=A+s,A=0);const p=n,f=Math.round(l);return A=Math.max(A,f),{...i,columnNumber:d,rowNumber:m,offset:p,height:f,columnSpan:c}}),totalHeight:n+A}}computeRenderData(t,e,n){if(null===n||null===t)return{cellsToRender:[],firstRenderedRowNumber:0,firstRenderedRowOffset:0};const A=[];let o=null,i=null;if(null!==e.elementWindowOffset){const r=e.elementWindowOffset;for(const a of n.cells){const n=r+a.offset,s=n+a.height,c=e.windowScroll.y,l=c+e.windowSize.height,u=c-t.windowMargin;n>l+t.windowMargin||(s()=>!0}),a("design:type",Function)],Y.prototype,"updateFunction",void 0),r([D({default:()=>j}),a("design:type",Function)],Y.prototype,"getGridGap",void 0),r([D({default:()=>z}),a("design:type",Function)],Y.prototype,"getColumnCount",void 0),r([D({default:()=>Q}),a("design:type",Function)],Y.prototype,"getWindowMargin",void 0),r([D({default:()=>O}),a("design:type",Function)],Y.prototype,"getItemRatioHeight",void 0),r([D({default:500}),a("design:type",Number)],Y.prototype,"updateTriggerMargin",void 0),r([D({default:null}),a("design:type","function"==typeof(L=void 0!==c.a&&c.a.Component)?L:Object)],Y.prototype,"loader",void 0),r([D({default:!1}),a("design:type",Boolean)],Y.prototype,"debug",void 0),r([k(),a("design:type",Boolean)],Y.prototype,"updateLock",void 0),r([k(),a("design:type",Boolean)],Y.prototype,"bottomReached",void 0),r([k(),a("design:type","function"==typeof(U="undefined"!=typeof Element&&Element)?U:Object)],Y.prototype,"ref",void 0),r([k(),a("design:type",Object)],Y.prototype,"containerData",void 0),Y=r([M],Y);var F=Y;n("c489");var G=function(t,e,n,A,o,i,r,a){var s,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),A&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},c._ssrRegister=s):o&&(s=a?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),s)if(c.functional){c._injectStyles=s;var l=c.render;c.render=function(t,e){return s.call(e),l(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,s):[s]}return{exports:t,options:c}}(F,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"virtualGrid",style:{boxSizing:"border-box",height:t.layoutData.totalHeight+"px",paddingTop:null!==t.renderData&&null!==t.renderData.firstRenderedRowOffset?t.renderData.firstRenderedRowOffset+"px":"0px"}},[n("div",{staticClass:"grid",style:{"grid-template-columns":"repeat("+t.configData.columnCount+", 1fr)",gap:t.configData.gridGap+"px"}},t._l(t.renderData.cellsToRender,(function(e){return n("div",{key:e.id,style:{height:e.height,"grid-column-start":e.columnNumber,"grid-column-end":e.columnNumber+e.columnSpan,"grid-row-start":t.getGridRowStart(e,t.renderData)}},[n(e.renderComponent,t._g({tag:"component",attrs:{item:e}},t.$listeners))],1)})),0),n(t.loadingBatch&&t.loader,{tag:"component"})],1)}),[],!1,null,"24e4d634",null).exports;e.default=G}})},663:function(t,e,n){window,t.exports=function(t){var e={};function n(A){if(e[A])return e[A].exports;var o=e[A]={i:A,l:!1,exports:{}};return t[A].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,A){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:A})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var A=Object.create(null);if(n.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(A,o,function(e){return t[e]}.bind(null,o));return A},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=73)}([function(t,e,n){"use strict";function A(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],A=!0,o=!1,i=void 0;try{for(var r,a=t[Symbol.iterator]();!(A=(r=a.next()).done)&&(n.push(r.value),!e||n.length!==e);A=!0);}catch(t){o=!0,i=t}finally{try{A||null==a.return||a.return()}finally{if(o)throw i}}return n}}(t,e)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,A=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{};e.name=e.name||t._componentTag||t.name;var n=t.prototype;Object.getOwnPropertyNames(n).forEach((function(t){if("constructor"!==t)if(b.indexOf(t)>-1)e[t]=n[t];else{var A=Object.getOwnPropertyDescriptor(n,t);void 0!==A.value?"function"==typeof A.value?(e.methods||(e.methods={}))[t]=A.value:(e.mixins||(e.mixins=[])).push({data:function(){return u({},t,A.value)}}):(A.get||A.set)&&((e.computed||(e.computed={}))[t]={get:A.get,set:A.set})}})),(e.mixins||(e.mixins=[])).push({data:function(){return C(this,t)}});var A=t.__decorators__;A&&(A.forEach((function(t){return t(e)})),delete t.__decorators__);var o=Object.getPrototypeOf(t.prototype),i=o instanceof c.a?o.constructor:c.a,a=i.extend(e);return B(a,t,i),d()&&m(a,t),a}var v={prototype:!0,arguments:!0,callee:!0,caller:!0};function B(t,e,n){Object.getOwnPropertyNames(e).forEach((function(A){if(!v[A]){var o=Object.getOwnPropertyDescriptor(t,A);if(!o||o.configurable){var i,a,r=Object.getOwnPropertyDescriptor(e,A);if(!f){if("cid"===A)return;var s=Object.getOwnPropertyDescriptor(n,A);if(i=r.value,a=l(i),null!=i&&("object"===a||"function"===a)&&s&&s.value===r.value)return}0,Object.defineProperty(t,A,r)}}}))}function w(t){return"function"==typeof t?y(t):function(e){return y(e,t)}}w.registerHooks=function(t){b.push.apply(b,g(t))};var M=w;function E(t){return"function"!=typeof t||!t.managed&&!t.managedReactive}function I(t){var e=function(){var n=this,A="function"==typeof t?t.call(this):t;for(var o in(A=Object.create(A||null))[S]=Object.create(this[S]||{}),e.managed)A[e.managed[o]]=this[o];var i=function(t){A[e.managedReactive[t]]=a[t],Object.defineProperty(A[S],e.managedReactive[t],{enumerable:!0,configurable:!0,get:function(){return n[t]}})},a=this;for(var o in e.managedReactive)i(o);return A};return e.managed={},e.managedReactive={},e}var S="__reactiveInject__";function x(t){Array.isArray(t.inject)||(t.inject=t.inject||{},t.inject[S]={from:S,default:{}})}var T="undefined"!=typeof Reflect&&void 0!==Reflect.getMetadata;function N(t,e,n){if(T&&!Array.isArray(t)&&"function"!=typeof t&&!t.hasOwnProperty("type")&&void 0===t.type){var A=Reflect.getMetadata("design:type",e,n);A!==Object&&(t.type=A)}}function D(t){return void 0===t&&(t={}),function(e,n){N(t,e,n),h((function(e,n){(e.props||(e.props={}))[n]=t}))(e,n)}}function k(t){return h((function(e,n){var A=e.provide;x(e),E(A)&&(A=e.provide=I(A)),A.managedReactive[n]=t||n}))}const j=(t,e)=>t>720&&e>480?10:5,z=t=>Math.floor(t/250),Q=t=>Math.round(1.5*t),O=(t,e,n)=>{const A=t/e;return Math.round(n*A)},P=(t,...e)=>{t&&console.debug(...e)};var L,U;let F=class extends c.a{constructor(){super(...arguments),this.updateLock=!1,this.bottomReached=!1,this.ref=null,this.containerData={windowSize:{height:0,width:0},windowScroll:{x:0,y:0},elementWindowOffset:0,elementSize:{height:0,width:0}}}get loadingBatch(){return this.loader&&this.updateLock}get configData(){return this.computeConfigData(this.containerData,this.items)}get layoutData(){return this.computeLayoutData(this.configData)}get renderData(){return this.computeRenderData(this.configData,this.containerData,this.layoutData)}mounted(){this.ref=this.$refs.virtualGrid,this.initiliazeGrid(),window.addEventListener("resize",this.resize),window.addEventListener("scroll",this.scroll)}beforeDestroy(){window.removeEventListener("resize",this.resize),window.removeEventListener("scroll",this.scroll)}resize(){this.loadMoreData()}scroll(){this.loadMoreData()}initiliazeGrid(){this.computeContainerData(),this.$nextTick(async()=>{this.loadMoreData()})}loadMoreData(){this.loadMoreDataAsync().catch(t=>{t&&console.error("Fail to load next data batch",t)}).then()}async loadMoreDataAsync(){this.computeContainerData();const t=this.containerData.windowScroll.y+this.containerData.windowSize.height,e=Math.max(0,this.containerData.elementWindowOffset+this.containerData.elementSize.height-this.updateTriggerMargin);if(!this.bottomReached&&t>=e&&!this.updateLock){this.updateLock=!0,P(this.debug,"Loading next batch");await this.updateFunction()&&(P(this.debug,"Bottom reached"),this.bottomReached=!0),this.updateLock=!1,await this.loadMoreDataAsync()}}computeContainerData(){if(null===this.ref)return;const t=this.getWindowSize(),e=this.getWindowScroll(),n=this.getElementOffset(this.ref),A=this.getElementSize(this.ref);this.containerData={windowSize:t,windowScroll:e,elementWindowOffset:n,elementSize:A}}computeConfigData(t,e){if(null===t||null===e)return{windowMargin:0,gridGap:0,columnCount:1,entries:[]};const n=t.elementSize?t.elementSize.width:null,A=this.getWindowMargin(t.windowSize.height),o=this.getGridGap(n,t.windowSize.height),i=this.getColumnCount(n),a=this.getColumnWidth(i,o,n),r=e.map(t=>{if(!t.width)return t;const e=a*t.columnSpan+o*(t.columnSpan-1);return{...t,height:this.getItemRatioHeight(t.height,t.width,e),width:e}});return{windowMargin:A,gridGap:o,columnCount:i,entries:r}}computeLayoutData(t){if(null===t)return{cells:[],totalHeight:0};let e=1,n=0,A=0,o=0;return{cells:t.entries.map((i,a)=>{const{columnCount:r,gridGap:s}=t;let c=i.columnSpan,l=i.height;c<1&&(c=r);const u=(a+o)%r;i.newRow&&0!==u&&(o+=r-u);const g=a+o,d=g%r+1,m=Math.floor(g/r)+1;if(d+c>r+1){const t=d+c-r-1;l*=1-t/c,c-=t}c>1&&(o+=c-1),m!==e&&(e=m,n+=A+s,A=0);const p=n,f=Math.round(l);return A=Math.max(A,f),{...i,columnNumber:d,rowNumber:m,offset:p,height:f,columnSpan:c}}),totalHeight:n+A}}computeRenderData(t,e,n){if(null===n||null===t)return{cellsToRender:[],firstRenderedRowNumber:0,firstRenderedRowOffset:0};const A=[];let o=null,i=null;if(null!==e.elementWindowOffset){const a=e.elementWindowOffset;for(const r of n.cells){const n=a+r.offset,s=n+r.height,c=e.windowScroll.y,l=c+e.windowSize.height,u=c-t.windowMargin;n>l+t.windowMargin||(s()=>!0}),r("design:type",Function)],F.prototype,"updateFunction",void 0),a([D({default:()=>j}),r("design:type",Function)],F.prototype,"getGridGap",void 0),a([D({default:()=>z}),r("design:type",Function)],F.prototype,"getColumnCount",void 0),a([D({default:()=>Q}),r("design:type",Function)],F.prototype,"getWindowMargin",void 0),a([D({default:()=>O}),r("design:type",Function)],F.prototype,"getItemRatioHeight",void 0),a([D({default:500}),r("design:type",Number)],F.prototype,"updateTriggerMargin",void 0),a([D({default:null}),r("design:type","function"==typeof(L=void 0!==c.a&&c.a.Component)?L:Object)],F.prototype,"loader",void 0),a([D({default:!1}),r("design:type",Boolean)],F.prototype,"debug",void 0),a([k(),r("design:type",Boolean)],F.prototype,"updateLock",void 0),a([k(),r("design:type",Boolean)],F.prototype,"bottomReached",void 0),a([k(),r("design:type","function"==typeof(U="undefined"!=typeof Element&&Element)?U:Object)],F.prototype,"ref",void 0),a([k(),r("design:type",Object)],F.prototype,"containerData",void 0),F=a([M],F);var Y=F;n("c489");var G=function(t,e,n,A,o,i,a,r){var s,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),A&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),a?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=s):o&&(s=r?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),s)if(c.functional){c._injectStyles=s;var l=c.render;c.render=function(t,e){return s.call(e),l(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,s):[s]}return{exports:t,options:c}}(Y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"virtualGrid",style:{boxSizing:"border-box",height:t.layoutData.totalHeight+"px",paddingTop:null!==t.renderData&&null!==t.renderData.firstRenderedRowOffset?t.renderData.firstRenderedRowOffset+"px":"0px"}},[n("div",{staticClass:"grid",style:{"grid-template-columns":"repeat("+t.configData.columnCount+", 1fr)",gap:t.configData.gridGap+"px"}},t._l(t.renderData.cellsToRender,(function(e){return n("div",{key:e.id,style:{height:e.height,"grid-column-start":e.columnNumber,"grid-column-end":e.columnNumber+e.columnSpan,"grid-row-start":t.getGridRowStart(e,t.renderData)}},[n(e.renderComponent,t._g({tag:"component",attrs:{item:e}},t.$listeners))],1)})),0),n(t.loadingBatch&&t.loader,{tag:"component"})],1)}),[],!1,null,"24e4d634",null).exports;e.default=G}})},663:function(t,e,n){window,t.exports=function(t){var e={};function n(A){if(e[A])return e[A].exports;var o=e[A]={i:A,l:!1,exports:{}};return t[A].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,A){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:A})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var A=Object.create(null);if(n.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(A,o,function(e){return t[e]}.bind(null,o));return A},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=73)}([function(t,e,n){"use strict";function A(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],A=!0,o=!1,i=void 0;try{for(var a,r=t[Symbol.iterator]();!(A=(a=r.next()).done)&&(n.push(a.value),!e||n.length!==e);A=!0);}catch(t){o=!0,i=t}finally{try{A||null==r.return||r.return()}finally{if(o)throw i}}return n}}(t,e)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,A=new Array(e);n * @@ -27,7 +27,7 @@ function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterat * along with this program. If not, see . * */ -A.VTooltip.options.defaultTemplate=''),A.VTooltip.options.defaultHtml=!1,e.default=A.VTooltip},function(t,e,n){"use strict";var A=n(0),o=n.n(A),i=n(1),r=n.n(i)()(o.a);r.push([t.i,".vue-tooltip[data-v-6b494fc]{position:absolute;z-index:100000;right:auto;left:auto;display:block;margin:0;margin-top:-3px;padding:10px 0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.vue-tooltip[data-v-6b494fc][x-placement^='top'] .tooltip-arrow{bottom:0;margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-6b494fc][x-placement^='bottom'] .tooltip-arrow{top:0;margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-6b494fc][x-placement^='right'] .tooltip-arrow{right:100%;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-6b494fc][x-placement^='left'] .tooltip-arrow{left:100%;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.vue-tooltip[data-v-6b494fc][aria-hidden='true']{visibility:hidden;transition:opacity .15s, visibility .15s;opacity:0}.vue-tooltip[data-v-6b494fc][aria-hidden='false']{visibility:visible;transition:opacity .15s;opacity:1}.vue-tooltip[data-v-6b494fc] .tooltip-inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.vue-tooltip[data-v-6b494fc] .tooltip-arrow{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:var(--color-main-background)}\n","",{version:3,sources:["webpack://./index.scss"],names:[],mappings:"AAeA,6BACC,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,SAAU,CACV,aAAc,CACd,QAAS,CAET,eAAgB,CAChB,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,SAAU,CACV,eAAgB,CAEhB,eAAgB,CAChB,sDAAuD,CAhBxD,gEAqBG,QAAS,CACT,YAAa,CACb,eAAgB,CAChB,6BA1Be,CA2Bf,8BAA+B,CAC/B,+BAAgC,CAChC,6BAA8B,CA3BjC,mEAkCG,KAAM,CACN,YAAa,CACb,eAAgB,CAChB,6BAvCe,CAwCf,4BAA6B,CAC7B,8BAA+B,CAC/B,6BAA8B,CAxCjC,kEA+CG,UAAW,CACX,cAAe,CACf,aAAc,CACd,6BAAsD,CACtD,4BAA6B,CAC7B,+BAAgC,CAChC,6BAA8B,CArDjC,iEA4DG,SAAU,CACV,cAAe,CACf,aAAc,CACd,6BAjEe,CAkEf,4BAA6B,CAC7B,8BAA+B,CAC/B,+BAAgC,CAlEnC,iDAwEE,iBAAkB,CAClB,wCAAyC,CACzC,SAAU,CA1EZ,kDA6EE,kBAAmB,CACnB,uBAAwB,CACxB,SAAU,CA/EZ,4CAoFE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,4BAA6B,CAC7B,kCAAmC,CACnC,6CAA8C,CAzFhD,4CA8FE,iBAAkB,CAClB,SAAU,CACV,OAAQ,CACR,QAAS,CACT,QAAS,CACT,kBAAmB,CACnB,yCAA0C",sourcesContent:["$scope_version:\"6b494fc\"; @import 'variables';\n/**\n* @copyright Copyright (c) 2016, John Molakvoæ \n* @copyright Copyright (c) 2016, Robin Appelman \n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt \n* @copyright Copyright (c) 2016, Erik Pellikka \n* @copyright Copyright (c) 2015, Vincent Petry \n*\n* Bootstrap v3.3.5 (http://getbootstrap.com)\n* Copyright 2011-2015 Twitter, Inc.\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n*/\n\n$arrow-width: 10px;\n\n.vue-tooltip[data-v-#{$scope_version}] {\n\tposition: absolute;\n\tz-index: 100000;\n\tright: auto;\n\tleft: auto;\n\tdisplay: block;\n\tmargin: 0;\n\t/* default to top */\n\tmargin-top: -3px;\n\tpadding: 10px 0;\n\ttext-align: left;\n\ttext-align: start;\n\topacity: 0;\n\tline-height: 1.6;\n\n\tline-break: auto;\n\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t// TOP\n\t&[x-placement^='top'] {\n\t\t.tooltip-arrow {\n\t\t\tbottom: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: $arrow-width $arrow-width 0 $arrow-width;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// BOTTOM\n\t&[x-placement^='bottom'] {\n\t\t.tooltip-arrow {\n\t\t\ttop: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: 0 $arrow-width $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// RIGHT\n\t&[x-placement^='right'] {\n\t\t.tooltip-arrow {\n\t\t\tright: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width $arrow-width $arrow-width 0;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// LEFT\n\t&[x-placement^='left'] {\n\t\t.tooltip-arrow {\n\t\t\tleft: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width 0 $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t}\n\t}\n\n\t// HIDDEN / SHOWN\n\t&[aria-hidden='true'] {\n\t\tvisibility: hidden;\n\t\ttransition: opacity .15s, visibility .15s;\n\t\topacity: 0;\n\t}\n\t&[aria-hidden='false'] {\n\t\tvisibility: visible;\n\t\ttransition: opacity .15s;\n\t\topacity: 1;\n\t}\n\n\t// CONTENT\n\t.tooltip-inner {\n\t\tmax-width: 350px;\n\t\tpadding: 5px 8px;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-main-background);\n\t}\n\n\t// ARROW\n\t.tooltip-arrow {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\tborder-style: solid;\n\t\tborder-color: var(--color-main-background);\n\t}\n}\n"],sourceRoot:""}]),e.a=r},,function(t,e){t.exports=n(39)},function(t,e){t.exports=n(53)},function(t,e){t.exports=n(83)},function(t,e){t.exports=n(82)},function(t,e,n){"use strict";var A={name:"Popover",components:{VPopover:n(7).VPopover},mounted:function(){var t=this;this.$watch((function(){return t.$refs.popover.isOpen}),(function(e){e?t.$emit("after-show"):t.$emit("after-hide")}))}},o=n(2),i=n.n(o),r=n(19),a=(i()(r.a,{insert:"head",singleton:!1}),r.a.locals,n(3)),s=n(20),c=n.n(s),l=Object(a.a)(A,(function(){var t=this.$createElement,e=this._self._c||t;return e("VPopover",this._g(this._b({ref:"popover",attrs:{"popover-base-class":"popover","popover-wrapper-class":"popover__wrapper","popover-arrow-class":"popover__arrow","popover-inner-class":"popover__inner"}},"VPopover",this.$attrs,!1),this.$listeners),[this._t("trigger"),this._v(" "),e("template",{slot:"popover"},[this._t("default")],2)],2)}),[],!1,null,null,null);"function"==typeof c.a&&c()(l),e.a=l.exports},,,,function(t,e){t.exports=n(122)},function(t,e){t.exports=n(123)},function(t,e,n){"use strict";n(24),n(15),n(6),n(25),e.a=function(t){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,t||5)}},,,,function(t,e){t.exports=n(124)},,,function(t,e){t.exports=n(125)},,,,,function(t,e){t.exports=n(126)},function(t,e,n){"use strict";n.r(e);var A=n(28); +A.VTooltip.options.defaultTemplate=''),A.VTooltip.options.defaultHtml=!1,e.default=A.VTooltip},function(t,e){t.exports=n(206)},function(t,e,n){"use strict";var A=n(0),o=n.n(A),i=n(1),a=n.n(i)()(o.a);a.push([t.i,".vue-tooltip[data-v-84c461f]{position:absolute;z-index:100000;right:auto;left:auto;display:block;margin:0;margin-top:-3px;padding:10px 0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.vue-tooltip[data-v-84c461f][x-placement^='top'] .tooltip-arrow{bottom:0;margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='bottom'] .tooltip-arrow{top:0;margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='right'] .tooltip-arrow{right:100%;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='left'] .tooltip-arrow{left:100%;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.vue-tooltip[data-v-84c461f][aria-hidden='true']{visibility:hidden;transition:opacity .15s, visibility .15s;opacity:0}.vue-tooltip[data-v-84c461f][aria-hidden='false']{visibility:visible;transition:opacity .15s;opacity:1}.vue-tooltip[data-v-84c461f] .tooltip-inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.vue-tooltip[data-v-84c461f] .tooltip-arrow{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:var(--color-main-background)}\n","",{version:3,sources:["webpack://./index.scss"],names:[],mappings:"AAeA,6BACC,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,SAAU,CACV,aAAc,CACd,QAAS,CAET,eAAgB,CAChB,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,SAAU,CACV,eAAgB,CAEhB,eAAgB,CAChB,sDAAuD,CAhBxD,gEAqBG,QAAS,CACT,YAAa,CACb,eAAgB,CAChB,6BA1Be,CA2Bf,8BAA+B,CAC/B,+BAAgC,CAChC,6BAA8B,CA3BjC,mEAkCG,KAAM,CACN,YAAa,CACb,eAAgB,CAChB,6BAvCe,CAwCf,4BAA6B,CAC7B,8BAA+B,CAC/B,6BAA8B,CAxCjC,kEA+CG,UAAW,CACX,cAAe,CACf,aAAc,CACd,6BAAsD,CACtD,4BAA6B,CAC7B,+BAAgC,CAChC,6BAA8B,CArDjC,iEA4DG,SAAU,CACV,cAAe,CACf,aAAc,CACd,6BAjEe,CAkEf,4BAA6B,CAC7B,8BAA+B,CAC/B,+BAAgC,CAlEnC,iDAwEE,iBAAkB,CAClB,wCAAyC,CACzC,SAAU,CA1EZ,kDA6EE,kBAAmB,CACnB,uBAAwB,CACxB,SAAU,CA/EZ,4CAoFE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,4BAA6B,CAC7B,kCAAmC,CACnC,6CAA8C,CAzFhD,4CA8FE,iBAAkB,CAClB,SAAU,CACV,OAAQ,CACR,QAAS,CACT,QAAS,CACT,kBAAmB,CACnB,yCAA0C",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n/**\n* @copyright Copyright (c) 2016, John Molakvoæ \n* @copyright Copyright (c) 2016, Robin Appelman \n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt \n* @copyright Copyright (c) 2016, Erik Pellikka \n* @copyright Copyright (c) 2015, Vincent Petry \n*\n* Bootstrap v3.3.5 (http://getbootstrap.com)\n* Copyright 2011-2015 Twitter, Inc.\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n*/\n\n$arrow-width: 10px;\n\n.vue-tooltip[data-v-#{$scope_version}] {\n\tposition: absolute;\n\tz-index: 100000;\n\tright: auto;\n\tleft: auto;\n\tdisplay: block;\n\tmargin: 0;\n\t/* default to top */\n\tmargin-top: -3px;\n\tpadding: 10px 0;\n\ttext-align: left;\n\ttext-align: start;\n\topacity: 0;\n\tline-height: 1.6;\n\n\tline-break: auto;\n\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t// TOP\n\t&[x-placement^='top'] {\n\t\t.tooltip-arrow {\n\t\t\tbottom: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: $arrow-width $arrow-width 0 $arrow-width;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// BOTTOM\n\t&[x-placement^='bottom'] {\n\t\t.tooltip-arrow {\n\t\t\ttop: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: 0 $arrow-width $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// RIGHT\n\t&[x-placement^='right'] {\n\t\t.tooltip-arrow {\n\t\t\tright: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width $arrow-width $arrow-width 0;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// LEFT\n\t&[x-placement^='left'] {\n\t\t.tooltip-arrow {\n\t\t\tleft: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width 0 $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t}\n\t}\n\n\t// HIDDEN / SHOWN\n\t&[aria-hidden='true'] {\n\t\tvisibility: hidden;\n\t\ttransition: opacity .15s, visibility .15s;\n\t\topacity: 0;\n\t}\n\t&[aria-hidden='false'] {\n\t\tvisibility: visible;\n\t\ttransition: opacity .15s;\n\t\topacity: 1;\n\t}\n\n\t// CONTENT\n\t.tooltip-inner {\n\t\tmax-width: 350px;\n\t\tpadding: 5px 8px;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-main-background);\n\t}\n\n\t// ARROW\n\t.tooltip-arrow {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\tborder-style: solid;\n\t\tborder-color: var(--color-main-background);\n\t}\n}\n"],sourceRoot:""}]),e.a=a},,function(t,e){t.exports=n(39)},function(t,e){t.exports=n(53)},function(t,e){t.exports=n(83)},function(t,e,n){"use strict";var A={name:"Popover",components:{VPopover:n(7).VPopover},mounted:function(){var t=this;this.$watch((function(){return t.$refs.popover.isOpen}),(function(e){e?t.$emit("after-show"):t.$emit("after-hide")}))}},o=n(2),i=n.n(o),a=n(19),r=(i()(a.a,{insert:"head",singleton:!1}),a.a.locals,n(3)),s=n(20),c=n.n(s),l=Object(r.a)(A,(function(){var t=this.$createElement,e=this._self._c||t;return e("VPopover",this._g(this._b({ref:"popover",attrs:{"popover-base-class":"popover","popover-wrapper-class":"popover__wrapper","popover-arrow-class":"popover__arrow","popover-inner-class":"popover__inner"}},"VPopover",this.$attrs,!1),this.$listeners),[this._t("trigger"),this._v(" "),e("template",{slot:"popover"},[this._t("default")],2)],2)}),[],!1,null,null,null);"function"==typeof c.a&&c()(l),e.a=l.exports},,,function(t,e){t.exports=n(122)},function(t,e){t.exports=n(123)},function(t,e,n){"use strict";n(15),n(25),n(6),n(26),e.a=function(t){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,t||5)}},,function(t,e){t.exports=n(82)},,,function(t,e){t.exports=n(124)},,,function(t,e){t.exports=n(125)},,,,,function(t,e){t.exports=n(126)},function(t,e,n){"use strict";n.r(e);var A=n(28); /** * @copyright Copyright (c) 2019 Marco Ambrosini * @@ -48,7 +48,7 @@ A.VTooltip.options.defaultTemplate='