UNPKG

quasar-framework

Version:

Simultaneously build desktop/mobile SPA websites & phone/tablet apps with VueJS

11 lines 159 kB
/*!
 * Quasar Framework v0.8.3
 * (c) 2016 Razvan Stoenescu
 * Released under the MIT License.
 */
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("velocity-animate"),require("moment"),require("fastclick")):"function"==typeof define&&define.amd?define(["velocity-animate","moment","fastclick"],e):t.Quasar=e(t.Velocity,t.moment,t.FastClick)}(this,function(Velocity$1,moment,FastClick){function getUserAgent(){return(navigator.userAgent||navigator.vendor||window.opera).toLowerCase()}function getMatch(t,e){var i=/(edge)\/([\w.]+)/.exec(t)||/(opr)[\/]([\w.]+)/.exec(t)||/(vivaldi)[\/]([\w.]+)/.exec(t)||/(chrome)[\/]([\w.]+)/.exec(t)||/(iemobile)[\/]([\w.]+)/.exec(t)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(t)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(t)||/(webkit)[\/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:i[5]||i[3]||i[1]||"",version:i[2]||i[4]||"0",versionNumber:i[4]||i[2]||"0",platform:e[0]||""}}function getPlatformMatch(t){return/(ipad)/.exec(t)||/(ipod)/.exec(t)||/(windows phone)/.exec(t)||/(iphone)/.exec(t)||/(kindle)/.exec(t)||/(silk)/.exec(t)||/(android)/.exec(t)||/(win)/.exec(t)||/(mac)/.exec(t)||/(linux)/.exec(t)||/(cros)/.exec(t)||/(playbook)/.exec(t)||/(bb)/.exec(t)||/(blackberry)/.exec(t)||[]}function getPlatform(){var t=getUserAgent(),e=getPlatformMatch(t),i=getMatch(t,e),n={};return i.browser&&(n[i.browser]=!0,n.version=i.version,n.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(n[i.platform]=!0),(n.android||n.bb||n.blackberry||n.ipad||n.iphone||n.ipod||n.kindle||n.playbook||n.silk||n["windows phone"])&&(n.mobile=!0),(n.ipod||n.ipad||n.iphone)&&(n.ios=!0),n["windows phone"]&&(n.winphone=!0,delete n["windows phone"]),(n.cros||n.mac||n.linux||n.win)&&(n.desktop=!0),(n.chrome||n.opr||n.safari||n.vivaldi)&&(n.webkit=!0),(n.rv||n.iemobile)&&(i.browser="ie",n.ie=!0),n.edge&&(i.browser="edge",n.edge=!0),(n.safari&&n.blackberry||n.bb)&&(i.browser="blackberry",n.blackberry=!0),n.safari&&n.playbook&&(i.browser="playbook",n.playbook=!0),n.opr&&(i.browser="opera",n.opera=!0),n.safari&&n.android&&(i.browser="android",n.android=!0),n.safari&&n.kindle&&(i.browser="kindle",n.kindle=!0),n.safari&&n.silk&&(i.browser="silk",n.silk=!0),n.vivaldi&&(i.browser="vivaldi",n.vivaldi=!0),n.name=i.browser,n.platform=i.platform,window._cordovaNative&&(n.cordova=!0),n}function install$1(t){bus=new t}function rgbToHex(t,e,i){if("string"==typeof t){var n=t.match(/\b\d{1,3}\b/g).map(Number);t=n[0],e=n[1],i=n[2]}if("number"!=typeof t||"number"!=typeof e||"number"!=typeof i||t>255||e>255||i>255)throw new TypeError("Expected three numbers below 256");return(i|e<<8|t<<16|1<<24).toString(16).slice(1)}function hexToRgb(t){if("string"!=typeof t)throw new TypeError("Expected a string");t=t.replace(/^#/,""),3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var e=parseInt(t,16);return[e>>16,e>>8&255,255&e]}function offset(t){if(t===window)return{top:0,left:0};var e=t.getBoundingClientRect(),i=e.top,n=e.left;return{top:i,left:n}}function style(t,e){return window.getComputedStyle(t).getPropertyValue(e)}function height$1(t){return t===window?viewport().height:parseFloat(window.getComputedStyle(t).getPropertyValue("height"),10)}function width$1(t){return t===window?viewport().width:parseFloat(window.getComputedStyle(t).getPropertyValue("width"),10)}function css$1(t,e){var i=t.style;Object.keys(e).forEach(function(t){i[t]=e[t]})}function viewport(){var t=window,e="inner";return"innerWidth"in window||(e="client",t=document.documentElement||document.body),{width:t[e+"Width"],height:t[e+"Height"]}}function ready$1(t){if("function"==typeof t)return"complete"===document.readyState?t():void document.addEventListener("DOMContentLoaded",t,!1)}function getScrollTarget(t){return t.closest(".layout-view")||window}function getScrollPosition(t){return t===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:t.scrollTop}function rightClick(t){return t||(t=window.event),t.which?3==t.which:!!t.button&&2==t.button}function position$1(t){var e=void 0,i=void 0;return t||(t=window.event),t.touches&&t.touches[0]?t=t.touches[0]:t.changedTouches&&t.changedTouches[0]&&(t=t.changedTouches[0]),t.clientX||t.clientY?(e=t.clientX,i=t.clientY):(t.pageX||t.pageY)&&(e=t.pageX-document.body.scrollLeft-document.documentElement.scrollLeft,i=t.pageY-document.body.scrollTop-document.documentElement.scrollTop),{top:i,left:e}}function targetElement$1(t){var e=void 0;return t||(t=window.event),t.target?e=t.target:t.srcElement&&(e=t.srcElement),3===e.nodeType&&(e=e.parentNode),e}function type$1(t){return null==t?String(t):class2type[toString.call(t)]||"object"}function isPlainObject(t){if(!t||"object"!==type$1(t))return!1;if(t.constructor&&!hasOwn.call(t,"constructor")&&!hasOwn.call(t.constructor.prototype,"isPrototypeOf"))return!1;var e=void 0;for(e in t);return void 0===e||hasOwn.call(t,e)}function extend(){var t=void 0,e=void 0,i=void 0,n=void 0,s=void 0,a=void 0,r=arguments[0]||{},o=1,l=arguments.length,c=!1;for("boolean"==typeof r&&(c=r,r=arguments[1]||{},o=2),"object"!==("undefined"==typeof r?"undefined":_typeof(r))&&"function"!==type$1(r)&&(r={}),l===o&&(r=this,o--);o<l;o++)if(null!=(t=arguments[o]))for(e in t)i=r[e],n=t[e],r!==n&&(c&&n&&(isPlainObject(n)||(s="array"===type$1(n)))?(s?(s=!1,a=i&&"array"===type$1(i)?i:[]):a=i&&isPlainObject(i)?i:{},r[e]=extend(c,a,n)):void 0!==n&&(r[e]=n));return r}function s4(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}function add$1(t,e,i){var n=uid$1();e.dataset["__"+t]=n,data$1[t]?data$1[t][n]&&console.warn("Element store [add]: overwriting data"):data$1[t]={},data$1[t][n]=i}function get$2(t,e){var i=e.dataset["__"+t];if(!i)return void console.warn("Element store [get]: id not registered",t,e);if(!data$1[t])return void console.warn("Element store [get]: name not registered",t,e);var n=data$1[t][i];return n?n:void console.warn("Element store [get]: data not found for",t,":",i,"->",e)}function remove$1(t,e){var i=e.dataset["__"+t];return i?void(data$1[t]&&data$1[t][i]&&delete data$1[t][i]):void console.warn("Element store [remove]: id not registered",t,e)}function parseOptions(t,e){if(!t)throw new Error("Missing toast options.");var i=Utils.extend(!0,{},e,"string"==typeof t?{html:t}:t);if(!i.html)throw new Error("Missing toast content/HTML.");return i}function create$1(t,e){if(!t)throw new Error("Missing toast options.");e&&(t=Utils.extend(!0,"string"==typeof t?{html:t}:t,e)),toast.create(t)}function install$2(t){var e=document.createElement("div");document.body.appendChild(e),toast=new t(Toast$1).$mount(e)}function set$2(t){if(current&&document.body.classList.remove(current),current=t,document.body.classList.add(t),Platform.is.mobile&&!Platform.is.cordova){var e=document.createElement("div");e.style.height="10px",e.style.position="absolute",e.style.top="-100000px",e.className="bg-primary",document.body.appendChild(e);var i=window.getComputedStyle(e).getPropertyValue("background-color");document.body.removeChild(e);var n=i.match(/\d+/g),s="#"+Utils.colors.rgbToHex(parseInt(n[0]),parseInt(n[1]),parseInt(n[2])),a=document.createElement("meta");Platform.is.winphone&&a.setAttribute("name","msapplication-navbutton-color"),(Platform.is.webkit||Platform.is.vivaldi)&&a.setAttribute("name","theme-color"),Platform.is.safari&&a.setAttribute("name","apple-mobile-web-app-status-bar-style"),a.setAttribute("content",s),document.getElementsByTagName("head")[0].appendChild(a)}}function updateBinding(t,e,i){return"function"!=typeof e.value?(i.scrollTarget.removeEventListener("scroll",i.scroll),void console.error("v-scroll-fire requires a function as parameter",t)):(i.handler=e.value,void("function"!=typeof e.oldValue&&(i.scrollTarget.addEventListener("scroll",i.scroll),i.scroll())))}function updateBinding$1(t,e,i){return"function"!=typeof e.value?(i.scrollTarget.removeEventListener("scroll",i.scroll),void console.error("v-scroll requires a function as parameter",t)):(i.handler=e.value,void("function"!=typeof e.oldValue&&i.scrollTarget.addEventListener("scroll",i.scroll)))}function updateBinding$2(t,e,i){i.duration=parseInt(e.arg,10)||defaultDuration,e.oldValue!==e.value&&(i.handler=e.value)}function getDirection(t){if(0===Object.keys(t).length)return{horizontal:!0,vertical:!0};var e={};return["horizontal","vertical"].forEach(function(i){t[i]&&(e[i]=!0)}),e}function updateClasses(t,e){t.classList.add("quasar-touch"),e.horizontal&&!e.vertical?(t.classList.add("quasar-touch-y"),t.classList.remove("quasar-touch-x")):!e.horizontal&&e.vertical&&(t.classList.add("quasar-touch-x"),t.classList.remove("quasar-touch-y"))}function processChanges(t,e,i){var n=void 0,s=Utils.event.position(t),a=s.left-e.event.x,r=s.top-e.event.y,o=Math.abs(a),l=Math.abs(r);return n=e.direction.horizontal&&!e.direction.vertical?a<0?"left":"right":!e.direction.horizontal&&e.direction.vertical?r<0?"up":"down":o>=l?a<0?"left":"right":r<0?"up":"down",{evt:t,position:s,direction:n,isFirst:e.event.isFirst,isFinal:Boolean(i),duration:(new Date).getTime()-e.event.time,distance:{x:o,y:l},delta:{x:s.left-e.event.lastX,y:s.top-e.event.lastY}}}function shouldTrigger(t,e){return!(!t.direction.horizontal||!t.direction.vertical)||(t.direction.horizontal&&!t.direction.vertical?Math.abs(e.delta.x)>0:!t.direction.horizontal&&t.direction.vertical?Math.abs(e.delta.y)>0:void 0)}function getDirection$1(t){if(0===Object.keys(t).length)return{left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0};var e={};return["left","right","up","down","horizontal","vertical"].forEach(function(i){t[i]&&(e[i]=!0)}),e.horizontal&&(e.left=e.right=!0),e.vertical&&(e.up=e.down=!0),(e.left||e.right)&&(e.horizontal=!0),(e.up||e.down)&&(e.vertical=!0),e}function updateClasses$1(t,e){t.classList.add("quasar-touch"),e.horizontal&&!e.vertical?(t.classList.add("quasar-touch-y"),t.classList.remove("quasar-touch-x")):!e.horizontal&&e.vertical&&(t.classList.add("quasar-touch-x"),t.classList.remove("quasar-touch-y"))}function getCurrentPosition(t){var e=Utils.dom.style(t,"transform");return e&&"none"!==e?parseInt(e.split(/[()]/)[1].split(", ")[4],10):0}function getBetween(t,e,i){return t<e?e:t>i?i:t}function getAnchorPosition(t){var e=t.getBoundingClientRect(),i={top:e.top,left:e.left,width:t.offsetWidth,height:t.offsetHeight};return i.right=e.right||i.left+i.width,i.bottom=e.bottom||i.top+i.height,i.middle=i.left+(i.right-i.left)/2,i.center=i.top+(i.bottom-i.top)/2,i}function getTargetPosition(t){return{top:0,center:t.offsetHeight/2,bottom:t.offsetHeight,left:0,middle:t.offsetWidth/2,right:t.offsetWidth}}function getOverlapMode(t,e,i){return[t,e].indexOf(i)>=0?"auto":t===e?"inclusive":"exclusive"}function getPositions(t,e){var i=Utils.extend({},t),n=Utils.extend({},e),s={x:["left","right"].filter(function(t){return t!==n.horizontal}),y:["top","bottom"].filter(function(t){return t!==n.vertical})},a={x:getOverlapMode(i.horizontal,n.horizontal,"middle"),y:getOverlapMode(i.vertical,n.vertical,"center")};return s.x.splice("auto"===a.x?0:1,0,"middle"),s.y.splice("auto"===a.y?0:1,0,"center"),"auto"!==a.y&&(i.vertical="top"===i.vertical?"bottom":"top","inclusive"===a.y&&(n.vertical=n.vertical)),"auto"!==a.x&&(i.horizontal="left"===i.horizontal?"right":"left","inclusive"===a.y&&(n.horizontal=n.horizontal)),{positions:s,anchorPos:i}}function applyAutoPositionIfNeeded(t,e,i,n,s){var a=getPositions(n,i),r=a.positions,o=a.anchorPos;if(s.top<0||s.top+e.bottom>window.innerHeight){var l=t[o.vertical]-e[r.y[0]];l+e.bottom<=window.innerHeight?s.top=Math.max(0,l):(l=t[o.vertical]-e[r.y[1]],l+e.bottom<=window.innerHeight&&(s.top=Math.max(0,l)))}if(s.left<0||s.left+e.right>window.innerWidth){var c=t[o.horizontal]-e[r.x[0]];c+e.right<=window.innerWidth?s.left=Math.max(0,c):(c=t[o.horizontal]-e[r.x[1]],c+e.right<=window.innerWidth&&(s.left=Math.max(0,c)))}return s}function parseHorizTransformOrigin(t){return"middle"===t?"center":t}function getOptionsModel(t,e){return t.map(function(t){return e.includes(t.value)||!1}).reduce(function(t,e,i){return t[i]=e,t},{})}function registerDirectives(t){t.directive("go-back",dGoBack),t.directive("link",dLink),t.directive("scroll-fire",dScrollFire),t.directive("scroll",dScroll),t.directive("tooltip",dTooltip),t.directive("touch-hold",dTouchHold),t.directive("touch-pan",dTouchPan),t.directive("touch-swipe",dTouchSwipe)}function registerComponents(t){t.component("quasar-checkbox",Checkbox),t.component("quasar-chips",Chips),t.component("quasar-collapsible",Collapsible),t.component("quasar-context-menu",Platform.is.desktop?ContextMenuDesktop:ContextMenuMobile),t.component("quasar-inline-datetime","ios"===current?InlineDatetimeIOS:InlineDatetimeMaterial),t.component("quasar-datetime",Platform.is.desktop&&!Platform.within.iframe?DatetimeDesktop:DatetimeMobile),t.component("quasar-drawer",Drawer),t.component("quasar-drawer-link",DrawerLink),t.component("quasar-fab",Fab),t.component("quasar-small-fab",SmallFab),t.component("quasar-gallery",Gallery),t.component("quasar-gallery-slider",GallerySlider),t.component("quasar-infinite-scroll",InfiniteScroll),t.component("quasar-knob",Knob),t.component("quasar-layout",Layout),t.component("quasar-toolbar-title",ToolbarTitle),t.component("quasar-modal",Modal),t.component("quasar-numeric",Numeric),t.component("quasar-pagination",Pagination),t.component("quasar-parallax",Parallax),t.component("quasar-popover",Popover),t.component("quasar-progress",Progress),t.component("quasar-progress-button",ProgressButton),t.component("quasar-pull-to-refresh",PullToRefresh),t.component("quasar-radio",Radio),t.component("quasar-range",Range),t.component("quasar-double-range",DoubleRange),t.component("quasar-rating",Rating),t.component("quasar-search",Search),t.component("quasar-select",Select),t.component("quasar-dialog-select",DialogSelect),t.component("quasar-slider",Slider),t.component("spinner",Spinner),t.component("quasar-state",State),t.component("quasar-stepper",Stepper),t.component("quasar-step",Step),t.component("quasar-tab",Tab),t.component("quasar-tabs",Tabs),t.component("quasar-toggle",Toggle),t.component("quasar-tree",Tree),t.component("quasar-video",Video),t.component("quasar-transition",Transition)}function addClass(t){document.body.classList.add(t)}function isActive$1(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement}function request(t){t=t||document.documentElement,isActive$1()||(t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT))}function exit(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}function toggle$1(t){isActive$1()?exit():request(t)}function onchange(t){var e="visible",i="hidden",n=void 0,s={focus:e,focusin:e,pageshow:e,blur:i,focusout:i,pagehide:i};t=t||window.event,n=t.type in s?s[t.type]:this[hidden$1]?i:e,appVisibility=n,Events.$emit("app:visibility",n)}function encode(t){return encodeURIComponent(t)}function decode(t){return decodeURIComponent(t)}function stringifyCookieValue(t){return encode(t===Object(t)?JSON.stringify(t):""+t)}function read(t){if(""===t)return t;0===t.indexOf('"')&&(t=t.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),t=decode(t.replace(/\+/g," "));try{t=JSON.parse(t)}catch(t){}return t}function set$3(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=i.expires,s=i.expires=new Date;"number"==typeof i.expires&&s.setMilliseconds(s.getMilliseconds()+864e5*n),document.cookie=[encode(t),"=",stringifyCookieValue(e),i.expires?" expires="+i.expires.toUTCString():"",i.path?" path="+i.path:"",i.domain?" domain="+i.domain:"",i.secure?" secure":""].join("")}function get$3(t){for(var e=t?void 0:{},i=document.cookie?document.cookie.split(" "):[],n=0,s=i.length,a=void 0,r=void 0,o=void 0;n<s;n++)if(a=i[n].split("="),r=decode(a.shift()),o=a.join("="),t){if(t===r){e=read(o);break}}else e[r]=o;return e}function remove$2(t,e){set$3(t,"",Utils.extend(!0,{},e,{expires:-1}))}function has(t){return void 0!==get$3(t)}function isActive$2(){return appIsInProgress}function show(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.delay,i=void 0===e?500:e,n=t.spinner,s=void 0===n?"ios"===current?"ios":"tail":n,a=t.message,r=void 0!==a&&a,o=t.spinnerSize,l=t.spinnerColor,c=t.messageColor;return props.spinner=s,props.message=r,props.spinnerSize=o,props.spinnerColor=l,props.messageColor=c,appIsInProgress?void(vm&&vm.$forceUpdate()):(timeout=setTimeout(function(){timeout=null;var t=document.createElement("div");document.body.appendChild(t),document.body.classList.add("with-loading"),vm=new Vue({el:t,render:function(t){return t(Loading$1,{props:props})}})},i),appIsInProgress=!0,void Events.$emit("app:loading",!0))}function hide$1(){appIsInProgress&&(timeout?(clearTimeout(timeout),timeout=null):(vm.$destroy(),document.body.classList.remove("with-loading"),document.body.removeChild(vm.$el),vm=null),appIsInProgress=!1,Events.$emit("app:loading",!1))}function encode$1(t){return"[object Date]"===Object.prototype.toString.call(t)?"__q_date|"+t.toUTCString():"[object RegExp]"===Object.prototype.toString.call(t)?"__q_expr|"+t.source:"number"==typeof t?"__q_numb|"+t:"boolean"==typeof t?"__q_bool|"+(t?"1":"0"):"string"==typeof t?"__q_strn|"+t:"function"==typeof t?"__q_strn|"+t.toString():t===Object(t)?"__q_objt|"+JSON.stringify(t):t}function decode$1(t){var e=void 0,i=void 0,n=void 0;if(i=t.length,i<10)return t;switch(e=t.substr(0,8),n=t.substring(9),e){case"__q_date":return new Date(n);case"__q_expr":return new RegExp(n);case"__q_numb":return Number(n);case"__q_bool":return Boolean("1"===n);case"__q_strn":return""+n;case"__q_objt":return JSON.parse(n);default:return t}}function generateFunctions(t){return{local:t("local"),session:t("session")}}Velocity$1="default"in Velocity$1?Velocity$1.default:Velocity$1,moment="default"in moment?moment.default:moment,FastClick="default"in FastClick?FastClick.default:FastClick;var Platform={is:getPlatform(),has:{touch:function(){return!!("ontouchstart"in document.documentElement)||window.navigator.msMaxTouchPoints>0}()},within:{iframe:window.self!==window.top}},bus=void 0,Events={$on:function(){var t;bus&&(t=bus).$on.apply(t,arguments)},$once:function(){var t;bus&&(t=bus).$once.apply(t,arguments)},$emit:function(){var t;bus&&(t=bus).$emit.apply(t,arguments)},$off:function(){var t;bus&&(t=bus).$off.apply(t,arguments)}},colors=Object.freeze({rgbToHex:rgbToHex,hexToRgb:hexToRgb}),now=Date.now,debounce$1=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250,i=arguments[2],n=void 0,s=void 0,a=void 0,r=void 0,o=void 0,l=function l(){var c=now()-r;c<e&&c>=0?n=setTimeout(l,e-c):(n=null,i||(o=t.apply(a,s),n||(a=s=null)))};return function(){var c=i&&!n;a=this,r=now();for(var d=arguments.length,u=Array(d),h=0;h<d;h++)u[h]=arguments[h];return s=u,n||(n=setTimeout(l,e)),c&&(o=t.apply(a,u),a=s=null),o}},dom=Object.freeze({offset:offset,style:style,height:height$1,width:width$1,css:css$1,viewport:viewport,ready:ready$1,getScrollTarget:getScrollTarget,getScrollPosition:getScrollPosition}),event=Object.freeze({rightClick:rightClick,position:position$1,targetElement:targetElement$1}),_typeof="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},asyncGenerator=function(){function t(t){this.value=t}function e(e){function i(t,e){return new Promise(function(i,s){var o={key:t,arg:e,resolve:i,reject:s,next:null};r?r=r.next=o:(a=r=o,n(t,e))})}function n(i,a){try{var r=e[i](a),o=r.value;o instanceof t?Promise.resolve(o.value).then(function(t){n("next",t)},function(t){n("throw",t)}):s(r.done?"return":"normal",r.value)}catch(t){s("throw",t)}}function s(t,e){switch(t){case"return":a.resolve({value:e,done:!0});break;case"throw":a.reject(e);break;default:a.resolve({value:e,done:!1})}a=a.next,a?n(a.key,a.arg):r=null}var a,r;this._invoke=i,"function"!=typeof e.return&&(this.return=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype.throw=function(t){return this._invoke("throw",t)},e.prototype.return=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),get$1=function t(e,i,n){null===e&&(e=Function.prototype);var s=Object.getOwnPropertyDescriptor(e,i);if(void 0===s){var a=Object.getPrototypeOf(e);return null===a?void 0:t(a,i,n)}if("value"in s)return s.value;var r=s.get;if(void 0!==r)return r.call(n)},set$1=function t(e,i,n,s){var a=Object.getOwnPropertyDescriptor(e,i);if(void 0===a){var r=Object.getPrototypeOf(e);null!==r&&t(r,i,n,s)}else if("value"in a&&a.writable)a.value=n;else{var o=a.set;void 0!==o&&o.call(s,n)}return n},toString=Object.prototype.toString,hasOwn=Object.prototype.hasOwnProperty,class2type={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach(function(t){class2type["[object "+t+"]"]=t.toLowerCase()});var getVueRef=function(t,e){for(var i=t.$parent;i&&(!i.$refs||!i.$refs[e]);)i=i.$parent;if(i)return i.$refs[e]},ModalGenerator=function(t){return{create:function(e){var i=document.createElement("div");document.body.appendChild(i);var n=new Vue({el:i,data:function(){return{props:e}},render:function(i){return i(t,{props:e})}});return{close:function(t){n.quasarClose(t)}}}}},Dialog$1={render:function render(){with(this)return _h("quasar-modal",{ref:"dialog",staticClass:"minimized"},[_h("div",{staticClass:"modal-header",domProps:{innerHTML:_s(title||"")}}),message?_h("div",{staticClass:"modal-body modal-scroll",domProps:{innerHTML:_s(message)}}):_e(),form?_h("div",{staticClass:"modal-body modal-scroll"},[_l(form,function(t){return["heading"===t.type?_h("h6",{domProps:{innerHTML:_s(t.label)}}):_e(),"textbox"===t.type?_h("div",{staticClass:"floating-label",attrs:{style:"margin-bottom: 10px"}},[_h("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],staticClass:"full-width",attrs:{type:"text",placeholder:t.placeholder,required:""},domProps:{value:_s(t.model)},on:{input:function(e){e.target.composing||(t.model=e.target.value)}}}),_h("label",{domProps:{innerHTML:_s(t.label)}})]):_e(),"textarea"===t.type?_h("div",{staticClass:"floating-label",attrs:{style:"margin-bottom: 10px"}},[_h("textarea",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],staticClass:"full-width",attrs:{type:"text",placeholder:t.placeholder,required:""},domProps:{value:_s(t.model)},on:{input:function(e){e.target.composing||(t.model=e.target.value)}}}),_h("label",{domProps:{innerHTML:_s(t.label)}})]):_e(),"numeric"===t.type?_h("div",{attrs:{style:"margin-bottom: 10px"}},[_h("label",{domProps:{innerHTML:_s(t.label)}}),_h("quasar-numeric",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],attrs:{min:t.min,max:t.max,step:t.step},domProps:{value:t.model},on:{input:function(e){t.model=e}}})]):_e(),"chips"===t.type?_h("div",{attrs:{style:"margin-bottom: 10px"}},[_h("label",{domProps:{innerHTML:_s(t.label)}}),_h("quasar-chips",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],domProps:{value:t.model},on:{input:function(e){t.model=e}}})]):_e(),_l(t.items,function(e){return"radio"===t.type?_h("label",{staticClass:"item"},[_h("div",{staticClass:"item-primary"},[_h("quasar-radio",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],attrs:{val:e.value},domProps:{value:t.model},on:{input:function(e){t.model=e}}})]),_h("div",{staticClass:"item-content",domProps:{innerHTML:_s(e.label)}})]):_e()}),_l(t.items,function(e){return"checkbox"===t.type?_h("label",{staticClass:"item"},[_h("div",{staticClass:"item-primary"},[_h("quasar-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"checkbox.model"}],domProps:{value:e.model},on:{input:function(t){e.model=t}}})]),_h("div",{staticClass:"item-content",domProps:{innerHTML:_s(e.label)}})]):_e()}),_l(t.items,function(e){return"toggle"===t.type?_h("label",{staticClass:"item"},[_h("div",{staticClass:"item-content has-secondary",domProps:{innerHTML:_s(e.label)}}),_h("div",{staticClass:"item-secondary"},[_h("quasar-toggle",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"toggle.model"}],domProps:{value:e.model},on:{input:function(t){e.model=t}}})])]):_e()}),"rating"===t.type?_h("div",{attrs:{style:"margin-bottom: 10px"}},[_h("label",{domProps:{innerHTML:_s(t.label)}}),_h("quasar-rating",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"el.model"}],style:{fontSize:t.size||"2rem"},attrs:{max:t.max,icon:t.icon},domProps:{value:t.model},on:{input:function(e){t.model=e}}})]):_e()]})]):_e(),progress?_h("div",{staticClass:"modal-body"},[_h("quasar-progress",{staticClass:"primary stripe animate",class:{indeterminate:progress.indeterminate},attrs:{percentage:progress.model}}),progress.indeterminate?_e():_h("span",[_s(progress.model)+" %"])]):_e(),buttons?_h("div",{staticClass:"modal-buttons",class:{row:!stackButtons,column:stackButtons}},[_l(buttons,function(t){return _h("button",{staticClass:"primary clear",domProps:{innerHTML:_s("string"==typeof t?t:t.label)},on:{click:function(e){trigger(t.handler)}}})})]):_e(),buttons||nobuttons?_e():_h("div",{staticClass:"modal-buttons row"},[_h("button",{staticClass:"primary clear",on:{click:function(t){close()}}},["OK"])])])},staticRenderFns:[],props:{title:String,message:String,form:Object,stackButtons:Boolean,buttons:Array,nobuttons:Boolean,progress:Object},computed:{opened:function(){return this.$refs.dialog.active}},methods:{trigger:function(t){var e=this;this.close(function(){"function"==typeof t&&t(e.getFormData())})},getFormData:function(){var t=this;if(this.form){var e={};return Object.keys(this.form).forEach(function(i){var n=t.form[i];["checkbox","toggle"].includes(n.type)?e[i]=n.items.filter(function(t){return t.model}).map(function(t){return t.value}):"heading"!==n.type&&(e[i]=n.model)}),e}},close:function(t){var e=this;this.opened&&this.$refs.dialog.close(function(){"function"==typeof t&&t(),e.$root.$destroy()})}},mounted:function(){this.$refs.dialog.open(),this.$root.quasarClose=this.close},destroyed:function(){document.body.contains(this.$el)&&document.body.removeChild(this.$el)}},Dialog=ModalGenerator(Dialog$1),openURL=function(t){if(Platform.is.cordova)return void navigator.app.loadUrl(t,{openExternal:!0});var e=window.open(t,"_blank");e?e.focus():Dialog.create({title:"Cannot Open Window",message:"Please allow popups first, then please try again."}).show()},uid$1=function(){return s4()+s4()+"-"+s4()+"-"+s4()+"-"+s4()+"-"+s4()+s4()+s4()},data$1={},store=Object.freeze({add:add$1,get:get$2,remove:remove$1}),throttle=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250,i=!1;return function(){if(!i){i=!0;for(var n=arguments.length,s=Array(n),a=0;a<n;a++)s[a]=arguments[a];t.apply(this,s),setTimeout(function(){i=!1},e)}}},Utils={colors:colors,debounce:debounce$1,dom:dom,event:event,extend:extend,getVueRef:getVueRef,openURL:openURL,store:store,throttle:throttle,uid:uid$1},transitionDuration=300,displayDuration=2500,Toast$1={render:function render(){with(this)return _h("div",{staticClass:"quasar-toast-container",class:{active:active}},[stack[0]?_h("div",{staticClass:"quasar-toast row no-wrap items-center non-selectable",class:classes,style:{color:stack[0].color,background:stack[0].bgColor}},[stack[0].icon?_h("i",[_s(stack[0].icon)]):_e()," ",stack[0].image?_h("img",{attrs:{src:stack[0].image}}):_e(),_h("div",{staticClass:"quasar-toast-message auto",domProps:{innerHTML:_s(stack[0].html)}}),stack[0].button&&stack[0].button.label?_h("a",{style:{color:stack[0].button.color},on:{click:function(t){dismiss(stack[0].button.handler)}}},[_s(stack[0].button.label)+" "]):_e(),_h("a",{style:{color:stack[0].button.color},on:{click:function(t){dismiss()}}},[_m(0)])]):_e()])},staticRenderFns:[function(){with(this)return _h("i",["close"])}],data:function(){return{active:!1,inTransition:!1,stack:[],timer:null,defaults:{color:"white",bgColor:"#323232",button:{color:"yellow"}}}},computed:{classes:function(){return this.stack.length&&this.stack[0].classes?this.stack[0].classes.split(" "):{}}},methods:{create:function(t){this.stack.push(parseOptions(t,this.defaults)),this.active||this.inTransition||(this.active=!0,this.inTransition=!0,this.__show())},__show:function(){var t=this;Events.$emit("app:toast",this.stack[0].html),this.timer=setTimeout(function(){t.stack.length>0?t.dismiss():t.inTransition=!1},transitionDuration+(this.stack[0].timeout||displayDuration))},dismiss:function(t){var e=this;this.active=!1,this.timer&&(clearTimeout(this.timer),this.timer=null),setTimeout(function(){return"function"==typeof e.stack[0].onDismiss&&e.stack[0].onDismiss(),e.stack.shift(),t&&t(),e.stack.length>0?(e.active=!0,void e.__show()):void(e.inTransition=!1)},transitionDuration+50)},setDefaults:function(t){Utils.extend(!0,this.defaults,t)}}},toast=void 0,types=[{name:"positive",defaults:{icon:"check",classes:"bg-positive"}},{name:"negative",defaults:{icon:"whatshot",classes:"bg-negative"}},{name:"info",defaults:{icon:"info",classes:"bg-info"}},{name:"warning",defaults:{icon:"warning",classes:"bg-warning"}}];types.forEach(function(t){create$1[t.name]=function(e){return create$1(e,t.defaults)}});var Toast={create:create$1,setDefaults:function(t){toast.setDefaults(t)},install:install$2},current,theme$1=Object.freeze({set:set$2,get current(){return current}}),slide$1={enter:function(t,e){Velocity(t,"stop"),Velocity(t,"slideDown",e)},enterCancelled:function(t){Velocity(t,"stop"),t.removeAttribute("style")},leave:function(t,e){Velocity(t,"stop"),Velocity(t,"slideUp",e)},leaveCancelled:function(t){Velocity(t,"stop"),t.removeAttribute("style")}},transitions={slide:slide$1},Transition={functional:!0,props:{name:{type:String,default:"slide",validator:function(t){return!!transitions[t]||(console.error("Quasar Transition unknown: "+t),!1)}}},render:function(t,e){if(!transitions[e.props.name])throw new Error("Quasar Transition "+e.props.name+" is unnowkn.");var i={props:{name:"quasar-transition",mode:"out-in"},on:transitions[e.props.name]};return t("transition",i,e.children)}},dGoBack={bind:function(t,e,i){var n=e.value,s=e.modifiers,a={value:n,position:window.history.length-1,single:s.single};Platform.is.cordova?a.goBack=function(){i.context.$router.go(a.single?-1:a.position-window.history.length)}:a.goBack=function(){i.context.$router.replace(a.value)},Utils.store.add("goback",t,a),t.addEventListener("click",a.goBack)},update:function(t,e){if(e.oldValue!==e.value){var i=Utils.store.get("goback",t);i.value=e.value}},unbind:function(t){t.removeEventListener("click",Utils.store.get("goback",t).goBack),Utils.store.remove("goback",t)}},dLink={bind:function(t,e,i){var n={replace:e.replace,route:e.value,go:function(){i.context.$router[n.replace?"replace":"push"](n.route)}};Utils.store.add("link",t,n),t.addEventListener("click",n.go)},update:function(t,e){var i=Utils.store.get("link",t);e.oldValue!==e.value&&(i.route=e.value),e.replace!==i.replace&&(i.replace=e.replace)},unbind:function(t){t.removeEventListener("click",Utils.store.get("link",t).go),Utils.store.remove("link",t)}},dScrollFire={bind:function(t,e){var i={scroll:Utils.debounce(function(){var e=void 0,n=void 0,s=void 0;i.scrollTarget===window?(n=t.getBoundingClientRect().bottom,
s=n<Utils.dom.viewport().height):(e=Utils.dom.offset(i.scrollTarget).top+Utils.dom.height(i.scrollTarget),n=Utils.dom.offset(t).top+Utils.dom.height(t),s=n<e),s&&(i.scrollTarget.removeEventListener("scroll",i.scroll),i.handler(t))},25)};Utils.store.add("scrollfire",t,i)},inserted:function(t,e){var i=Utils.store.get("scrollfire",t);i.scrollTarget=Utils.dom.getScrollTarget(t),updateBinding(t,e,i)},update:function(t,e){e.value!==e.oldValue&&updateBinding(t,e,Utils.store.get("scrollfire",t))},unbind:function(t){var e=Utils.store.get("scrollfire",t);e.scrollTarget.removeEventListener("scroll",e.scroll),Utils.store.remove("scrollfire",t)}},dScroll={bind:function(t,e){var i={scroll:function(){i.handler(Utils.dom.getScrollPosition(i.scrollTarget))}};Utils.store.add("scroll",t,i)},inserted:function(t,e){var i=Utils.store.get("scroll",t);i.scrollTarget=Utils.dom.getScrollTarget(t),updateBinding$1(t,e,i)},update:function(t,e){e.oldValue!==e.value&&updateBinding$1(t,e,Utils.store.get("scrollfire",t))},unbind:function(t){var e=Utils.store.get("scroll",t);e.scrollTarget.removeEventListener("scroll",e.scroll),Utils.store.remove("scroll",t)}},dTooltip={bind:function(t,e){t.setAttribute("quasar-tooltip",e.value),t.classList.add("quasar-tooltip"),e.modifiers.inline&&t.classList.add("flex","inline")},update:function(t,e){e.value!==e.oldValue&&t.setAttribute("quasar-tooltip",e.value)},unbind:function(t){t.removeAttribute("quasar-tooltip")}},defaultDuration=800,dTouchHold={bind:function(t,e){var i={start:function(t){i.timer=setTimeout(function(){document.removeEventListener("mousemove",i.mouseAbort),document.removeEventListener("mouseup",i.mouseAbort),i.handler()},i.duration)},mouseStart:function(t){document.addEventListener("mousemove",i.mouseAbort),document.addEventListener("mouseup",i.mouseAbort),i.start(t)},abort:function(t){i.timer&&(clearTimeout(i.timer),i.timer=null)},mouseAbort:function(t){document.removeEventListener("mousemove",i.mouseAbort),document.removeEventListener("mouseup",i.mouseAbort),i.abort(t)}};Utils.store.add("touchhold",t,i),updateBinding$2(t,e,i),t.addEventListener("touchstart",i.start),t.addEventListener("touchmove",i.abort),t.addEventListener("touchend",i.abort),t.addEventListener("mousedown",i.mouseStart)},update:function(t,e){updateBinding$2(t,e,Utils.store.get("touchhold",t))},unbind:function(t,e){var i=Utils.store.get("touchhold",t);t.removeEventListener("touchstart",i.start),t.removeEventListener("touchmove",i.abort),t.removeEventListener("touchend",i.abort),t.removeEventListener("mousedown",i.mouseStart),document.removeEventListener("mousemove",i.mouseAbort),document.removeEventListener("mouseup",i.mouseAbort),Utils.store.remove("touchhold")}},dTouchPan={bind:function(t,e){var i={handler:e.value,direction:getDirection(e.modifiers),mouseStart:function(t){document.addEventListener("mousemove",i.mouseMove),document.addEventListener("mouseup",i.mouseEnd),i.start(t)},start:function(t){var e=Utils.event.position(t);i.event={x:e.left,y:e.top,time:(new Date).getTime(),detected:!1,prevent:i.direction.horizontal&&i.direction.vertical,isFirst:!0,lastX:e.left,lastY:e.top}},mouseMove:function(t){i.event.prevent=!0,i.move(t)},move:function(t){if(i.event.prevent){t.preventDefault();var e=processChanges(t,i,!1);return void(shouldTrigger(i,e)&&(i.handler(e),i.event.lastX=e.position.left,i.event.lastY=e.position.top,i.event.isFirst=!1))}if(!i.event.detected){i.event.detected=!0;var n=Utils.event.position(t),s=n.left-i.event.x,a=n.top-i.event.y;i.direction.horizontal&&!i.direction.vertical?Math.abs(s)>Math.abs(a)&&(t.preventDefault(),i.event.prevent=!0):Math.abs(s)<Math.abs(a)&&(t.preventDefault(),i.event.prevent=!0)}},mouseEnd:function(t){document.removeEventListener("mousemove",i.mouseMove),document.removeEventListener("mouseup",i.mouseEnd),i.end(t)},end:function(t){i.event.prevent&&!i.event.isFirst&&i.handler(processChanges(t,i,!0))}};Utils.store.add("touchpan",t,i),updateClasses(t,i.direction),t.addEventListener("touchstart",i.start),t.addEventListener("mousedown",i.mouseStart),t.addEventListener("touchmove",i.move),t.addEventListener("touchend",i.end)},update:function(t,e){if(e.oldValue!==e.value){var i=Utils.store.get("touchpan",t);i.handler=e.value}},unbind:function(t,e){var i=Utils.store.get("touchpan",t);t.removeEventListener("touchstart",i.start),t.removeEventListener("mousedown",i.mouseStart),t.removeEventListener("touchmove",i.move),t.removeEventListener("touchend",i.end),Utils.store.remove("touchpan",t)}},dTouchSwipe={bind:function(t,e){var i={handler:e.value,direction:getDirection$1(e.modifiers),start:function(t){var e=Utils.event.position(t);i.event={x:e.left,y:e.top,time:(new Date).getTime(),detected:!1,prevent:i.direction.horizontal&&i.direction.vertical},document.addEventListener("mousemove",i.move),document.addEventListener("mouseup",i.end)},move:function(t){var e=Utils.event.position(t),n=e.left-i.event.x,s=e.top-i.event.y;return i.event.prevent?void t.preventDefault():void(i.event.detected||(i.event.detected=!0,i.direction.horizontal&&!i.direction.vertical?Math.abs(n)>Math.abs(s)&&(t.preventDefault(),i.event.prevent=!0):Math.abs(n)<Math.abs(s)&&(t.preventDefault(),i.event.prevent=!0)))},end:function(t){document.removeEventListener("mousemove",i.move),document.removeEventListener("mouseup",i.end);var e=void 0,n=Utils.event.position(t),s=n.left-i.event.x,a=n.top-i.event.y;0===s&&0===a||(e=Math.abs(s)>=Math.abs(a)?s<0?"left":"right":a<0?"up":"down",i.direction[e]&&i.handler({evt:t,direction:e,duration:(new Date).getTime()-i.event.time,distance:{x:Math.abs(s),y:Math.abs(a)}}))}};Utils.store.add("touchswipe",t,i),updateClasses$1(t,i.direction),t.addEventListener("touchstart",i.start),t.addEventListener("mousedown",i.start),t.addEventListener("touchmove",i.move),t.addEventListener("touchend",i.end)},update:function(t,e){if(e.oldValue!==e.value){var i=Utils.store.get("touchswipe",t);i.handler=e.value}},unbind:function(t,e){var i=Utils.store.get("touchswipe",t);t.removeEventListener("touchstart",i.start),t.removeEventListener("mousedown",i.start),t.removeEventListener("touchmove",i.move),t.removeEventListener("touchend",i.end),Utils.store.remove("touchswipe",t)}},Checkbox={render:function render(){with(this)return _h("label",{staticClass:"quasar-checkbox",class:{disabled:disable}},[_h("input",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],attrs:{type:"checkbox",disabled:disable},domProps:{checked:Array.isArray(model)?_i(model,null)>-1:_q(model,!0)},on:{change:function(t){var e=model,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=null,a=_i(e,s);n?a<0&&(model=e.concat(s)):a>-1&&(model=e.slice(0,a).concat(e.slice(a+1)))}else model=n}}}),_m(0)])},staticRenderFns:[function(){with(this)return _h("div")}],props:{value:{type:Boolean,required:!0},disable:Boolean},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}},Chips={render:function render(){with(this)return _h("div",{staticClass:"quasar-chips group",class:{active:active,disabled:disable},on:{click:focus}},[_l(value,function(t,e){return _h("span",{key:e,staticClass:"chip label bg-light text-grey-9"},[_s(t)+" ",_h("i",{staticClass:"on-right",on:{click:function(t){remove(e)}}},["close"])])}),_h("div",{staticClass:"quasar-chips-input chip label text-grey-9"},[_h("input",{directives:[{name:"model",rawName:"v-model",value:input,expression:"input"}],ref:"input",staticClass:"no-style",attrs:{type:"text",disabled:disable,placeholder:placeholder},domProps:{value:_s(input)},on:{keyup:function(t){13===t.keyCode&&add()},focus:function(t){active=!0},blur:function(t){active=!1},input:function(t){function e(e){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(t){t.target.composing||(input=t.target.value)})}})," ",_h("button",{staticClass:"small",class:{invisible:!input.length},on:{click:function(t){add()}}},[_m(0)])])])},staticRenderFns:[function(){with(this)return _h("i",["send"])}],props:{value:{type:Array,required:!0},disable:Boolean,placeholder:String},data:function(){return{active:!1,input:""}},methods:{add:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.input;!this.disable&&t&&(this.$emit("input",this.value.concat([t])),this.input="")},remove:function(t){if(!this.disable&&t>=0&&t<this.value.length){var e=this.value.slice(0);e.splice(t,1),this.$emit("input",e)}},focus:function(){this.$refs.input.focus()}}},Collapsible={render:function render(){with(this)return _h("div",{staticClass:"quasar-collapsible"},[_h("div",{staticClass:"item item-link non-selectable item-collapsible",on:{click:function(t){toggle()}}},[icon?_h("i",{staticClass:"item-primary",domProps:{textContent:_s(icon)}}):_e()," ",img?_h("img",{staticClass:"item-primary thumbnail",attrs:{src:img}}):_e(),avatar?_h("img",{staticClass:"item-primary",attrs:{src:avatar}}):_e(),_h("div",{staticClass:"item-content has-secondary"},[_h("div",[_s(label)])]),_h("i",{staticClass:"item-secondary",class:{"rotate-180":active}},["keyboard_arrow_down"])]),_h("quasar-transition",{attrs:{name:"slide"}},[_h("div",{directives:[{name:"show",rawName:"v-show",value:active,expression:"active"}],staticClass:"quasar-collapsible-sub-item"},[_t("default")])])])},staticRenderFns:[],props:{opened:Boolean,icon:String,img:String,avatar:String,label:String},data:function(){return{active:this.opened}},watch:{opened:function(t){this.active=t}},methods:{toggle:function(){this.active=!this.active},open:function(){this.active=!0},close:function(){this.active=!1}}},ContextMenuDesktop={render:function render(){with(this)return _h("quasar-popover",{ref:"popover",on:{close:function(t){__cleanup()}}},[_t("default")])},staticRenderFns:[],props:{disable:Boolean},methods:{close:function(){this.$refs.popover.close()},__open:function(t){var e=this;this.disable||(this.$refs.popover.open(t),this.$nextTick(function(){e.scrollTarget=Utils.dom.getScrollTarget(e.target),e.scrollTarget.addEventListener("scroll",e.close)}))},__cleanup:function(){this.scrollTarget.removeEventListener("scroll",this.close)}},mounted:function(){var t=this;this.$nextTick(function(){t.target=t.$el.parentNode,t.target.addEventListener("contextmenu",t.__open)})},beforeDestroy:function(){this.target.removeEventListener("contexmenu",this.handler)}},ContextMenuMobile={render:function render(){with(this)return _h("quasar-modal",{ref:"dialog",staticClass:"minimized"},[_t("default")])},staticRenderFns:[],props:{disable:Boolean},methods:{open:function(){this.handler()},close:function(){this.target.classList.remove("non-selectable"),this.$refs.dialog.close()},toggle:function(){this.$refs.dialog.active?this.close():this.open()}},mounted:function(){var t=this;this.$nextTick(function(){t.target=t.$el.parentNode,t.handler=function(){t.disable||t.$refs.dialog.open()},t.touchStartHandler=function(e){t.target.classList.add("non-selectable"),t.touchTimer=setTimeout(function(){e.preventDefault(),e.stopPropagation(),t.cleanup(),setTimeout(function(){t.handler()},10)},600)},t.cleanup=function(){t.target.classList.remove("non-selectable"),t.touchTimer&&(clearTimeout(t.touchTimer),t.touchTimer=null)},t.target.addEventListener("touchstart",t.touchStartHandler),t.target.addEventListener("touchcancel",t.cleanup),t.target.addEventListener("touchmove",t.cleanup),t.target.addEventListener("touchend",t.cleanup)})},beforeDestroy:function(){this.target.removeEventListener("touchstart",this.touchStartHandler),this.target.removeEventListener("touchcancel",this.cleanup),this.target.removeEventListener("touchmove",this.cleanup),this.target.removeEventListener("touchend",this.cleanup)}},contentCSS={ios:{maxHeight:"80vh",height:"auto",boxShadow:"none",backgroundColor:"#e4e4e4"},mat:{maxWidth:"95vw",maxHeight:"98vh"}},DatetimeMobile={render:function render(){with(this)return _h("div",{staticClass:"cursor-pointer textfield caret",class:{disabled:disable},on:{click:open}},[_h("div",{domProps:{innerHTML:_s(label)}}),_h("quasar-modal",{ref:"dialog",staticClass:"with-backdrop",class:classNames,attrs:{transition:transition,"position-classes":position,"content-css":css}},[_h("quasar-inline-datetime",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],staticClass:"no-border",attrs:{type:type,style:"width: 100%"},domProps:{value:model},on:{input:function(t){model=t}}},[_h("div",{staticClass:"modal-buttons row full-width"},[_h("button",{staticClass:"primary clear",domProps:{innerHTML:_s(cancelLabel)},on:{click:function(t){close()}}})," ",_h("button",{staticClass:"primary clear",domProps:{innerHTML:_s(okLabel)},on:{click:function(t){close(__update)}}})])])])])},staticRenderFns:[],props:{type:{type:String,default:"date"},value:{type:String,required:!0},format:String,okLabel:{type:String,default:"Set"},cancelLabel:{type:String,default:"Cancel"},disable:Boolean},data:function(){return{model:moment().format(),css:contentCSS[current],position:"ios"===current?"items-end justify-center":"items-center justify-center",transition:"ios"===current?"quasar-modal-actions":"quasar-modal",classNames:"ios"===current?"":"minimized"}},computed:{label:function(){var t=void 0;return t=this.format?this.format:"date"===this.type?"YYYY/MM/DD":"time"===this.type?"HH:mm":"YYYY/MM/DD HH:mm:ss",moment(this.value).format(t)}},methods:{open:function(){this.disable||(this.model=this.value,this.$refs.dialog.open())},close:function(t){this.$refs.dialog.close(t)},__update:function(){this.$emit("input",this.model)}}},DatetimeDesktop={render:function render(){with(this)return _h("div",{staticClass:"quasar-datetime-desktop"},[_h("div",{ref:"target",staticClass:"cursor-pointer textfield caret",class:{disabled:disable}},[_h("div",{domProps:{innerHTML:_s(label)}})]),_h("quasar-popover",{ref:"popover",attrs:{"anchor-ref":"target",disable:disable}},[_h("quasar-inline-datetime",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],attrs:{type:type},domProps:{value:model},on:{input:function(t){model=t}}})])])},staticRenderFns:[],props:{type:{type:String,default:"date"},value:{type:String,required:!0},format:String,okLabel:{type:String,default:"Set"},cancelLabel:{type:String,default:"Cancel"},disable:Boolean},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},label:function(){var t=void 0;return t=this.format?this.format:"date"===this.type?"YYYY-MM-DD":"time"===this.type?"HH:mm":"YYYY-MM-DD HH:mm:ss",moment(this.model).format(t)}},methods:{open:function(){this.$refs.popover.open()},close:function(){this.$refs.popover.close()}}},InlineDatetimeMaterial={render:function render(){with(this)return _h("div",{staticClass:"quasar-datetime inline column gt-md-row",class:{disabled:disable}},[_h("div",{staticClass:"quasar-datetime-header column justify-center"},["date"===type||"datetime"===type?_h("div",[_h("div",{staticClass:"quasar-datetime-weekdaystring"},[_s(weekDayString)]),_h("div",{staticClass:"quasar-datetime-datestring row gt-md-column items-center justify-center"},[_h("span",{staticClass:"quasar-datetime-link small",class:{active:"month"===view},on:{click:function(t){view="month"}}},[_s(monthString)+" "]),_h("span",{staticClass:"quasar-datetime-link",class:{active:"day"===view},on:{click:function(t){view="day"}}},[_s(dayString)+" "]),_h("span",{staticClass:"quasar-datetime-link small",class:{active:"year"===view},on:{click:function(t){view="year"}}},[_s(year)])])]):_e(),"time"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-time row gt-md-column items-center justify-center"},[_h("div",{staticClass:"quasar-datetime-clockstring"},[_h("span",{staticClass:"quasar-datetime-link",class:{active:"hour"===view},on:{click:function(t){view="hour"}}},[_s(__pad(hour,"\xa0\xa0"))+" "]),_m(0)," ",_h("span",{staticClass:"quasar-datetime-link",class:{active:"minute"===view},on:{click:function(t){view="minute"}}},[_s(__pad(minute))])]),_h("div",{staticClass:"quasar-datetime-ampm column justify-around"},[_h("div",{staticClass:"quasar-datetime-link",class:{active:am},on:{click:function(t){toggleAmPm()}}},["AM"]),_h("div",{staticClass:"quasar-datetime-link",class:{active:!am},on:{click:function(t){toggleAmPm()}}},["PM"])])]):_e()]),_h("div",{staticClass:"quasar-datetime-content auto column"},[_h("div",{ref:"selector",staticClass:"quasar-datetime-selector auto row items-center justify-center"},["year"===view?_h("div",{staticClass:"quasar-datetime-view-year full-width full-height"},[_l(100,function(t){return _h("button",{staticClass:"primary clear full-width",class:{active:t+1950===year},on:{click:function(e){setYear(t+1950)}}},[_s(t+1950)])})]):_e(),"month"===view?_h("div",{staticClass:"quasar-datetime-view-month full-width full-height"},[_l(monthsList,function(t,e){return _h("button",{staticClass:"primary clear full-width",class:{active:month===e+1},on:{click:function(t){setMonth(e+1,!0)}}},[_s(t)])})]):_e(),"day"===view?_h("div",{staticClass:"quasar-datetime-view-day quasar-datetime-animate"},[_h("div",{staticClass:"row items-center content-center"},[_h("button",{staticClass:"primary clear",on:{click:function(t){setMonth(month-1,!0)}}},[_m(1)]),_h("div",{staticClass:"auto"},[_s(monthStamp)]),_h("button",{staticClass:"primary clear",on:{click:function(t){setMonth(month+1,!0)}}},[_m(2)])]),_h("div",{staticClass:"quasar-datetime-weekdays row items-center justify-start"},[_l(daysList,function(t){return _h("div",[_s(t)])})]),_h("div",{staticClass:"quasar-datetime-days row wrap items-center justify-start content-center"},[_l(fillerDays,function(t){return _h("div",{staticClass:"quasar-datetime-fillerday"})}),_l(daysInMonth,function(t){return _h("div",{staticClass:"flex items-center content-center justify-center cursor-pointer",class:{active:t===day},on:{click:function(e){setDay(t)}}},[_s(t)])})])]):_e(),"hour"===view||"minute"===view?_h("div",{ref:"clock",staticClass:"column items-center content-center justify-center"},["hour"===view?_h("div",{staticClass:"quasar-datetime-clock cursor-pointer",on:{mousedown:__dragStart,mousemove:__dragMove,mouseup:__dragStop,touchstart:__dragStart,touchmove:__dragMove,touchend:__dragStop}},[_h("div",{staticClass:"quasar-datetime-clock-circle full-width full-height"},[_m(3),_h("div",{staticClass:"quasar-datetime-clock-pointer",style:clockPointerStyle},[_m(4)]),_l(12,function(t){return _h("div",{staticClass:"quasar-datetime-clock-position",class:["quasar-datetime-clock-pos-"+t,t===hour?"active":""]},[_s(t)])})])]):_e(),"minute"===view?_h("div",{staticClass:"quasar-datetime-clock cursor-pointer",on:{mousedown:__dragStart,mousemove:__dragMove,mouseup:__dragStop,touchstart:__dragStart,touchmove:__dragMove,touchend:__dragStop}},[_h("div",{staticClass:"quasar-datetime-clock-circle full-width full-height"},[_m(5),_h("div",{staticClass:"quasar-datetime-clock-pointer",style:clockPointerStyle},[_m(6)]),_l(12,function(t){return _h("div",{staticClass:"quasar-datetime-clock-position",class:["quasar-datetime-clock-pos-"+(t-1),5*(t-1)===minute?"active":""]},[_s(5*(t-1))])})])]):_e()]):_e()]),_t("default")])])},staticRenderFns:[function(){with(this)return _h("span",{attrs:{style:"opacity: 0.6"}},[":"])},function(){with(this)return _h("i",["keyboard_arrow_left"])},function(){with(this)return _h("i",["keyboard_arrow_right"])},function(){with(this)return _h("div",{staticClass:"quasar-datetime-clock-center"})},function(){with(this)return _h("span")},function(){with(this)return _h("div",{staticClass:"quasar-datetime-clock-center"})},function(){with(this)return _h("span")}],props:{value:{type:String,required:!0},type:{type:String,default:"date",validator:function(t){return["date","time","datetime"].includes(t)}},disable:Boolean},data:function(){var t=void 0;switch(this.type){case"time":t="hour";break;case"date":default:t="day"}return{view:t,date:moment(this.value),dragging:!1,centerClockPosition:0,firstDayOfWeek:moment.localeData().firstDayOfWeek(),daysList:moment.weekdaysShort(),monthsList:moment.months()}},watch:{model:function(t){this.date=moment(t)},view:function t(e){if("year"===e||"month"===e){var t=this.$refs.selector,i="year"===e?this.year-1950:this.month;this.$nextTick(function(){t.scrollTop=i*Utils.dom.height(t.children[0].children[0])-Utils.dom.height(t)/2.5})}}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},year:function(){return this.date.year()},month:function(){return this.date.month()+1},day:function(){return this.date.date()},dayString:function(){return this.date.format("Do")},monthString:function(){return this.date.format("MMM")},monthStamp:function(){return this.date.format("MMMM YYYY")},weekDayString:function(){return this.date.format("dddd")},fillerDays:function(){return Math.max(0,this.date.clone().date(1).day()-this.firstDayOfWeek)},daysInMonth:function(){return this.date.daysInMonth()},hour:function t(){var t=this.date.hour();return 0===t?12:t>=13?t-12:t},minute:function(){return this.date.minute()},am:function(){return this.date.hour()<=11},clockPointerStyle:function(){var t="minute"===this.view?60:12,e=Math.round(("minute"===this.view?this.minute:this.hour)*(360/t))-180;return{"-webkit-transform":"rotate("+e+"deg)","-ms-transform":"rotate("+e+"deg)",transform:"rotate("+e+"deg)"}}},methods:{setYear:function(t){this.disable||(this.date.year(this.__parseTypeValue("year",t)),this.__updateModel())},setMonth:function(t,e){this.disable||(this.date.month((e?t:this.__parseTypeValue("month",t))-1),this.__updateModel())},setDay:function(t){this.disable||(this.date.date(this.__parseTypeValue("date",t)),this.__updateModel())},toggleAmPm:function(){if(!this.disable){var t=this.date.hour(),e=this.am?12:-12;this.date.hour(t+e),this.__updateModel()}},setHour:function(t){this.disable||(t=this.__parseTypeValue("hour",t)%12,this.am||(t+=12),this.date.hour(t),this.__updateModel())},setMinute:function(t){this.disable||(this.date.minute(this.__parseTypeValue("minute",t)),this.__updateModel())},__pad:function(t,e){return(t<10?e||"0":"")+t},__dragStart:function(t){t.stopPropagation(),t.preventDefault();var e=this.$refs.clock,i=Utils.dom.offset(e);this.centerClockPosition={top:i.top+Utils.dom.height(e)/2,left:i.left+Utils.dom.width(e)/2},this.dragging=!0,this.__updateClock(t)},__dragMove:function(t){this.dragging&&(t.stopPropagation(),t.preventDefault(),this.__updateClock(t))},__dragStop:function(t){t.stopPropagation(),t.preventDefault(),this.dragging=!1},__updateClock:function(t){var e=Utils.event.position(t),i=Math.abs(e.top-this.centerClockPosition.top),n=Math.sqrt(Math.pow(Math.abs(e.top-this.centerClockPosition.top),2)+Math.pow(Math.abs(e.left-this.centerClockPosition.left),2)),s=Math.asin(i/n)*(180/Math.PI);s=e.top<this.centerClockPosition.top?this.centerClockPosition.left<e.left?90-s:270+s:this.centerClockPosition.left<e.left?s+90:270-s,"hour"===this.view?this.setHour(Math.round(s/30)):this.setMinute(Math.round(s/6))},__parseTypeValue:function(t,e){return"month"===t?Math.max(1,Math.min(12,e)):"date"===t?Math.max(1,Math.min(this.daysInMonth,e)):"year"===t?Math.max(1950,Math.min(2050,e)):"hour"===t?Math.max(0,Math.min(23,e)):"minute"===t?Math.max(0,Math.min(59,e)):void 0},__updateModel:function(){this.model=this.date.toISOString()}}},InlineDatetimeIOS={render:function render(){with(this)return _h("div",{staticClass:"quasar-datetime",class:["type-"+type,disable?"disabled":""]},[_t("default"),_h("div",{staticClass:"quasar-datetime-content non-selectable"},[_h("div",{staticClass:"quasar-datetime-inner full-height flex justify-center"},["date"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col quasar-datetime-col-month",on:{touchstart:function(t){__dragStart(t,"month")},touchmove:function(t){__dragMove(t,"month")},touchend:function(t){__dragStop(t,"month")}}},[_h("div",{ref:"month",staticClass:"quasar-datetime-col-wrapper",style:__monthStyle},[_l(monthsList,function(t,e){return _h("div",{staticClass:"quasar-datetime-item",on:{click:function(t){setMonth(e+1)}}},[_s(t)])})])]):_e(),"date"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col quasar-datetime-col-day",on:{touchstart:function(t){__dragStart(t,"date")},touchmove:function(t){__dragMove(t,"date")},touchend:function(t){__dragStop(t,"date")}}},[_h("div",{ref:"date",staticClass:"quasar-datetime-col-wrapper",style:__dayStyle},[_l(daysInMonth,function(t){return _h("div",{staticClass:"quasar-datetime-item",on:{click:function(e){setDay(t)}}},[_s(t)])})])]):_e(),"date"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col quasar-datetime-col-year",on:{touchstart:function(t){__dragStart(t,"year")},touchmove:function(t){__dragMove(t,"year")},touchend:function(t){__dragStop(t,"year")}}},[_h("div",{ref:"year",staticClass:"quasar-datetime-col-wrapper",style:__yearStyle},[_l(100,function(t){return _h("div",{staticClass:"quasar-datetime-item",on:{click:function(e){setYear(t+1949)}}},[_s(t+1949)])})])]):_e(),"time"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col quasar-datetime-col-hour",on:{touchstart:function(t){__dragStart(t,"hour")},touchmove:function(t){__dragMove(t,"hour")},touchend:function(t){__dragStop(t,"hour")}}},[_h("div",{ref:"hour",staticClass:"quasar-datetime-col-wrapper",style:__hourStyle},[_l(24,function(t){return _h("div",{staticClass:"quasar-datetime-item",on:{click:function(e){setHour(t-1)}}},[_s(t-1)])})])]):_e(),"time"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col-divider"},[_m(0)]):_e(),"time"===type||"datetime"===type?_h("div",{staticClass:"quasar-datetime-col quasar-datetime-col-minute",on:{touchstart:function(t){__dragStart(t,"minute")},touchmove:function(t){__dragMove(t,"minute")},touchend:function(t){__dragStop(t,"minute")}}},[_h("div",{ref:"minute",staticClass:"quasar-datetime-col-wrapper",style:__minuteStyle},[_l(60,function(t){return _h("div",{staticClass:"quasar-datetime-item",on:{click:function(e){setMinute(t-1)}}},[_s(__pad(t-1))])})])]):_e(),_m(1)]),_m(2)])])},staticRenderFns:[function(){with(this)return _h("div",{staticClass:"quasar-datetime-col-wrapper full-height row items-center justify-center"},[_h("div",[":"])])},function(){with(this)return _h("div",{staticClass:"quasar-datetime-highlight"})},function(){with(this)return _h("div",{staticClass:"quasar-datetime-mask"})}],props:{value:{type:String,required:!0},type:{type:String,default:"date",validator:function(t){return["date","time","datetime"].includes(t)}},disable:Boolean},data:function(){return{date:moment(this.value),monthDragOffset:0,dateDragOffset:0,yearDragOffset:0,hourDragOffset:0,minuteDragOffset:0,monthsList:moment.months()}},watch:{model:function(t){this.date=moment(t)}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},year:function(){var t=this.date.year();return this.__updatePositions("year",t),this.__updatePositions("date",this.date.date()),t},month:function(){var t=this.date.month();return this.__updatePositions("month",t),this.__updatePositions("date",this.date.date()),t+1},day:function(){var t=this.date.date();return this.__updatePositions("date",t),t},daysInMonth:function(){return this.date.daysInMonth()},hour:function(){var t=this.date.hour();return this.__updatePositions("hour",t),t},minute:function(){var t=this.date.minute();return this.__updatePositions("minute",t),t},__monthStyle:function(){return this.__colStyle(82-36*(this.month-1+this.monthDragOffset))},__dayStyle:function(){return this.__colStyle(82-36*(this.day+this.dateDragOffset))},__yearStyle:function(){return this.__colStyle(82-36*(this.year+this.yearDragOffset))},__hourStyle:function(){return this.__colStyle(82-36*(this.hour+this.hourDragOffset))},__minuteStyle:function(){return this.__colStyle(82-36*(this.minute+this.minuteDragOffset))}},methods:{setYear:function(t){this.disable||(this.date.year(this.__parseTypeValue("year",t)),this.__updateModel())},setMonth:function(t){this.disable||(this.date.month(this.__parseTypeValue("month",t)-1),this.__updateModel())},setDay:function(t){this.disable||(this.date.date(this.__parseTypeValue("date",t)),this.__updateModel())},setHour:function(t){this.disable||(this.date.hour(this.__parseTypeValue("hour",t)),this.__updateModel())},setMinute:function(t){this.disable||(this.date.minute(this.__parseTypeValue("minute",t)),this.__updateModel())},__pad:function(t,e){return(t<10?e||"0":"")+t},__parseTypeValue:function(t,e){return"month"===t?Math.max(1,Math.min(12,e)):"date"===t?Math.max(1,Math.min(this.daysInMonth,e)):"year"===t?Math.max(1950,Math.min(2050,e)):"hour"===t?Math.max(0,Math.min(23,e)):"minute"===t?Math.max(0,Math.min(59,e)):void 0},__updatePositions:function(t,e){var i=this,n=this.$refs[t];if(n){var s=-e+("year"===t?1950:"date"===t?1:0);[].slice.call(n.children).forEach(function(t){Utils.dom.css(t,i.__itemStyle(36*e,Math.max(-180,Math.min(180,s*-18)))),s++})}},__colStyle:function(t){return{"-webkit-transform":"translate3d(0,"+t+"px,0)","-ms-transform":"translate3d(0,"+t+"px,0)",transform:"translate3d(0,"+t+"px,0)"}},__itemStyle:function(t,e){return{"-webkit-transform":"translate3d(0, "+t+"px, 0) rotateX("+e+"deg)","-ms-transform":"translate3d(0, "+t+"px, 0) rotateX("+e+"deg)",transform:"translate3d(0, "+t+"px, 0) rotateX("+e+"deg)"}},__updateModel:function(){this.model=this.date.toISOString()},__dragStart:function(t,e){var i=this;this.disable||(this.__dragCleanup(),["month","date","year","hour","minute"].forEach(function(t){i[t+"DragOffset"]=0}),t.stopPropagation(),t.preventDefault(),this.dragging=e,this.__dragPosition=Utils.event.position(t).top)},__dragMove:function(t,e){this.dragging!==e||this.disable||(t.stopPropagation(),t.preventDefault(),this[e+"DragOffset"]=(this.__dragPosition-Utils.event.position(t).top)/36,this.__updatePositions(e,this.date[e]()+this[e+"DragOffset"]))},__dragStop:function(t,e){var i=this;if(this.dragging===e&&!this.disable){t.stopPropagation(),t.preventDefault(),this.dragging=!1;var n=Math.round(this[e+"DragOffset"]),s=this.__parseTypeValue(e,this["date"===e?"day":e]+n),a="date"===e?"day":e;s!==this[a]?(this["set"+a.charAt(0).toUpperCase()+a.slice(1)](s),this[e+"DragOffset"]=0):(this.__updatePositions(e,this.date[e]()),this.timeout=setTimeout(function(){i[e+"DragOffset"]=0},150))}},__dragCleanup:function(){this.timeout&&(clearTimeout(this.timeout),this.timeout=null)}},mounted:function(){"date"!==this.type&&"datetime"!==this.type||(this.__updatePositions("month",this.date.month()),this.__updatePositions("date",this.date.date()),this.__updatePositions("year",this.date.year())),"time"!==this.type&&"datetime"!==this.type||(this.__updatePositions("hour",this.date.hour()),this.__updatePositions("minute",this.date.minute()))},beforeDestroy:function(){this.__dragCleanup()}},drawerAnimationSpeed=150,backdropOpacity={mat:.7,ios:.2},Drawer={render:function render(){with(this)return _h("div",{staticClass:"drawer",class:{"left-side":!rightSide,"right-side":rightSide}},[_h("div",{directives:[{name:"touch-pan",rawName:"v-touch-pan.horizontal",value:__openByTouch,expression:"__openByTouch",modifiers:{horizontal:!0}}],staticClass:"drawer-opener touch-only mobile-only",class:{"fixed-left":!rightSide,"fixed-right":rightSide}},["\xa0"]),_h("div",{directives:[{name:"touch-pan",rawName:"v-touch-pan.horizontal",value:__closeByTouch,expression:"__closeByTouch",modifiers:{horizontal:!0}}],ref:"backdrop",staticClass:"drawer-backdrop fullscreen",attrs:{style:"background: rgba(0, 0, 0, 0.01)"},on:{click:function(t){setState(!1)}}}),_h("div",{directives:[{name:"touch-pan",rawName:"v-touch-pan.horizontal",value:__closeByTouch,expression:"__closeByTouch",modifiers:{horizontal:!0}}],ref:"content",staticClass:"drawer-content",class:{"left-side":!rightSide,"right-side":rightSide}},[_t("default")])])},staticRenderFns:[],props:{"right-side":Boolean,"swipe-only":Boolean},data:function(){return{opened:!1}},methods:{__matToggleAnimate:function(t,e){var i=this,n=this.$refs.content,s=this.$refs.backdrop,a=getCurrentPosition(n),r=(this.rightSide?1:-1)*this.width,o=this.opened||!this.opened&&0!==t,l=function(){
i.opened?window.addEventListener("resize",i.close):s.classList.remove("active"),"function"==typeof e&&e()};return Velocity(n,"stop"),Velocity(s,"stop"),this.opened?(s.classList.add("active"),Platform.within.iframe||(window.history.state?window.history.state.__quasar_drawer=!0:window.history.replaceState({__quasar_drawer:!0},""),window.history.pushState({},""),window.addEventListener("popstate",this.__popState))):(window.removeEventListener("resize",this.close),Platform.within.iframe||(window.removeEventListener("popstate",this.__popState),window.history.state&&!window.history.state.__quasar_drawer&&window.history.go(-1))),o?(Velocity(n,{translateX:this.opened?[0,a]:[r,a]},{duration:this.opened&&0===a?0:drawerAnimationSpeed}),void Velocity(s,{backgroundColor:"#000",backgroundColorAlpha:this.opened?backdropOpacity.mat:.01},{duration:drawerAnimationSpeed,complete:l})):void l()},__iosToggleAnimate:function(t,e){var i=this,n=this.$refs.backdrop;this.opened?(n.classList.add("active"),document.body.classList.add("drawer-opened"),Platform.within.iframe||(window.history.state?window.history.state.__quasar_drawer=!0:window.history.replaceState({__quasar_drawer:!0},""),window.history.pushState({},""),window.addEventListener("popstate",this.__popState))):(window.removeEventListener("resize",this.close),Platform.within.iframe||(window.removeEventListener("popstate",this.__popState),window.history.state&&!window.history.state.__quasar_drawer&&window.history.go(-1)));var s=getCurrentPosition(this.layoutContainer),a=(this.rightSide?-1:1)*this.width,r=this.opened||!this.opened&&0!==t,o=function(){i.opened?window.addEventListener("resize",i.close):(n.classList.remove("active"),document.body.classList.remove("drawer-opened")),"function"==typeof e&&e()};return Velocity(this.layoutContainer,"stop"),Velocity(n,"stop"),r?(Velocity(this.layoutContainer,{translateX:this.opened?[a,s]:[0,s]},{duration:this.opened&&s===a?0:drawerAnimationSpeed}),void Velocity(n,{backgroundColor:"#000",backgroundColorAlpha:this.opened?backdropOpacity.ios:.01},{duration:drawerAnimationSpeed,complete:o})):void o()},__openByTouch:function(t){var e=this.$refs.content,i=this.$refs.backdrop;if("fixed"===Utils.dom.style(e,"position")){var n=t.distance.x,s=void 0,a=void 0,r=void 0;if(t.isFinal&&(this.opened=n>75),"ios"===current?(n=Math.min(n,this.width),r=1-(this.width-Math.abs(n))/this.width,a=this.__iosToggleAnimate,s=this.layoutContainer,n=(this.rightSide?-1:1)*n):(n=this.rightSide?Math.max(this.width-n,0):Math.min(0,n-this.width),r=(this.width-Math.abs(n))/this.width,a=this.__matToggleAnimate,s=e),t.isFinal)return void a(r,null);s.style.transform="translateX("+n+"px)",i.classList.add("active"),i.style.background="rgba(0,0,0,"+r*backdropOpacity[current]+")"}},__closeByTouch:function(t){var e=this.$refs.content,i=this.$refs.backdrop,n=void 0,s=void 0,a=void 0,r=void 0,o=void 0;if("fixed"===Utils.dom.style(e,"position")){if(r=this.rightSide?getBetween(("left"===t.direction?-1:1)*t.distance.x,0,this.width):getBetween(("left"===t.direction?-1:1)*t.distance.x,-this.width,0),o=(this.rightSide?-1:1)*this.width,t.isFinal&&(this.opened=Math.abs(r)<=75),"ios"===current?(r=o+r,a=(this.rightSide?-1:1)*r/this.width,s=this.__iosToggleAnimate,n=this.layoutContainer):(a=1+(this.rightSide?-1:1)*r/this.width,s=this.__matToggleAnimate,n=e),t.isFinal)return void s(a,null);n.style.transform="translateX("+r+"px)",i.style.background="rgba(0,0,0,"+a*backdropOpacity[current]+")"}},setState:function(t,e){if(!this.swipeOnly&&Utils.dom.viewport().width>600||"boolean"==typeof t&&this.opened===t)return void("function"==typeof e&&e());this.opened=!this.opened;var i="ios"===current?this.__iosToggleAnimate:this.__matToggleAnimate;i(this.opened?.01:1,e)},__popState:function(){Platform.within.iframe||window.history.state&&window.history.state.__quasar_drawer&&this.setState(!1)},open:function(t){this.setState(!0,t)},close:function(t){this.setState(!1,t)},toggle:function(t){this.setState(!this.opened,t)}},mounted:function(){var t=this;this.$nextTick(function(){var e=t.$refs.content;"ios"===current&&(t.layoutContainer=t.$el.closest(".layout")||document.getElementById("quasar-app")),t.width=Utils.dom.width(e),[].slice.call(e.getElementsByClassName("drawer-closer")).forEach(function(e){e.addEventListener("click",function(){t.setState(!1)})}),t.swipeOnly&&t.$el.classList.add("swipe-only")})},beforeDestroy:function(){this.setState(!1)}},DrawerLink={render:function render(){with(this)return _h("router-link",{staticClass:"item item-link drawer-closer",attrs:{to:to,replace:replace,append:append,exact:exact,tag:"div"}},[icon?_h("i",{staticClass:"item-primary"},[_s(icon)]):_e(),_h("div",{staticClass:"item-content"},[_t("default")])])},staticRenderFns:[],props:["icon","to","replace","append","exact"]},Fab={render:function render(){with(this)return _h("div",{staticClass:"quasar-fab flex inline justify-center",class:{opened:opened}},[_h("div",{staticClass:"backdrop animate-fade",on:{click:function(t){toggle(!0)}}}),_h("button",{staticClass:"circular raised",class:classNames,on:{click:function(t){toggle()}}},[_h("i",{staticClass:"quasar-fab-icon"},[_s(icon)])," ",_h("i",{staticClass:"quasar-fab-active-icon"},[_s(activeIcon)])]),_h("div",{staticClass:"quasar-fab-actions flex inline items-center",class:[direction]},[_t("default")])])},staticRenderFns:[],props:{classNames:{default:"primary"},icon:{type:String,default:"add"},activeIcon:{type:String,default:"close"},direction:{type:String,default:"right"}},data:function(){return{opened:!1}},methods:{open:function(){this.opened=!0},close:function(t){this.opened=!1,"function"==typeof t&&t()},toggle:function(t){this.opened=!this.opened,t||this.opened||this.$emit("click")}}},SmallFab={render:function render(){with(this)return _h("button",{staticClass:"circular small raised",on:{click:function(t){$parent.close()}}},[_h("i",[_t("default")])])},staticRenderFns:[]},Gallery={render:function render(){with(this)return _h("div",{staticClass:"quasar-gallery"},[_l(src,function(t,e){return _h("div",{key:e,style:{width:width}},[_h("img",{attrs:{src:t}})])})])},staticRenderFns:[],props:{src:{type:Array,required:!0},width:{type:String,default:"150px"}}},GallerySlider={render:function render(){with(this)return _h("quasar-slider",{ref:"slider",staticClass:"text-white bg-black quasar-gallery-slider",attrs:{arrows:"",fullscreen:""},on:{slide:__updateCurrentSlide}},[_l(src,function(t,e){return _h("div",{key:e,slot:"slide",staticClass:"no-padding flex items-center justify-center"},[_h("div",{staticClass:"full-width"},[_h("img",{attrs:{src:t}})])])}),_h("div",{staticClass:"quasar-gallery-slider-overlay",class:{active:quickView},on:{click:function(t){toggleQuickView()}}}),_h("i",{slot:"action",on:{click:function(t){toggleQuickView()}}},["view_carousel"]),_h("div",{staticClass:"quasar-gallery-slider-quickview",class:{active:quickView}},[_l(src,function(t,e){return _h("div",{key:e},[_h("img",{class:{active:currentSlide===e},attrs:{src:t},on:{click:function(t){selectImage(e)}}})])})])])},staticRenderFns:[],props:{src:{type:Array,required:!0}},data:function(){return{quickView:!1,currentSlide:0}},methods:{toggleQuickView:function(){this.quickView=!this.quickView},selectImage:function(t){this.$refs.slider.goToSlide(t,!0),this.toggleQuickView()},__updateCurrentSlide:function(t){this.currentSlide=t}}},InfiniteScroll={render:function render(){with(this)return _h("div",{staticClass:"quasar-infinite-scroll"},[_h("div",{ref:"content",staticClass:"quasar-infinite-scroll-content"},[_t("default")]),_m(0),_h("div",{directives:[{name:"show",rawName:"v-show",value:fetching,expression:"fetching"}],staticClass:"quasar-infinite-scroll-message"},[_t("message")])])},staticRenderFns:[function(){with(this)return _h("br")}],props:{handler:{type:Function,required:!0},inline:Boolean,offset:{type:Number,default:0}},data:function(){return{index:0,fetching:!1,working:!0}},methods:{poll:function(){if(!this.fetching&&this.working){var t=Utils.dom.height(this.scrollContainer),e=Utils.dom.offset(this.scrollContainer).top+t,i=Utils.dom.offset(this.element).top+Utils.dom.height(this.element)-(this.offset||t);i<e&&this.loadMore()}},loadMore:function(){var t=this;!this.fetching&&this.working&&(this.index++,this.fetching=!0,this.handler(this.index,function(e){return t.fetching=!1,e?void t.stop():void(t.element.closest("body")&&t.poll())}))},reset:function(){this.index=0},resume:function(){this.working=!0,this.scrollContainer.addEventListener("scroll",this.poll),this.poll()},stop:function(){this.working=!1,this.scrollContainer.removeEventListener("scroll",this.poll)}},mounted:function(){var t=this;this.$nextTick(function(){t.poll=Utils.debounce(t.poll,50),t.element=t.$refs.content,t.scrollContainer=t.inline?t.$el:Utils.dom.getScrollTarget(t.$el),t.working&&t.scrollContainer.addEventListener("scroll",t.poll),t.poll()})},beforeDestroy:function(){this.scrollContainer.removeEventListener("scroll",this.poll)}},Knob={render:function render(){with(this)return _h("div",{staticClass:"quasar-knob non-selectable cursor-pointer",class:{disabled:disable},on:{mousedown:__dragStart,mousemove:__dragMove,mouseup:__dragStop,touchstart:__dragStart,touchmove:__dragMove,touchend:__dragStop}},[_h("div",{style:{width:size,height:size}},[_h("svg",{attrs:{viewBox:"0 0 100 100"}},[_h("path",{attrs:{d:"M 50,50 m 0,-47\n           a 47,47 0 1 1 0,94\n           a 47,47 0 1 1 0,-94",stroke:trackColor,"stroke-width":lineWidth,"fill-opacity":"0"}}),_h("path",{style:svgStyle,attrs:{"stroke-linecap":"round","fill-opacity":"0",d:"M 50,50 m 0,-47\n           a 47,47 0 1 1 0,94\n           a 47,47 0 1 1 0,-94",stroke:color,"stroke-width":lineWidth}})]),_h("div",{staticClass:"quasar-knob-label row items-center justify-center content-center",style:{color:color},domProps:{innerHTML:_s(placeholder||value)}})])])},staticRenderFns:[],props:{value:{type:Number,required:!0},min:{type:Number,default:0},max:{type:Number,default:100},color:{type:String,default:"#027be3"},trackColor:{type:String,default:"#ececec"},lineWidth:{type:String,default:"6px"},size:{type:String,default:"100px"},step:{type:Number,default:1},disable:Boolean,placeholder:String},computed:{svgStyle:function(){return{"stroke-dasharray":"295.31px, 295.31px","stroke-dashoffset":295.31*(1-(this.value-this.min)/(this.max-this.min))+"px",transition:this.dragging?"":"stroke-dashoffset 0.6s ease 0s, stroke 0.6s ease"}}},data:function(){return{dragging:!1}},watch:{value:function(t){function e(e){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(t){t<this.min?this.$emit("input",this.min):t>this.max&&this.$emit("input",this.max)})},methods:{__dragStart:function(t){if(!this.disable){t.stopPropagation(),t.preventDefault();var e=Utils.dom.offset(this.$el);this.centerPosition={top:e.top+Utils.dom.height(this.$el)/2,left:e.left+Utils.dom.width(this.$el)/2},this.dragging=!0,this.__onInput(t)}},__dragMove:function(t){this.dragging&&!this.disable&&(t.stopPropagation(),t.preventDefault(),this.__onInput(t))},__dragStop:function(t){this.disable||(t.stopPropagation(),t.preventDefault(),this.dragging=!1)},__onInput:function(t){var e=Utils.event.position(t),i=Math.abs(e.top-this.centerPosition.top),n=Math.sqrt(Math.pow(Math.abs(e.top-this.centerPosition.top),2)+Math.pow(Math.abs(e.left-this.centerPosition.left),2)),s=Math.asin(i/n)*(180/Math.PI);s=e.top<this.centerPosition.top?this.centerPosition.left<e.left?90-s:270+s:this.centerPosition.left<e.left?s+90:270-s;var a=this.min+s/360*(this.max-this.min),r=a%this.step;this.$emit("input",Math.min(this.max,Math.max(this.min,a-r+(Math.abs(r)>=this.step/2?(r<0?-1:1)*this.step:0))))}}},Layout={render:function render(){with(this)return _h("div",{staticClass:"layout"},[_h("div",{staticClass:"layout-header"},[_t("header"),ios?_e():_t("navigation")]),_h("div",{staticClass:"layout-content"},[_t("default")]),_h("div",{staticClass:"layout-footer"},[ios?_t("navigation"):_e(),_t("footer")])])},staticRenderFns:[],data:function(){return{ios:"ios"===current}}},ToolbarTitle={render:function render(){with(this)return _h("div",{staticClass:"toolbar-content"},[_h("div",{staticClass:"toolbar-title",class:["padding-"+padding]},[_h("div",[_t("default")])])])},staticRenderFns:[],props:{padding:{type:Number,default:1}}},handlers=[];Platform.is.desktop&&window.addEventListener("keyup",function(t){0!==handlers.length&&(27!==t.which&&27!==t.keyCode||handlers[handlers.length-1]())});var EscapeKey={register:function(t){Platform.is.desktop&&handlers.push(t)},pop:function(){Platform.is.desktop&&handlers.pop()}},duration=200,openedModalNumber=0,Modal={render:function render(){with(this)return _h("transition",{attrs:{name:transition}},[_h("div",{directives:[{name:"show",rawName:"v-show",value:active,expression:"active"}],staticClass:"modal fullscreen flex",class:positionClasses,on:{click:function(t){close()}}},[_h("div",{ref:"content",staticClass:"modal-content",style:contentCss,on:{click:function(t){t.stopPropagation()}}},[_t("default")])])])},staticRenderFns:[],props:{transition:{type:String,default:"quasar-modal"},positionClasses:{type:String,default:"items-center justify-center"},contentCss:Object},data:function(){return{active:!1}},methods:{open:function(t){var e=this;if(!this.active){if(this.minimized&&this.maximized)throw new Error("Modal cannot be minimized & maximized simultaneous.");document.body.classList.add("with-modal"),EscapeKey.register(function(){e.close(function(){e.$emit("escape-key")})}),this.__popstate=function(){!Platform.within.iframe&&window.history.state&&window.history.state.modalId&&window.history.state.modalId>=e.__modalId||(openedModalNumber--,EscapeKey.pop(),e.active=!1,Platform.within.iframe||window.removeEventListener("popstate",e.__popstate),setTimeout(function(){openedModalNumber||document.body.classList.remove("with-modal"),"function"==typeof e.__onClose&&e.__onClose(),e.$emit("close")},duration))},setTimeout(function(){e.$refs.content.scrollTop=0,[].slice.call(e.$refs.content.getElementsByClassName("modal-scroll")).forEach(function(t){t.scrollTop=0})},10),this.active=!0,this.__modalId=++openedModalNumber,Platform.within.iframe||(window.history.pushState({modalId:this.__modalId},""),window.addEventListener("popstate",this.__popstate)),setTimeout(function(){"function"==typeof t&&t(),e.$emit("open")},duration)}},close:function(t){this.__onClose=t,Platform.within.iframe?this.__popstate():window.history.go(-1)}}},Numeric={render:function render(){with(this)return _h("div",{staticClass:"quasar-numeric textfield row inline items-center",class:{disabled:disable}},[_h("i",{on:{click:function(t){__setByOffset(-1)}}},["remove"])," ",_h("input",{directives:[{name:"model",rawName:"v-model.number",value:model,expression:"model",modifiers:{number:!0}}],staticClass:"no-style auto quasar-input-field",style:{width:.7*(""+model).length+"em"},attrs:{type:"number",disabled:disable},domProps:{value:_s(model)},on:{blur:function(t){__updateValue()},keydown:[function(t){13===t.keyCode&&__updateValue()},function(t){38===t.keyCode&&__setByOffset(1)},function(t){40===t.keyCode&&__setByOffset(-1)},function(t){27===t.keyCode&&(model=value)}],input:function(t){t.target.composing||(model=_n(t.target.value))}}})," ",_h("i",{directives:[{name:"show",rawName:"v-show",value:value!==model&&""!==model,expression:"value !== model && model !== ''"}]},["check"])," ",_h("i",{on:{click:function(t){__setByOffset(1)}}},["add"])])},staticRenderFns:[],props:{value:{type:Number,default:0},step:{type:Number,default:1},min:Number,max:Number,disable:Boolean},watch:{value:function(){this.model=this.value}},data:function(){return{model:this.value}},methods:{__normalize:function(t){return"number"==typeof this.min&&t<this.min?this.min:"number"==typeof this.max&&t>this.max?this.max:t},__updateValue:function(){this.model=this.__normalize(this.model),this.disable||this.value===this.model||this.$emit("input",this.model)},__setByOffset:function(t){if(!this.disable){var e=this.model+t*this.step;if("number"==typeof this.min&&e<this.min&&this.model===this.min)return;if("number"==typeof this.max&&e>this.max&&this.model===this.max)return;this.model=e,this.__updateValue()}}},created:function(){this.__updateValue()}},Pagination={render:function render(){with(this)return _h("div",{staticClass:"quasar-pagination",class:{disabled:disable}},[_h("button",{staticClass:"primary clear small",class:{disabled:value===min},on:{click:function(t){set(min)}}},[_m(0)])," ",_h("button",{staticClass:"primary clear small",class:{disabled:value===min},on:{click:function(t){setByOffset(-1)}}},[_m(1)])," ",_h("input",{directives:[{name:"model",rawName:"v-model.number.lazy",value:newPage,expression:"newPage",modifiers:{number:!0,lazy:!0}}],ref:"input",style:{width:10*inputPlaceholder.length+"px"},attrs:{type:"number",placeholder:inputPlaceholder,disabled:disable},domProps:{value:_s(newPage)},on:{change:function(t){newPage=_n(t.target.value)}}})," ",_h("button",{staticClass:"primary clear small",class:{disabled:value===max},on:{click:function(t){setByOffset(1)}}},[_m(2)])," ",_h("button",{staticClass:"primary clear small",class:{disabled:value===max},on:{click:function(t){set(max)}}},[_m(3)])])},staticRenderFns:[function(){with(this)return _h("i",["first_page"])},function(){with(this)return _h("i",["keyboard_arrow_left"])},function(){with(this)return _h("i",["keyboard_arrow_right"])},function(){with(this)return _h("i",["last_page"])}],props:{value:{type:Number,required:!0},min:{type:Number,default:1},max:{type:Number,required:!0},disable:Boolean},data:function(){return{newPage:""}},methods:{set:function(t){this.disable||(this.model=t)},setByOffset:function(t){this.disable||(this.model=this.value+t)},__normalize:function(t){return Math.min(this.max,Math.max(1,parseInt(t,10)))}},watch:{newPage:function(t){var e=parseInt(t,10);e&&(this.model=e,this.$refs.input.blur()),this.newPage=""}},computed:{model:{get:function(){return this.__normalize(this.value)},set:function(t){this.value!==t&&this.$emit("input",this.__normalize(t)),this.$refs.input.blur()}},inputPlaceholder:function(){return this.value+" / "+this.max}}},Parallax={render:function render(){with(this)return _h("div",{staticClass:"quasar-parallax column items-center justify-center",style:{height:height+"px"}},[_h("div",{staticClass:"quasar-parallax-image"},[_h("img",{ref:"img",class:{ready:imageHasBeenLoaded},attrs:{src:src,style:"transform: translate3D(-50%, 0, 0)"},on:{load:function(t){__processImage()}}})]),_h("div",{staticClass:"quasar-parallax-text"},[imageHasBeenLoaded?_t("default"):_t("loading")])])},staticRenderFns:[],props:{src:{type:String,required:!0},height:{type:Number,default:500},speed:{type:Number,default:1,validator:function(t){return t>=0&&t<=1}}},data:function(){return{imageHasBeenLoaded:!1}},watch:{src:function(){this.imageHasBeenLoaded=!1},height:function(){this.__updatePosition()}},methods:{__processImage:function(){this.imageHasBeenLoaded=!0,this.__processResize()},__processResize:function(){this.imageHasBeenLoaded&&this.scrollTarget&&(this.imageHeight=Utils.dom.height(this.image),this.__updatePosition())},__updatePosition:function(){var t=this;if(this.imageHasBeenLoaded){var e=void 0,i=void 0,n=void 0,s=void 0,a=void 0;this.scrollTarget===window?(e=0,i=Utils.dom.viewport().height,n=i):(e=Utils.dom.offset(this.scrollTarget).top,i=Utils.dom.height(this.scrollTarget),n=e+i),s=Utils.dom.offset(this.container).top,a=s+this.height,a>e&&s<n&&!function(){var e=(n-s)/(t.height+i),a=Math.round((t.imageHeight-t.height)*e*t.speed);requestAnimationFrame(function(){t.$refs.img.style.transform="translate3D(-50%,"+a+"px, 0)"})}()}}},mounted:function(){var t=this;this.$nextTick(function(){t.container=t.$el,t.image=t.$refs.img,t.scrollTarget=Utils.dom.getScrollTarget(t.$el),t.resizeHandler=Utils.debounce(t.__processResize,50),window.addEventListener("resize",t.resizeHandler),t.scrollTarget.addEventListener("scroll",t.__updatePosition),t.__processResize()})},beforeDestroy:function(){window.removeEventListener("resize",this.resizeHandler),this.scrollTarget.removeEventListener("scroll",this.__updatePosition)}},Popover={render:function render(){with(this)return _h("div",{staticClass:"quasar-popover animate-scale",class:{opened:opened},style:transformOrigin,on:{click:function(t){t.stopPropagation()}}},[_t("default")])},staticRenderFns:[],props:{anchorRef:String,anchorOrigin:{type:Object,default:function(){return{vertical:"bottom",horizontal:"left"}}},targetOrigin:{type:Object,default:function(){return{vertical:"top",horizontal:"left"}}},maxHeight:String,touchPosition:Boolean,disable:Boolean},data:function(){return{opened:!1}},computed:{anchorEl:function(){if(this.anchorRef){var t=Utils.getVueRef(this,this.anchorRef);if(!t)throw new Error('Vue ref "'+this.anchorRef+'" not found!');return Array.isArray(t)&&(t=t[0]),t.$el?t.$el:t}},transformOrigin:function(){var t=this.targetOrigin.vertical,e=parseHorizTransformOrigin(this.targetOrigin.horizontal);return{"transform-origin":t+" "+e+" 0px"}}},watch:{anchorEl:function(t,e){e&&document.body.contains(e)&&(e.removeEventListener("click",this.toggle),this.scrollTarget&&this.scrollTarget.removeEventListener("scroll",this.close)),t&&t.addEventListener("click",this.toggle)}},mounted:function(){var t=this;this.$nextTick(function(){t.anchorEl&&(t.anchorEl.classList.add("cursor-pointer"),t.anchorEl.addEventListener("click",t.toggle))})},beforeDestroy:function(){this.anchorEl&&this.anchorEl.removeEventListener("click",this.toggle),this.close()},methods:{toggle:function(t){this.opened?this.close():this.open(t)},open:function(t){var e=this;if(!this.disable&&(t&&(t.stopPropagation(),t.preventDefault()),!this.opened)){if(this.opened=!0,EscapeKey.register(function(){e.close()}),this.anchorEl)this.scrollTarget=Utils.dom.getScrollTarget(this.anchorEl),this.scrollTarget.addEventListener("scroll",this.close);else if(!t)throw new Error('Popover called without "event" parameter.');document.addEventListener("click",this.close),this.$nextTick(function(){e.__updatePosition(t),e.$emit("open")})}},close:function(){this.opened&&(this.opened=!1,EscapeKey.pop(),document.removeEventListener("click",this.close),this.anchorEl&&this.scrollTarget.removeEventListener("scroll",this.close),this.$emit("close"))},__updatePosition:function(t){var e=void 0,i=this.$el,n=this.targetOrigin,s=this.anchorOrigin;if(!this.anchorEl||t&&this.touchPosition){var a=Utils.event.position(t),r=a.top,o=a.left;e={top:r,left:o,width:1,height:1,right:o+1,center:r,middle:o,bottom:r+1}}else e=getAnchorPosition(this.anchorEl);var l=getTargetPosition(i),c={top:e[s.vertical]-l[n.vertical],left:e[s.horizontal]-l[n.horizontal]};c=applyAutoPositionIfNeeded(e,l,n,s,c),i.style.top=Math.max(0,c.top)+"px",i.style.left=Math.max(0,c.left)+"px",i.style.maxHeight=this.maxHeight||.9*window.innerHeight+"px"}}},Progress={render:function render(){with(this)return _h("div",{staticClass:"quasar-progress"},[_h("div",{style:{width:model+"%"}})])},staticRenderFns:[],props:{percentage:{type:Number,default:0}},computed:{model:function(){return Math.max(0,Math.min(100,this.percentage))}}},ProgressButton={render:function render(){with(this)return _h("button",{staticClass:"quasar-progress-button",class:{active:active,indeterminate:indeterminate}},[indeterminate?_e():_h("span",{staticClass:"quasar-progress-button-filler",class:{"quasar-progress-button-dark-filler":darkFiller},style:{width:computedPercentage}}),_h("div",{staticClass:"quasar-progress-button-content",class:stateClass},[_h("div",{staticClass:"quasar-progress-button-error"},[_h("i",[_s(errorIcon)])]),_h("div",{staticClass:"quasar-progress-button-label"},[_t("default")]),_h("div",{staticClass:"quasar-progress-button-success"},[_h("i",[_s(successIcon)])])])])},staticRenderFns:[],props:{percentage:{type:Number,required:!0},errorIcon:{type:String,default:"warning"},successIcon:{type:String,default:"done"},darkFiller:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1}},computed:{active:function(){return this.percentage>0&&this.percentage<100},stateClass:function(){return this.percentage>=100?"quasar-progress-button-complete":this.percentage<0?"quasar-progress-button-incomplete":"quasar-progress-button-default"},computedPercentage:function(){return this.percentage>=100?"0%":Math.max(0,this.percentage)+"%"}}},PullToRefresh={render:function render(){with(this)return _h("div",{staticClass:"pull-to-refresh"},[_h("div",{directives:[{name:"touch-pan",rawName:"v-touch-pan.vertical",value:__pull,expression:"__pull",modifiers:{vertical:!0}}],staticClass:"pull-to-refresh-container",style:{transform:"translateY("+pullPosition+"px)"}},[_h("div",{staticClass:"pull-to-refresh-message row items-center justify-center"},[_h("i",{directives:[{name:"show",rawName:"v-show",value:"refreshing"!==state,expression:"state !== 'refreshing'"}],class:{"rotate-180":"pulled"===state}},["arrow_downward"])," ",_h("i",{directives:[{name:"show",rawName:"v-show",value:"refreshing"===state,expression:"state === 'refreshing'"}],staticClass:"animate-spin"},[_s(refreshIcon)])," \xa0\xa0 ",_h("span",{domProps:{innerHTML:_s(message)}})]),_t("default")])])},staticRenderFns:[],props:{handler:{type:Function,required:!0},distance:{type:Number,default:35},pullMessage:{type:String,default:"Pull down to refresh"},releaseMessage:{type:String,default:"Release to refresh"},refreshMessage:{type:String,default:"Refreshing..."},refreshIcon:{type:String,default:"refresh"},disable:Boolean},data:function(){var t=65;return{state:"pull",pullPosition:-t,height:t,animating:!1,pulling:!1,scrolling:!1}},computed:{message:function(){switch(this.state){case"pulled":return this.releaseMessage;case"refreshing":return this.refreshMessage;case"pull":default:return this.pullMessage}}},methods:{__pull:function(t){if(this.scrolling)return void(t.isFinal&&(this.scrolling=!1));if(!this.animating){if(this.disable)return this.scrolling=!1,this.pulling=!1,this.animating=!1,void(this.state="pull");if(!this.pulling){if("refreshing"===this.state)return;if(this.pullPosition===-this.height&&"up"===t.direction)return;var e=Utils.dom.offset(this.scrollContainer).top,i=Utils.dom.offset(this.$el).top;if(e>i)return void(this.scrolling=!0);this.originalScrollOverflow=this.scrollContainer.style.overflow,this.scrollContainer.style.overflow="hidden"}this.pulling=!0,this.pullPosition=-this.height+Math.max(0,Math.pow(t.distance.y,.85)),this.pullPosition>this.distance?t.isFinal?(this.state="refreshing",this.pulling=!1,this.scrollContainer.style.overflow=this.originalScrollOverflow,this.__animateTo(0),this.trigger()):this.state="pulled":(this.state="pull",t.isFinal&&(this.pulling=!1,this.scrollContainer.style.overflow=this.originalScrollOverflow,this.__animateTo(-this.height)))}},__animateTo:function(t,e,i){var n=this;!i&&this.animationId&&cancelAnimationFrame(this.animating),this.pullPosition-=(this.pullPosition-t)/7,this.pullPosition-t>1?this.animating=requestAnimationFrame(function(){n.__animateTo(t,e,!0)}):this.animating=requestAnimationFrame(function(){n.pullPosition=t,n.animating=!1,e&&e()})},trigger:function(){var t=this;this.handler(function(){t.__animateTo(-t.height,function(){t.state="pull"})})}},mounted:function(){var t=this;this.$nextTick(function(){t.scrollContainer=t.$el.parentNode})}},Radio={render:function render(){with(this)return _h("label",{staticClass:"quasar-radio",class:{disabled:disable}},[_h("input",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],attrs:{type:"radio",disabled:disable},domProps:{value:val,checked:_q(model,val)},on:{change:function(t){model=val}}}),_m(0)])},staticRenderFns:[function(){with(this)return _h("div")}],props:{value:{required:!0},val:{required:!0},disable:{type:Boolean,default:!1}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}},Range={render:function render(){with(this)return _h("div",{staticClass:"quasar-range non-selectable",class:{disabled:disable},on:{mousedown:function(t){t.preventDefault(),__setActive(t)},touchstart:function(t){t.preventDefault(),__setActive(t)},touchend:function(t){t.preventDefault(),__end(t)},touchmove:function(t){t.preventDefault(),__update(t)}}},[_h("div",{ref:"handle",staticClass:"quasar-range-handle-container"},[_m(0),_l((max-min)/step+1,function(t){return markers?_h("div",{staticClass:"quasar-range-mark",style:{left:100*(t-1)*step/(max-min)+"%"}}):_e()}),_h("div",{staticClass:"quasar-range-track active-track",class:{"no-transition":dragging,"handle-at-minimum":value===min},style:{width:percentage}}),_h("div",{staticClass:"quasar-range-handle",class:{dragging:dragging,"handle-at-minimum":value===min},style:{left:percentage}},[label?_h("div",{staticClass:"quasar-range-label"},[_s(value)]):_e()])])])},staticRenderFns:[function(){with(this)return _h("div",{staticClass:"quasar-range-track"})}],props:{value:{type:Number,required:!0},min:{type:Number,default:1},max:{type:Number,default:5},step:{type:Number,default:1},snap:{type:Boolean,default:!1},markers:{type:Boolean,default:!1},label:{type:Boolean,default:!1},disable:{type:Boolean,default:!1}},data:function(){return{dragging:!1,currentPercentage:(this.value-this.min)/(this.max-this.min)}},computed:{percentage:function(){return this.snap?(this.value-this.min)/(this.max-this.min)*100+"%":100*this.currentPercentage+"%"}},watch:{value:function(t){function e(e){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(t){this.dragging||(this.currentPercentage=(t-this.min)/(this.max-this.min))}),min:function(t){return this.value<t?void(this.value=t):void this.$nextTick(this.__validateProps)},max:function(t){return this.value>t?void(this.value=t):void this.$nextTick(this.__validateProps)},step:function(){this.$nextTick(this.__validateProps)}},methods:{__setActive:function(t){if(!this.disable){var e=this.$refs.handle;this.dragging={left:e.getBoundingClientRect().left,width:e.offsetWidth},this.__update(t)}},__update:function(t){if(this.dragging){var e=Math.min(1,Math.max(0,(Utils.event.position(t).left-this.dragging.left)/this.dragging.width)),i=this.min+e*(this.max-this.min),n=(i-this.min)%this.step;this.currentPercentage=e,this.$emit("input",Math.min(this.max,Math.max(this.min,i-n+(Math.abs(n)>=this.step/2?(n<0?-1:1)*this.step:0))))}},__end:function(){this.dragging=!1,this.currentPercentage=(this.value-this.min)/(this.max-this.min)},__validateProps:function(){this.min>=this.max?console.error("Range error: min >= max",this.$el,this.min,this.max):(this.max-this.min)%this.step!==0&&console.error("Range error: step must be a divisor of max - min",this.$el,this.min,this.max,this.step)}},created:function(){this.__validateProps(),Platform.is.desktop&&(document.body.addEventListener("mousemove",this.__update),document.body.addEventListener("mouseup",this.__end))},beforeDestroy:function(){Platform.is.dekstop&&(document.body.removeEventListener("mousemove",this.__update),document.body.removeEventListener("mouseup",this.__end))}},DoubleRange={render:function render(){with(this)return _h("div",{staticClass:"quasar-range non-selectable",class:{disabled:disable},on:{mousedown:function(t){t.preventDefault(),__setActive(t)},touchstart:function(t){t.preventDefault(),__setActive(t)},touchend:function(t){t.preventDefault(),__end(t)},touchmove:function(t){t.preventDefault(),__update(t)}}},[_h("div",{ref:"handle",staticClass:"quasar-range-handle-container"},[_m(0),_l((max-min)/step+1,function(t){return markers?_h("div",{staticClass:"quasar-range-mark",style:{left:100*(t-1)*step/(max-min)+"%"}}):_e()}),_h("div",{staticClass:"quasar-range-track active-track no-transition",style:{left:100*percentageMin+"%",width:activeTrackWidth}}),_h("div",{staticClass:"quasar-range-handle no-transition",class:{dragging:dragging,"handle-at-minimum":value.min===min},style:{left:100*percentageMin+"%"}},[label?_h("div",{staticClass:"quasar-range-label"},[_s(value.min)]):_e()]),_h("div",{staticClass:"quasar-range-handle no-transition",
class:{dragging:dragging},style:{left:100*percentageMax+"%"}},[label?_h("div",{staticClass:"quasar-range-label"},[_s(value.max)]):_e()])])])},staticRenderFns:[function(){with(this)return _h("div",{staticClass:"quasar-range-track"})}],props:{value:{type:Object,required:!0,validator:function(t){return"undefined"!=typeof t.min&&"undefined"!=typeof t.max}},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},snap:Boolean,markers:Boolean,label:Boolean,disable:Boolean},data:function(){return{dragging:!1,currentMinPercentage:(this.value.min-this.min)/(this.max-this.min),currentMaxPercentage:(this.value.max-this.min)/(this.max-this.min)}},computed:{percentageMin:function(){return this.snap?(this.value.min-this.min)/(this.max-this.min):this.currentMinPercentage},percentageMax:function(){return this.snap?(this.value.max-this.min)/(this.max-this.min):this.currentMaxPercentage},activeTrackWidth:function(){return 100*(this.percentageMax-this.percentageMin)+"%"}},watch:{"value.min":function(t){this.dragging||(t>this.value.max&&(t=this.value.max),this.currentMinPercentage=(t-this.min)/(this.max-this.min))},"value.max":function(t){this.dragging||(t<this.value.min&&(t=this.value.min),this.currentMaxPercentage=(t-this.min)/(this.max-this.min))},min:function(t){this.value.min<t&&this.____update({min:t}),this.value.max<t&&this.____update({max:t}),this.$nextTick(this.__validateProps)},max:function(t){this.value.min>t&&this.____update({min:t}),this.value.max>t&&this.____update({max:t}),this.$nextTick(this.__validateProps)},step:function(){this.$nextTick(this.__validateProps)}},methods:{__setActive:function(t){if(!this.disable){var e=this.$refs.handle;this.dragging={left:e.getBoundingClientRect().left,width:e.offsetWidth,valueMin:this.value.min,percentageMin:this.currentMinPercentage,valueMax:this.value.max,percentageMax:this.currentMaxPercentage};var i=Utils.event.position(t).left-this.dragging.left,n=Math.min(1,Math.max(0,i/this.dragging.width));this.dragging.onLeft=Math.abs(n-this.currentMinPercentage)<=Math.abs(n-this.currentMaxPercentage),this.__update(t)}},__update:function(t){if(this.dragging){var e=Math.min(1,Math.max(0,(Utils.event.position(t).left-this.dragging.left)/this.dragging.width)),i=this.min+e*(this.max-this.min),n=(i-this.min)%this.step;i=Math.min(this.max,Math.max(this.min,i-n+(Math.abs(n)>=this.step/2?(n<0?-1:1)*this.step:0))),this.dragging.onLeft?e<=this.dragging.percentageMax?(this.currentMinPercentage=e,this.currentMaxPercentage=this.dragging.percentageMax,this.__updateInput({min:i,max:this.dragging.valueMax})):(this.currentMinPercentage=this.dragging.percentageMax,this.currentMaxPercentage=e,this.__updateInput({min:this.dragging.valueMax,max:i})):e>=this.dragging.percentageMin?(this.currentMaxPercentage=e,this.currentMinPercentage=this.dragging.percentageMin,this.__updateInput({min:this.dragging.valueMin,max:i})):(this.currentMaxPercentage=this.dragging.percentageMin,this.currentMinPercentage=e,this.__updateInput({min:i,max:this.dragging.valueMin}))}},__updateInput:function(t){var e=t.min,i=void 0===e?this.value.min:e,n=t.max,s=void 0===n?this.value.max:n;this.$emit("input",{min:i,max:s})},__end:function(){this.dragging=!1,this.currentMinPercentage=(this.value.min-this.min)/(this.max-this.min),this.currentMaxPercentage=(this.value.max-this.min)/(this.max-this.min)},__validateProps:function(){this.min>=this.max?console.error("Range error: min >= max",this.$el,this.min,this.max):(this.max-this.min)%this.step!==0?console.error("Range error: step must be a divisor of max - min",this.$el,this.min,this.max,this.step):(this.value.min-this.min)%this.step!==0?console.error("Range error: step must be a divisor of initial value.min - min",this.$el,this.value.min,this.min,this.step):(this.value.max-this.min)%this.step!==0&&console.error("Range error: step must be a divisor of initial value.max - min",this.$el,this.value.max,this.max,this.step)}},created:function(){this.__validateProps(),Platform.is.desktop&&(document.body.addEventListener("mousemove",this.__update),document.body.addEventListener("mouseup",this.__end))},beforeDestroy:function(){Platform.is.dekstop&&(document.body.removeEventListener("mousemove",this.__update),document.body.removeEventListener("mouseup",this.__end))}},Rating={render:function render(){with(this)return _h("div",{staticClass:"quasar-rating",class:{disabled:disable}},[_l(max,function(t){return _h("i",{class:{active:!mouseModel&&model>=t||mouseModel&&mouseModel>=t},on:{click:function(e){set(t)},mouseover:function(e){__setHoverValue(t)},mouseout:function(t){mouseModel=0}}},[_s(icon)])})])},staticRenderFns:[],props:{value:{type:Number,default:0,required:!0},max:{type:Number,required:!0},icon:{type:String,default:"grade"},disable:{type:Boolean,default:!1}},data:function(){return{mouseModel:0}},computed:{model:{get:function(){return this.value},set:function(t){this.value!==t&&this.$emit("input",t)}}},methods:{set:function(t){this.disable||(this.model=Math.min(this.max,Math.max(1,parseInt(t,10))))},__setHoverValue:function(t){this.disable||(this.mouseModel=t)}}},Search={render:function render(){with(this)return _h("div",{staticClass:"quasar-search",class:{"quasar-search-centered":!this.focused&&""===this.model,disabled:disable}},[_h("div",{staticClass:"quasar-search-input-container"},[_h("button",{staticClass:"quasar-search-icon"},[_h("i",[_s(icon)])])," ",_h("input",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],staticClass:"quasar-search-input no-style",attrs:{type:"text",placeholder:placeholder,disabled:disable},domProps:{value:_s(model)},on:{focus:function(t){focused=!0},blur:function(t){focused=!1},input:function(t){t.target.composing||(model=t.target.value)}}})," ",_h("button",{staticClass:"quasar-search-clear",class:{hidden:""===this.model},on:{click:function(t){clear()}}},[_m(0)," ",_m(1)])])])},staticRenderFns:[function(){with(this)return _h("i",{staticClass:"mat-only"},["clear"])},function(){with(this)return _h("i",{staticClass:"ios-only"},["cancel"])}],props:{value:{type:String,default:""},debounce:{type:Number,default:300},icon:{type:String,default:"search"},placeholder:{type:String,default:"Search"},disable:{type:Boolean,default:!1}},data:function(){return{focused:!1}},watch:{debounce:function(t){this.__createDebouncedTrigger(t)}},computed:{model:{get:function(){return this.value},set:function(t){this.__update(t)}}},methods:{clear:function(){this.disable||this.$emit("input","")},__createDebouncedTrigger:function(t){var e=this;this.__update=Utils.debounce(function(t){e.value!==t&&e.$emit("input",t)},t)}},created:function(){this.__createDebouncedTrigger(this.debounce)}},Select={render:function render(){with(this)return _h("div",{staticClass:"quasar-select-container"},[_h("div",{ref:"target",staticClass:"cursor-pointer textfield caret",class:{disabled:disable}},[_h("div",{domProps:{innerHTML:_s(label)}})]),_h("quasar-popover",{ref:"popover",attrs:{"anchor-ref":"target",disable:disable}},[_h("div",{staticClass:"quasar-select-popover list highlight"},[_l(options,function(t){return"radio"===type?_h("label",{staticClass:"item",on:{click:close}},[_h("div",{staticClass:"item-primary"},[_h("quasar-radio",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],attrs:{val:t.value},domProps:{value:model},on:{input:function(t){model=t}}})]),_h("div",{staticClass:"item-content",domProps:{innerHTML:_s(t.label)}})]):_e()}),"checkbox"===type||"toggle"===type?_h("button",{staticClass:"primary clear small full-width",on:{click:function(t){$refs.popover.close()}}},["Close"]):_e(),_l(options,function(t,e){return"checkbox"===type?_h("label",{staticClass:"item"},[_h("div",{staticClass:"item-primary"},[_h("quasar-checkbox",{directives:[{name:"model",rawName:"v-model",value:optionsModel[e],expression:"optionsModel[index]"}],domProps:{value:optionsModel[e]},on:{input:function(t){optionsModel[e]=t}}})]),_h("div",{staticClass:"item-content",domProps:{innerHTML:_s(t.label)}})]):_e()}),_l(options,function(t,e){return"toggle"===type?_h("label",{staticClass:"item"},[_h("div",{staticClass:"item-content has-secondary",domProps:{innerHTML:_s(t.label)}}),_h("div",{staticClass:"item-secondary"},[_h("quasar-toggle",{directives:[{name:"model",rawName:"v-model",value:optionsModel[e],expression:"optionsModel[index]"}],domProps:{value:optionsModel[e]},on:{input:function(t){optionsModel[e]=t}}})])]):_e()})])])])},staticRenderFns:[],props:{value:{required:!0},options:{type:Array,required:!0,validator:function(t){return!t.some(function(t){return"undefined"==typeof t.label||"undefined"==typeof t.value})}},type:{type:String,required:!0,validator:function(t){return["radio","checkbox","toggle"].includes(t)}},placeholder:String,disable:{type:Boolean,default:!1}},data:function(){return"radio"!==this.type?{optionsModel:getOptionsModel(this.options,this.value)}:{}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},label:function(){return this.placeholder||(this.multiple?this.__getMultipleLabel():this.__getSingleLabel())},multiple:function(){return"radio"!==this.type}},watch:{options:{deep:!0,handler:function(t){this.optionsModel=getOptionsModel(this.options,this.value)}},optionsModel:{deep:!0,handler:function(t){var e=this;if(this.multiple){var i=[];Object.keys(t).forEach(function(n){t[n]&&i.push(e.options[n].value)}),this.model=i}}}},methods:{__getSingleLabel:function(){var t=this,e=this.options.find(function(e){return e.value===t.model});return e?e.label:"Select"},__getMultipleLabel:function(){var t=this,e=this.options.filter(function(e){return t.model.includes(e.value)}).map(function(t){return t.label});return 0===e.length?"Select":e.length>1?e[0]+" and "+(e.length-1)+" more":e[0]},open:function(t){this.disable||this.$refs.popover.open(t)},close:function(){this.$refs.popover.close()}}},DialogSelect={render:function render(){with(this)return _h("div",{staticClass:"quasar-select cursor-pointer textfield caret",class:{disabled:disable},on:{click:pick}},[_h("div",{domProps:{innerHTML:_s(label)}})])},staticRenderFns:[],props:{value:{required:!0},options:{type:Array,required:!0,validator:function(t){return!t.some(function(t){return"undefined"==typeof t.label||"undefined"==typeof t.value})}},type:{type:String,required:!0,validator:function(t){return["radio","checkbox","toggle"].includes(t)}},okLabel:{type:String,default:"OK"},cancelLabel:{type:String,default:"Cancel"},title:{type:String,default:"Select"},message:String,placeholder:String,disable:Boolean},computed:{label:function(){return this.placeholder||(this.multiple?this.__getMultipleLabel():this.__getSingleLabel())},multiple:function(){return"radio"!==this.type}},methods:{__getSingleLabel:function(){var t=this,e=this.options.find(function(e){return e.value===t.value});return e?e.label:"Select"},__getMultipleLabel:function(){var t=this,e=this.options.filter(function(e){return t.value.includes(e.value)}).map(function(t){return t.label});return 0===e.length?"Select":e.length>1?e[0]+" and "+(e.length-1)+" more":e[0]},pick:function(){var t=this;if(!this.disable){var e=this,i=this.options.map(function(e){return{value:e.value,label:e.label,model:t.value.includes(e.value)}});Dialog.create({title:e.title,message:e.message,form:{select:{type:e.type,model:e.value,items:i}},buttons:[e.cancelLabel,{label:e.okLabel,handler:function(t){e.$emit("input",t.select)}}]})}}}},Slider={render:function render(){with(this)return _h("div",{staticClass:"quasar-slider",class:{fullscreen:inFullscreen}},[_h("div",{staticClass:"quasar-slider-inner"},[_h("div",{directives:[{name:"touch-pan",rawName:"v-touch-pan.horizontal",value:__pan,expression:"__pan",modifiers:{horizontal:!0}}],ref:"track",staticClass:"quasar-slider-track",class:{"with-arrows":arrows,"with-toolbar":toolbar}},[_t("slide")]),arrows?_h("div",{staticClass:"quasar-slider-left-button row items-center justify-center",class:{hidden:0===slide}},[_h("i",{on:{click:function(t){goToSlide(slide-1)}}},["keyboard_arrow_left"])]):_e(),arrows?_h("div",{staticClass:"quasar-slider-right-button row items-center justify-center",class:{hidden:slide===slidesNumber-1},on:{click:function(t){goToSlide(slide+1)}}},[_m(0)]):_e(),toolbar?_h("div",{staticClass:"quasar-slider-toolbar row items-center justify-end"},[_h("div",{staticClass:"quasar-slider-dots auto row items-center justify-center"},[_l(slidesNumber,function(t){return dots?_h("i",{domProps:{textContent:_s(t-1!==slide?"panorama_fish_eye":"lens")},on:{click:function(e){goToSlide(t-1)}}}):_e()})]),_h("div",{staticClass:"row items-center"},[_t("action"),fullscreen?_h("i",{on:{click:function(t){toggleFullscreen()}}},[_h("span",{directives:[{name:"show",rawName:"v-show",value:!inFullscreen,expression:"!inFullscreen"}]},["fullscreen"])," ",_h("span",{directives:[{name:"show",rawName:"v-show",value:inFullscreen,expression:"inFullscreen"}]},["fullscreen_exit"])]):_e()])]):_e(),_t("default")])])},staticRenderFns:[function(){with(this)return _h("i",["keyboard_arrow_right"])}],props:{arrows:Boolean,dots:Boolean,fullscreen:Boolean,actions:Boolean},data:function(){return{position:0,slide:0,slidesNumber:0,inFullscreen:!1}},watch:{slide:function(t){this.$emit("slide",t)}},computed:{toolbar:function(){return this.dots||this.fullscreen||this.actions}},methods:{__pan:function(t){this.hasOwnProperty("initialPosition")||(this.initialPosition=this.position,Velocity(this.$refs.track,"stop"));var e=("left"===t.direction?-1:1)*t.distance.x;(0===this.slide&&e>0||this.slide===this.slidesNumber-1&&e<0)&&(e/=10),this.position=this.initialPosition+e/this.$refs.track.offsetWidth*100,this.$refs.track.style.transform="translateX("+this.position+"%)",t.isFinal&&(t.distance.x<100?this.goToSlide(this.slide):this.goToSlide("left"===t.direction?this.slide+1:this.slide-1),delete this.initialPosition)},goToSlide:function(t,e){this.slide=Math.min(this.slidesNumber-1,Math.max(0,t)),Velocity(this.$refs.track,"stop"),Velocity(this.$refs.track,{translateX:[100*-this.slide+"%",this.position+"%"]},e?{duration:0}:void 0),this.position=100*-this.slide},toggleFullscreen:function(){return this.inFullscreen?void(Platform.within.iframe?this.inFullscreen=!1:window.history.go(-1)):(this.inFullscreen=!0,void(Platform.within.iframe||(window.history.pushState({},""),window.addEventListener("popstate",this.__popState))))},__popState:function(){this.inFullscreen&&(this.inFullscreen=!1),window.removeEventListener("popstate",this.__popState)}},mounted:function(){var t=this;this.$nextTick(function(){t.slidesNumber=t.$refs.track.children.length})}},SAudio={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 55 80",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{transform:"matrix(1 0 0 -1 0 80)"}},[_h("rect",{attrs:{width:"10",height:"20",rx:"3"}},[_h("animate",{attrs:{attributeName:"height",begin:"0s",dur:"4.3s",values:"20;45;57;80;64;32;66;45;64;23;66;13;64;56;34;34;2;23;76;79;20",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"15",width:"10",height:"80",rx:"3"}},[_h("animate",{attrs:{attributeName:"height",begin:"0s",dur:"2s",values:"80;55;33;5;75;23;73;33;12;14;60;80",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"30",width:"10",height:"50",rx:"3"}},[_h("animate",{attrs:{attributeName:"height",begin:"0s",dur:"1.4s",values:"50;34;78;23;56;23;34;76;80;54;21;50",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"45",width:"10",height:"30",rx:"3"}},[_h("animate",{attrs:{attributeName:"height",begin:"0s",dur:"2s",values:"30;45;13;80;56;72;45;76;34;23;67;30",calcMode:"linear",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},SBall={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{stroke:color,width:size,height:size,viewBox:"0 0 57 57",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{transform:"translate(1 1)","stroke-width":"2",fill:"none","fill-rule":"evenodd"}},[_h("circle",{attrs:{cx:"5",cy:"50",r:"5"}},[_h("animate",{attrs:{attributeName:"cy",begin:"0s",dur:"2.2s",values:"50;5;50;50",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"cx",begin:"0s",dur:"2.2s",values:"5;27;49;5",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"27",cy:"5",r:"5"}},[_h("animate",{attrs:{attributeName:"cy",begin:"0s",dur:"2.2s",from:"5",to:"5",values:"5;50;50;5",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"cx",begin:"0s",dur:"2.2s",from:"27",to:"27",values:"27;49;5;27",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"49",cy:"50",r:"5"}},[_h("animate",{attrs:{attributeName:"cy",begin:"0s",dur:"2.2s",values:"50;50;5;50",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"cx",from:"49",to:"49",begin:"0s",dur:"2.2s",values:"49;5;27;49",calcMode:"linear",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},SBars={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg"}},[_h("rect",{attrs:{y:"10",width:"15",height:"120",rx:"6"}},[_h("animate",{attrs:{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"30",y:"10",width:"15",height:"120",rx:"6"}},[_h("animate",{attrs:{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"60",width:"15",height:"140",rx:"6"}},[_h("animate",{attrs:{attributeName:"height",begin:"0s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"y",begin:"0s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"90",y:"10",width:"15",height:"120",rx:"6"}},[_h("animate",{attrs:{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"120",y:"10",width:"15",height:"120",rx:"6"}},[_h("animate",{attrs:{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SCircles={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 135 135",xmlns:"http://www.w3.org/2000/svg"}},[_h("path",{attrs:{d:"M67.447 58c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10zm9.448 9.447c0 5.523 4.477 10 10 10 5.522 0 10-4.477 10-10s-4.478-10-10-10c-5.523 0-10 4.477-10 10zm-9.448 9.448c-5.523 0-10 4.477-10 10 0 5.522 4.477 10 10 10s10-4.478 10-10c0-5.523-4.477-10-10-10zM58 67.447c0-5.523-4.477-10-10-10s-10 4.477-10 10 4.477 10 10 10 10-4.477 10-10z"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 67 67",to:"-360 67 67",dur:"2.5s",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M28.19 40.31c6.627 0 12-5.374 12-12 0-6.628-5.373-12-12-12-6.628 0-12 5.372-12 12 0 6.626 5.372 12 12 12zm30.72-19.825c4.686 4.687 12.284 4.687 16.97 0 4.686-4.686 4.686-12.284 0-16.97-4.686-4.687-12.284-4.687-16.97 0-4.687 4.686-4.687 12.284 0 16.97zm35.74 7.705c0 6.627 5.37 12 12 12 6.626 0 12-5.373 12-12 0-6.628-5.374-12-12-12-6.63 0-12 5.372-12 12zm19.822 30.72c-4.686 4.686-4.686 12.284 0 16.97 4.687 4.686 12.285 4.686 16.97 0 4.687-4.686 4.687-12.284 0-16.97-4.685-4.687-12.283-4.687-16.97 0zm-7.704 35.74c-6.627 0-12 5.37-12 12 0 6.626 5.373 12 12 12s12-5.374 12-12c0-6.63-5.373-12-12-12zm-30.72 19.822c-4.686-4.686-12.284-4.686-16.97 0-4.686 4.687-4.686 12.285 0 16.97 4.686 4.687 12.284 4.687 16.97 0 4.687-4.685 4.687-12.283 0-16.97zm-35.74-7.704c0-6.627-5.372-12-12-12-6.626 0-12 5.373-12 12s5.374 12 12 12c6.628 0 12-5.373 12-12zm-19.823-30.72c4.687-4.686 4.687-12.284 0-16.97-4.686-4.686-12.284-4.686-16.97 0-4.687 4.686-4.687 12.284 0 16.97 4.686 4.687 12.284 4.687 16.97 0z"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 67 67",to:"360 67 67",dur:"8s",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SDots={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg"}},[_h("circle",{attrs:{cx:"15",cy:"15",r:"15"}},[_h("animate",{attrs:{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"60",cy:"15",r:"9","fill-opacity":".3"}},[_h("animate",{attrs:{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"fill-opacity",from:".5",to:".5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"105",cy:"15",r:"15"}},[_h("animate",{attrs:{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SFacebook={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"}},[_h("g",{attrs:{transform:"translate(20 50)"}},[_h("rect",{attrs:{x:"-10",y:"-30",width:"20",height:"60",fill:color,opacity:"0.6"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"}})])]),_h("g",{attrs:{transform:"translate(50 50)"}},[_h("rect",{attrs:{x:"-10",y:"-30",width:"20",height:"60",fill:color,opacity:"0.8"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0.1s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"}})])]),_h("g",{attrs:{transform:"translate(80 50)"}},[_h("rect",{attrs:{x:"-10",y:"-30",width:"20",height:"60",fill:color,opacity:"0.9"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0.2s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"}})])])])},staticRenderFns:[],props:["name","size","color"]},SGears={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{transform:"translate(-20,-20)"}},[_h("path",{attrs:{d:"M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z",fill:color}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"90 50 50",to:"0 50 50",dur:"1s",repeatCount:"indefinite"}})])]),_h("g",{attrs:{transform:"translate(20,20) rotate(15 50 50)"}},[_h("path",{attrs:{d:"M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z",fill:color}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"90 50 50",dur:"1s",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},SGrid={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 105 105",xmlns:"http://www.w3.org/2000/svg"}},[_h("circle",{attrs:{cx:"12.5",cy:"12.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"0s",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"12.5",cy:"52.5",r:"12.5","fill-opacity":".5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"100ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"52.5",cy:"12.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"300ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"52.5",cy:"52.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"600ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"92.5",cy:"12.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"800ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"92.5",cy:"52.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"400ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"12.5",cy:"92.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"700ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"52.5",cy:"92.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"500ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"92.5",cy:"92.5",r:"12.5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"200ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SHearts={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{fill:color,width:size,height:size,viewBox:"0 0 140 64",xmlns:"http://www.w3.org/2000/svg"}},[_h("path",{attrs:{d:"M30.262 57.02L7.195 40.723c-5.84-3.976-7.56-12.06-3.842-18.063 3.715-6 11.467-7.65 17.306-3.68l4.52 3.76 2.6-5.274c3.716-6.002 11.47-7.65 17.304-3.68 5.84 3.97 7.56 12.054 3.842 18.062L34.49 56.118c-.897 1.512-2.793 1.915-4.228.9z","fill-opacity":".5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"0s",dur:"1.4s",values:"0.5;1;0.5",calcMode:"linear",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M105.512 56.12l-14.44-24.272c-3.716-6.008-1.996-14.093 3.843-18.062 5.835-3.97 13.588-2.322 17.306 3.68l2.6 5.274 4.52-3.76c5.84-3.97 13.593-2.32 17.308 3.68 3.718 6.003 1.998 14.088-3.842 18.064L109.74 57.02c-1.434 1.014-3.33.61-4.228-.9z","fill-opacity":".5"}},[_h("animate",{attrs:{attributeName:"fill-opacity",begin:"0.7s",dur:"1.4s",values:"0.5;1;0.5",calcMode:"linear",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M67.408 57.834l-23.01-24.98c-5.864-6.15-5.864-16.108 0-22.248 5.86-6.14 15.37-6.14 21.234 0L70 16.168l4.368-5.562c5.863-6.14 15.375-6.14 21.235 0 5.863 6.14 5.863 16.098 0 22.247l-23.007 24.98c-1.43 1.556-3.757 1.556-5.188 0z"}})])},staticRenderFns:[],props:["name","size","color"]},SHourglass={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",[_h("path",{staticClass:"glass",attrs:{fill:"none",stroke:color,"stroke-width":"5","stroke-miterlimit":"10",d:"M58.4,51.7c-0.9-0.9-1.4-2-1.4-2.3s0.5-0.4,1.4-1.4 C70.8,43.8,79.8,30.5,80,15.5H70H30H20c0.2,15,9.2,28.1,21.6,32.3c0.9,0.9,1.4,1.2,1.4,1.5s-0.5,1.6-1.4,2.5 C29.2,56.1,20.2,69.5,20,85.5h10h40h10C79.8,69.5,70.8,55.9,58.4,51.7z"}}),_h("clipPath",{attrs:{id:"uil-hourglass-clip1"}},[_h("rect",{staticClass:"clip",attrs:{x:"15",y:"20",width:"70",height:"25"}},[_h("animate",{attrs:{attributeName:"height",from:"25",to:"0",dur:"1s",repeatCount:"indefinite",vlaues:"25;0;0",keyTimes:"0;0.5;1"}}),_h("animate",{attrs:{attributeName:"y",from:"20",to:"45",dur:"1s",repeatCount:"indefinite",vlaues:"20;45;45",keyTimes:"0;0.5;1"}})])]),_h("clipPath",{attrs:{id:"uil-hourglass-clip2"}},[_h("rect",{staticClass:"clip",attrs:{x:"15",y:"55",width:"70",height:"25"}},[_h("animate",{attrs:{attributeName:"height",from:"0",to:"25",dur:"1s",repeatCount:"indefinite",vlaues:"0;25;25",keyTimes:"0;0.5;1"}}),_h("animate",{attrs:{attributeName:"y",from:"80",to:"55",dur:"1s",repeatCount:"indefinite",vlaues:"80;55;55",keyTimes:"0;0.5;1"}})])]),_h("path",{staticClass:"sand",attrs:{d:"M29,23c3.1,11.4,11.3,19.5,21,19.5S67.9,34.4,71,23H29z","clip-path":"url(#uil-hourglass-clip1)",fill:color}}),_h("path",{staticClass:"sand",attrs:{d:"M71.6,78c-3-11.6-11.5-20-21.5-20s-18.5,8.4-21.5,20H71.6z","clip-path":"url(#uil-hourglass-clip2)",fill:color}}),_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"180 50 50",repeatCount:"indefinite",dur:"1s",values:"0 50 50;0 50 50;180 50 50",keyTimes:"0;0.7;1"}})])])},staticRenderFns:[],props:["name","size","color"]},SInfinity={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"}},[_h("path",{attrs:{d:"M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z",fill:"none",stroke:color,"stroke-width":"8","stroke-dasharray":"10.691205342610678 10.691205342610678","stroke-dashoffset":"0"}},[_h("animate",{attrs:{attributeName:"stroke-dashoffset",from:"0",to:"21.382410685221355",begin:"0",dur:"2s",repeatCount:"indefinite",
fill:"freeze"}})])])},staticRenderFns:[],props:["name","size","color"]},SIos={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"}},[_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(0 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(30 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.08333333333333333s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(60 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.16666666666666666s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(90 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.25s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(120 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.3333333333333333s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(150 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.4166666666666667s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(180 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.5s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(210 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.5833333333333334s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(240 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.6666666666666666s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(270 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.75s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(300 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.8333333333333334s",repeatCount:"indefinite"}})]),_h("rect",{attrs:{x:"46.5",y:"40",width:"7",height:"20",rx:"5",ry:"5",fill:color,transform:"rotate(330 50 50) translate(0 -30)"}},[_h("animate",{attrs:{attributeName:"opacity",from:"1",to:"0",dur:"1s",begin:"0.9166666666666666s",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SOval={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{stroke:color,width:size,height:size,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{transform:"translate(1 1)","stroke-width":"2",fill:"none","fill-rule":"evenodd"}},[_h("circle",{attrs:{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}}),_h("path",{attrs:{d:"M36 18c0-9.94-8.06-18-18-18"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},SPie={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"}},[_h("path",{attrs:{d:"M0 50A50 50 0 0 1 50 0L50 50L0 50",fill:color,opacity:"0.5"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"0.8s",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M50 0A50 50 0 0 1 100 50L50 50L50 0",fill:color,opacity:"0.5"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"1.6s",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M100 50A50 50 0 0 1 50 100L50 50L100 50",fill:color,opacity:"0.5"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"2.4s",repeatCount:"indefinite"}})]),_h("path",{attrs:{d:"M50 100A50 50 0 0 1 0 50L50 50L50 100",fill:color,opacity:"0.5"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"3.2s",repeatCount:"indefinite"}})])])},staticRenderFns:[],props:["name","size","color"]},SPuff={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{stroke:color,width:size,height:size,viewBox:"0 0 44 44",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{fill:"none","fill-rule":"evenodd","stroke-width":"2"}},[_h("circle",{attrs:{cx:"22",cy:"22",r:"1"}},[_h("animate",{attrs:{attributeName:"r",begin:"0s",dur:"1.8s",values:"1; 20",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.165, 0.84, 0.44, 1",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-opacity",begin:"0s",dur:"1.8s",values:"1; 0",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.3, 0.61, 0.355, 1",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"22",cy:"22",r:"1"}},[_h("animate",{attrs:{attributeName:"r",begin:"-0.9s",dur:"1.8s",values:"1; 20",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.165, 0.84, 0.44, 1",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-opacity",begin:"-0.9s",dur:"1.8s",values:"1; 0",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.3, 0.61, 0.355, 1",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},SRadio={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{transform:"scale(0.55)"}},[_h("circle",{attrs:{cx:"30",cy:"150",r:"30",fill:color}},[_h("animate",{attrs:{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"}})]),_h("path",{attrs:{d:"M90,150h30c0-49.7-40.3-90-90-90v30C63.1,90,90,116.9,90,150z",fill:color}},[_h("animate",{attrs:{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0.1",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"}})]),_h("path",{attrs:{d:"M150,150h30C180,67.2,112.8,0,30,0v30C96.3,30,150,83.7,150,150z",fill:color}},[_h("animate",{attrs:{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0.2",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"}})])])])},staticRenderFns:[],props:["name","size","color"]},SRings={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{stroke:color,width:size,height:size,viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg"}},[_h("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(1 1)","stroke-width":"2"}},[_h("circle",{attrs:{cx:"22",cy:"22",r:"6"}},[_h("animate",{attrs:{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"22",cy:"22",r:"6"}},[_h("animate",{attrs:{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}}),_h("animate",{attrs:{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"}})]),_h("circle",{attrs:{cx:"22",cy:"22",r:"8"}},[_h("animate",{attrs:{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},STail={render:function render(){with(this)return _h("svg",{staticClass:"quasar-spinner",attrs:{width:size,height:size,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg"}},[_h("defs",[_h("linearGradient",{attrs:{x1:"8.042%",y1:"0%",x2:"65.682%",y2:"23.865%",id:"a"}},[_h("stop",{attrs:{"stop-color":color,"stop-opacity":"0",offset:"0%"}}),_h("stop",{attrs:{"stop-color":color,"stop-opacity":".631",offset:"63.146%"}}),_h("stop",{attrs:{"stop-color":color,offset:"100%"}})])]),_h("g",{attrs:{transform:"translate(1 1)",fill:"none","fill-rule":"evenodd"}},[_h("path",{attrs:{d:"M36 18c0-9.94-8.06-18-18-18",stroke:"url(#a)","stroke-width":"2"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"}})]),_h("circle",{attrs:{fill:color,cx:"36",cy:"18",r:"1"}},[_h("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"}})])])])},staticRenderFns:[],props:["name","size","color"]},Spinner={render:function render(){with(this)return _h("s-"+name,{tag:"component",attrs:{size:size,color:color}})},staticRenderFns:[],props:{name:{type:String,default:"ios"===current?"ios":"tail"},size:{type:Number,default:64},color:{type:String,default:"#000"}},components:{SAudio:SAudio,SBall:SBall,SBars:SBars,SCircles:SCircles,SDots:SDots,SFacebook:SFacebook,SGears:SGears,SGrid:SGrid,SHearts:SHearts,SHourglass:SHourglass,SInfinity:SInfinity,SIos:SIos,SOval:SOval,SPie:SPie,SPuff:SPuff,SRadio:SRadio,SRings:SRings,STail:STail}},State={render:function render(){with(this)return _h("span",[active?_t("active"):_t("default")])},staticRenderFns:[],props:{active:{type:Boolean,required:!0}}},Stepper={render:function render(){with(this)return _h("div",{staticClass:"quasar-stepper timeline primary"},[_t("default")])},staticRenderFns:[],data:function(){return{config:{steps:0,currentStep:0}}},methods:{reset:function(){this.config.currentStep=1},nextStep:function(){this.config.currentStep++,this.config.currentStep>this.config.steps&&this.$emit("finish")},previousStep:function(){this.config.currentStep--},finish:function(){this.config.currentStep=this.config.steps+1,this.$emit("finish")}},mounted:function(){var t=1;this.config.currentStep=this.config.currentStep||1,this.config.steps=this.$children.length,this.$children.forEach(function(e){e.step=t,t++})}},Step={render:function render(){with(this)return _h("div",{staticClass:"timeline-item",class:{incomplete:step>stepper.currentStep}},[_h("div",{staticClass:"timeline-badge"},[_h("i",{directives:[{name:"show",rawName:"v-show",value:step<stepper.currentStep,expression:"step < stepper.currentStep"}]},["done "]),_h("span",{directives:[{name:"show",rawName:"v-show",value:step>=stepper.currentStep,expression:"step >= stepper.currentStep"}]},[_s(step)])]),_h("div",{staticClass:"timeline-title text-bold",domProps:{innerHTML:_s(title)}}),_h("quasar-transition",{attrs:{name:"slide"}},[_h("div",{directives:[{name:"show",rawName:"v-show",value:stepper&&step===stepper.currentStep,expression:"stepper && step === stepper.currentStep"}],staticClass:"timeline-content"},[_t("default"),_h("div",{staticClass:"group",attrs:{style:"margin-top: 1rem; margin-left: -5px"}},[_h("button",{staticClass:"primary",class:{disabled:!ready},on:{click:function(t){nextStep()}}},[_s(stepper&&step===stepper.steps?"Finish":"Continue")])," ",step>1?_h("button",{staticClass:"primary clear",on:{click:function(t){previousStep()}}},["Back"]):_e()])])])])},staticRenderFns:[],props:{title:{type:String,required:!0},ready:{type:Boolean,default:!0}},data:function(){return{step:-1}},computed:{stepper:function(){return this.$parent.config}},methods:{nextStep:function(){this.ready&&this.$parent.nextStep()},previousStep:function(){this.$parent.previousStep()},finish:function(){this.$parent.finish()}}},Tab={render:function render(){with(this)return _h("div",{staticClass:"quasar-tab items-center justify-center",class:{active:isActive,hidden:hidden,disabled:disable,hideIcon:"icon"===hide,hideLabel:"label"===hide},on:{click:function(t){activate()}}},[route?_h("router-link",{ref:"routerLink",attrs:{to:route,replace:replace,append:append,exact:exact}}):_e(),icon?_h("i",{staticClass:"quasar-tabs-icon"},[_s(icon)]):_e()," ",_h("span",{staticClass:"quasar-tab-label"},[_t("default")])])},staticRenderFns:[],props:{label:String,icon:String,disable:Boolean,hidden:Boolean,hide:{type:String,default:""},name:String,route:String,replace:Boolean,exact:Boolean,append:Boolean},computed:{uid:function(){return this.name||Utils.uid()},isActive:function(){return this.$parent.activeTab===this.uid},targetElement:function(){return this.$parent.refs&&this.$parent.refs[this.uid]}},watch:{isActive:function(t){this.$emit("selected",t),this.setTargetVisibility(t)}},created:function(){var t=this;this.route&&this.$watch("$route",function(){t.$nextTick(function(){t.__selectTabIfRouteMatches()})})},mounted:function(){var t=this;this.$nextTick(function(){t.setTargetVisibility(t.isActive),t.route&&t.__selectTabIfRouteMatches()})},methods:{activate:function(){this.isActive||this.disable||(this.route?this.$refs.routerLink.$el.click():this.$parent.setActiveTab(this.uid))},deactivate:function(){this.isActive&&!this.disable&&this.$parent.setActiveTab(!1)},setTargetVisibility:function(t){this.targetElement&&(this.targetElement.style.display=t?"":"none")},__selectTabIfRouteMatches:function(){var t=this;this.$nextTick(function(){t.route&&t.$refs.routerLink.$el.classList.contains("router-link-active")&&t.$parent.setActiveTab(t.uid)})}}},scrollNavigationSpeed=5,debounceDelay=50,Tabs={render:function render(){with(this)return _h("div",{staticClass:"quasar-tabs row"},[_h("div",{ref:"leftScroll",staticClass:"row items-center justify-center left-scroll"},[_m(0)]),_h("div",{ref:"scroller",staticClass:"quasar-tabs-scroller row"},[_t("default")]),_h("div",{ref:"rightScroll",staticClass:"row items-center justify-center right-scroll"},[_m(1)])])},staticRenderFns:[function(){with(this)return _h("i",["chevron_left"])},function(){with(this)return _h("i",["chevron_right"])}],props:{refs:{type:Object},value:[String,Object],defaultTab:{type:[String,Boolean],default:!1}},data:function(){return{innerValue:!1}},computed:{activeTab:{get:function(){return this.usingModel?this.value:this.innerValue},set:function(t){this.usingModel?this.$emit("input",t):this.innerValue=t}},usingModel:function(){return"undefined"!=typeof this.value}},watch:{activeTab:function(t){this.$emit("change",t),t&&this.__findTabAndScroll(t)},$children:function(){this.redraw()}},created:function(){this.scrollTimer=null,this.scrollable=!Platform.is.desktop,this.__redraw=Utils.debounce(this.__redraw,debounceDelay),this.__updateScrollIndicator=Utils.debounce(this.__updateScrollIndicator,debounceDelay)},mounted:function(){var t=this;this.$nextTick(function(){if(t.$refs.scroller.addEventListener("scroll",t.__updateScrollIndicator),window.addEventListener("resize",t.__redraw),setTimeout(function(){t.__redraw()},debounceDelay),Platform.is.desktop){var e={start:[],stop:[]};e.start.push("mousedown"),e.stop.push("mouseup"),Platform.has.touch&&(e.start.push("touchstart"),e.stop.push("touchend")),e.start.forEach(function(e){t.$refs.leftScroll.addEventListener(e,function(){t.__animScrollTo(0)}),t.$refs.rightScroll.addEventListener(e,function(){t.__animScrollTo(9999)})}),e.stop.forEach(function(e){t.$refs.leftScroll.addEventListener(e,function(){clearInterval(t.scrollTimer)}),t.$refs.rightScroll.addEventListener(e,function(){clearInterval(t.scrollTimer)})})}t.usingModel&&t.defaultTab&&console.warn("Tabs ignoring default-tab since using v-model.",t.$el),t.usingModel?t.__findTabAndScroll(t.activeTab):t.defaultTab?(t.setActiveTab(t.defaultTab),t.__findTabAndScroll(t.defaultTab)):t.__findTabAndScroll(t.activeTab)})},beforeDestroy:function(){this.scrollTimer&&clearInterval(this.scrollTimer),this.$refs.scroller.removeEventListener("scroll",this.__updateScrollIndicator),window.removeEventListener("resize",this.__redraw)},methods:{setActiveTab:function(t){this.activeTab=t},__redraw:function(){Platform.is.desktop&&(0===Utils.dom.width(this.$refs.scroller)&&0===this.$refs.scroller.scrollWidth||(Utils.dom.width(this.$refs.scroller)+5<this.$refs.scroller.scrollWidth?(this.$el.classList.add("scrollable"),this.scrollable=!0,this.__updateScrollIndicator()):(this.$el.classList.remove("scrollable"),this.scrollable=!1)))},__updateScrollIndicator:function(){if(Platform.is.desktop&&this.scrollable){var t=this.$refs.scroller.scrollLeft+Utils.dom.width(this.$refs.scroller)+5>=this.$refs.scroller.scrollWidth?"add":"remove";this.$refs.leftScroll.classList[this.$refs.scroller.scrollLeft<=0?"add":"remove"]("disabled"),this.$refs.rightScroll.classList[t]("disabled")}},__findTabAndScroll:function(t){var e=this;setTimeout(function(){var i=e.$children.find(function(e){return e.uid===t});i&&e.__scrollToSelectedIfNeeded(i.$el)},4*debounceDelay)},__scrollToSelectedIfNeeded:function(t){if(t&&this.scrollable){var e=this.$refs.scroller.getBoundingClientRect(),i=t.getBoundingClientRect(),n=i.width,s=i.left-e.left;s<0?this.__animScrollTo(this.$refs.scroller.scrollLeft+s):(s+=n-this.$refs.scroller.offsetWidth,s>0&&this.__animScrollTo(this.$refs.scroller.scrollLeft+s))}},__animScrollTo:function(t){var e=this;this.scrollTimer&&clearInterval(this.scrollTimer),this.__scrollTowards(t),this.scrollTimer=setInterval(function(){e.__scrollTowards(t)&&clearInterval(e.scrollTimer)},5)},__scrollTowards:function(t){var e=this.$refs.scroller.scrollLeft,i=t<e?-1:1,n=!1;return e+=i*scrollNavigationSpeed,e<0?(n=!0,e=0):(i===-1&&e<=t||1===i&&e>=t)&&(n=!0,e=t),this.$refs.scroller.scrollLeft=e,n}}},Toggle={render:function render(){with(this)return _h("label",{directives:[{name:"touch-swipe",rawName:"v-touch-swipe.horizontal",value:__toggle,expression:"__toggle",modifiers:{horizontal:!0}}],staticClass:"quasar-toggle",class:{disabled:disable}},[_h("input",{directives:[{name:"model",rawName:"v-model",value:model,expression:"model"}],attrs:{type:"checkbox",disabled:disable},domProps:{checked:Array.isArray(model)?_i(model,null)>-1:_q(model,!0)},on:{change:function(t){var e=model,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=null,a=_i(e,s);n?a<0&&(model=e.concat(s)):a>-1&&(model=e.slice(0,a).concat(e.slice(a+1)))}else model=n}}}),_m(0),icon?_h("i",[_s(icon)]):_e()])},staticRenderFns:[function(){with(this)return _h("div")}],props:{value:{type:Boolean,required:!0},disable:{type:Boolean,default:!1},icon:String},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{__toggle:function(t){this.disable||(this.model&&"left"===t.direction?this.model=!1:this.model||"right"!==t.direction||(this.model=!0))}}},QuasarTreeItem={render:function render(){with(this)return _h("li",{staticClass:"quasar-tree-item"},[_h("div",{class:{"quasar-tree-expandable-item":isExpandable,"quasar-tree-link":model.handler},on:{click:toggle}},[model.icon?_h("i",[_s(model.icon)]):_e()," ",_h("span",{staticClass:"quasar-tree-label"},[_s(model.title)])," ",isExpandable?_h("span",{domProps:{innerHTML:_s(model.expanded?contractHtml:expandHtml)}}):_e()]),_h("quasar-transition",{attrs:{name:"slide"}},[_h("ul",{directives:[{name:"show",rawName:"v-show",value:isExpandable&&model.expanded,expression:"isExpandable && model.expanded"}]},[_l(model.children,function(t){return _h("quasar-tree-item",{attrs:{model:t,"contract-html":contractHtml,"expand-html":expandHtml}})})])])])},staticRenderFns:[],name:"quasar-tree-item",props:["model","contract-html","expand-html"],methods:{toggle:function(){return this.isExpandable?void(this.model.expanded=!this.model.expanded):void("function"==typeof this.model.handler&&this.model.handler(this.model))}},computed:{isExpandable:function(){return this.model.children&&this.model.children.length}}},Tree={render:function render(){with(this)return _h("div",{staticClass:"quasar-tree"},[_h("ul",[_l(model,function(t){return _h("quasar-tree-item",{attrs:{model:t,"contract-html":contractHtml,"expand-html":expandHtml}})})])])},staticRenderFns:[],props:{model:{type:Array,required:!0},contractHtml:{type:String,required:!0,default:"<i>remove_circle</i>"},expandHtml:{type:String,required:!0,default:"<i>add_circle</i>"}},components:{QuasarTreeItem:QuasarTreeItem}},Video={render:function render(){with(this)return _h("div",{staticClass:"video"},[_h("iframe",{attrs:{src:src,frameborder:"0",allowfullscreen:""}})])},staticRenderFns:[],props:["src"]},Vue,install$$1=function(t){return this.installed?void console.warn("Quasar already installed in Vue."):(Vue=t,install$1(t),registerDirectives(t),registerComponents(t),void install$2(t))};addClass(Platform.is.desktop?"desktop":"mobile"),addClass(Platform.has.touch?"touch":"no-touch"),Platform.within.iframe&&addClass("within-iframe"),Platform.is.cordova&&addClass("cordova");var start$1=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};if(current||set$2(Platform.is.ios?"ios":"mat"),Platform.is.cordova&&!Platform.within.iframe){var e=document.createElement("script");return document.addEventListener("deviceready",t,!1),e.type="text/javascript",document.body.appendChild(e),void(e.src="cordova.js")}t()},init=function(t){"undefined"!=typeof window&&window.Vue&&(window.Quasar=t,window.Vue.use(t))};Array.prototype.includes||(Array.prototype.includes=function(t,e){"use strict";var i=Object(this),n=parseInt(i.length,10)||0;if(0===n)return!1;var s=parseInt(e,10)||0,a=void 0;s>=0?a=s:(a=n+s,a<0&&(a=0));for(var r=void 0;a<n;){if(r=i[a],t===r||t!==t&&r!==r)return!0;a++}return!1}),String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return e=e||0,this.substr(e,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var i=this.toString();("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>i.length)&&(e=i.length),e-=t.length;var n=i.indexOf(t,e);return n!==-1&&n===e}),"function"!=typeof Element.prototype.matches&&(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.webkitMatchesSelector||function(t){for(var e=this,i=(e.document||e.ownerDocument).querySelectorAll(t),n=0;i[n]&&i[n]!==e;)++n;return Boolean(i[n])}),"function"!=typeof Element.prototype.closest&&(Element.prototype.closest=function(t){for(var e=this;e&&1===e.nodeType;){if(e.matches(t))return e;e=e.parentNode}return null}),window.onerror=function(t,e,i,n,s){Events.$emit("app:error",{message:t,source:e,lineno:i,colno:n,error:s})},Platform.has.touch&&FastClick.attach(document.body);var modalCSS={mat:{maxHeight:"80vh",height:"auto"},ios:{maxHeight:"80vh",height:"auto",backgroundColor:"transparent",boxShadow:"none"}},ActionSheets={render:function render(){with(this)return _h("quasar-modal",{ref:"dialog",staticClass:"with-backdrop",attrs:{"position-classes":"items-end justify-center",transition:"quasar-modal-actions","content-css":css}},[_m(0),_m(1)])},staticRenderFns:[function(){with(this)return"mat"===theme?_h("div",[title?_h("div",{staticClass:"modal-header",domProps:{innerHTML:_s(title)}}):_e(),_h("div",{staticClass:"modal-scroll"},[gallery?_h("div",{staticClass:"quasar-action-sheet-gallery row wrap items-center justify-center"},[_l(actions,function(t){return _h("div",{staticClass:"cursor-pointer column inline items-center justify-center",class:t.classes,on:{click:function(e){close(t.handler)}}},[t.icon?_h("i",[_s(t.icon)]):_e()," ",t.avatar?_h("img",{staticClass:"avatar",attrs:{src:t.avatar}}):_e()," ",_h("span",[_s(t.label)])])})]):_h("div",{staticClass:"list no-border"},[_l(actions,function(t){return _h("div",{staticClass:"item item-link",class:t.classes,on:{click:function(e){close(t.handler)}}},[t.icon?_h("i",{staticClass:"item-primary"},[_s(t.icon)]):_e()," ",t.avatar?_h("img",{staticClass:"item-primary",attrs:{src:t.avatar}}):_e(),_h("div",{staticClass:"item-content inset"},[_s(t.label)])])})])]),dismiss?_h("div",{staticClass:"list no-border"},[_h("div",{staticClass:"item item-link",class:dismiss.classes,on:{click:function(t){close(dismiss.handler)}}},[dismiss.icon?_h("i",{staticClass:"item-primary"},[_s(dismiss.icon)]):_e(),_h("div",{staticClass:"item-content inset"},[_s(dismiss.label)])])]):_e()]):_e()},function(){with(this)return"ios"===theme?_h("div",[_h("div",{staticClass:"quasar-action-sheet"},[title?_h("div",{staticClass:"modal-header",domProps:{innerHTML:_s(title)}}):_e(),_h("div",{staticClass:"modal-scroll"},[gallery?_h("div",{staticClass:"quasar-action-sheet-gallery row wrap items-center justify-center"},[_l(actions,function(t){return _h("div",{staticClass:"cursor-pointer column inline items-center justify-center",class:t.classes,on:{click:function(e){close(t.handler)}}},[t.icon?_h("i",[_s(t.icon)]):_e()," ",t.avatar?_h("img",{staticClass:"avatar",attrs:{src:t.avatar}}):_e()," ",_h("span",[_s(t.label)])])})]):_h("div",{staticClass:"list no-border"},[_l(actions,function(t){return _h("div",{staticClass:"item item-link",class:t.classes,on:{click:function(e){close(t.handler)}}},[t.icon?_h("i",{staticClass:"item-primary"},[_s(t.icon)]):_e()," ",t.avatar?_h("img",{staticClass:"item-primary",attrs:{src:t.avatar}}):_e(),_h("div",{staticClass:"item-content inset"},[_s(t.label)])])})])])]),dismiss?_h("div",{staticClass:"quasar-action-sheet"},[_h("div",{staticClass:"item item-link",class:dismiss.classes,on:{click:function(t){close(dismiss.handler)}}},[_h("div",{staticClass:"item-content row justify-center"},[_s(dismiss.label)])])]):_e()]):_e()}],props:{title:String,gallery:Boolean,actions:{type:Array,required:!0},dismiss:Object},data:function(){return{theme:current,css:modalCSS[current]}},computed:{opened:function(){return this.$refs.dialog.active},actionButtons:function(){return this.buttons.slice(0,this.buttons.length-2)},dismissButton:function(){return this.buttons[this.buttons.length-1]}},methods:{close:function(t){var e=this;this.opened&&this.$refs.dialog.close(function(){e.$root.$destroy(),"function"==typeof t&&t()})}},mounted:function(){var t=this;this.$nextTick(function(){t.$refs.dialog.open(),t.$root.quasarClose=t.close})},destroyed:function(){document.body.contains(this.$el)&&document.body.removeChild(this.$el)}},ActionSheet=ModalGenerator(ActionSheets),AppFullscreen={isActive:isActive$1,request:request,exit:exit,toggle:toggle$1},hidden$1="hidden",appVisibility="visible";Utils.dom.ready(function(){hidden$1 in document?document.addEventListener("visibilitychange",onchange):(hidden$1="mozHidden")in document?document.addEventListener("mozvisibilitychange",onchange):(hidden$1="webkitHidden")in document?document.addEventListener("webkitvisibilitychange",onchange):(hidden$1="msHidden")in document?document.addEventListener("msvisibilitychange",onchange):"onfocusin"in document?document.onfocusin=document.onfocusout=onchange:window.onpageshow=window.onpagehide=window.onfocus=window.onblur=onchange,void 0!==document[hidden$1]&&onchange({type:document[hidden$1]?"blur":"focus"})});var AppVisibility={isVisible:function(){return"visible"===appVisibility}},Cookies={get:get$3,set:set$3,has:has,remove:remove$2,all:function(){return get$3()}},Loading$1={render:function render(){with(this)return _h("div",{staticClass:"quasar-loading animate-fade fullscreen column items-center justify-center z-absolute"},[_h("spinner",{attrs:{name:spinner,color:spinnerColor,size:spinnerSize}}),message?_h("div",{style:{color:messageColor}},[_s(message)]):_e()])},staticRenderFns:[],props:{message:[String,Boolean],spinner:String,spinnerSize:{type:Number,default:80},spinnerColor:{type:String,default:"#fff"},messageColor:{type:String,default:"white"}}},vm=void 0,appIsInProgress=!1,timeout=void 0,props={},Loading={isActive:isActive$2,show:show,hide:hide$1},hasStorageItem=generateFunctions(function(t){return function(e){return null!==window[t+"Storage"].getItem(e)}}),getStorageLength=generateFunctions(function(t){return function(){return window[t+"Storage"].length}}),getStorageItem=generateFunctions(function(t){var e=hasStorageItem[t],i=window[t+"Storage"];return function(t){return e(t)?decode$1(i.getItem(t)):null}}),getStorageAtIndex=generateFunctions(function(t){var e=getStorageLength[t],i=getStorageItem[t],n=window[t+"Storage"];return function(t){if(t<e())return i(n.key(t))}}),getAllStorageItems=generateFunctions(function(t){var e=getStorageLength[t],i=window[t+"Storage"],n=getStorageItem[t];return function(){for(var t={},s=void 0,a=e(),r=0;r<a;r++)s=i.key(r),t[s]=n(s);return t}}),setStorageItem=generateFunctions(function(t){var e=window[t+"Storage"];return function(t,i){e.setItem(t,encode$1(i))}}),removeStorageItem=generateFunctions(function(t){var e=window[t+"Storage"];return function(t){e.removeItem(t)}}),clearStorage=generateFunctions(function(t){var e=window[t+"Storage"];return function(){e.clear()}}),storageIsEmpty=generateFunctions(function(t){var e=getStorageLength[t];return function(){return 0===e()}}),LocalStorage={has:hasStorageItem.local,get:{length:getStorageLength.local,item:getStorageItem.local,index:getStorageAtIndex.local,all:getAllStorageItems.local},set:setStorageItem.local,remove:removeStorageItem.local,clear:clearStorage.local,isEmpty:storageIsEmpty.local},SessionStorage={has:hasStorageItem.session,get:{length:getStorageLength.session,item:getStorageItem.session,index:getStorageAtIndex.session,all:getAllStorageItems.session},set:setStorageItem.session,remove:removeStorageItem.session,clear:clearStorage.session,isEmpty:storageIsEmpty.session};window.Velocity=Velocity$1;var Quasar={version:"0.8.3",install:install$$1,start:start$1,theme:theme$1,ActionSheet:ActionSheet,Dialog:Dialog,AppFullscreen:AppFullscreen,AppVisibility:AppVisibility,Cookies:Cookies,Platform:Platform,Events:Events,Loading:Loading,Toast:Toast,Utils:Utils,LocalStorage:LocalStorage,SessionStorage:SessionStorage};return init(Quasar),Quasar});
//# sourceMappingURL=quasar.standalone.min.js.map