vue-material
Version:
Material Design for Vue.js
6 lines • 404 kB
JavaScript
/*!
* vue-material v1.0.0-beta-16
* Made with <3 by marcosmoura 2023
* Released under the MIT License.
*/
!(function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue")):"function"==typeof define&&define.amd?define(["vue"],t):"object"==typeof exports?exports.VueMaterial=t(require("vue")):e.VueMaterial=t(e.Vue)})("undefined"!=typeof self?self:this,(function(e){return (function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=182)})([(function(e,t){e.exports=function(e,t,n,r,i,o){var a,u,s,l,c,d=e=e||{},f=typeof e.default;return"object"!==f&&"function"!==f||(a=e,d=e.default),u="function"==typeof d?d.options:d,t&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),i&&(u._scopeId=i),o?(s=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=s):r&&(s=r),s&&(l=u.functional,c=l?u.render:u.beforeCreate,l?(u._injectStyles=s,u.render=function(e,t){return s.call(t),c(e,t)}):u.beforeCreate=c?[].concat(c,s):[s]),{esModule:a,exports:d,options:u}}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={props:{mdTheme:null},computed:{$mdActiveTheme:function(){var e=o.default.enabled,t=o.default.getThemeName,n=o.default.getAncestorTheme;return e&&!1!==this.mdTheme?t(this.mdTheme||n(this)):null}}};return(0,u.default)(t,e)},i=n(33),o=r(i),a=n(36),u=r(a)}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s;Object.defineProperty(t,"__esModule",{value:!0}),n(183),i=n(32),o=r(i),a=n(33),u=r(a),s=function(){var e=new o.default({ripple:!0,theming:{},locale:{startYear:1900,endYear:2099,dateFormat:"yyyy-MM-dd",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shorterDays:["S","M","T","W","T","F","S"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec"],shorterMonths:["J","F","M","A","M","Ju","Ju","A","Se","O","N","D"],firstDayOfAWeek:0,cancel:"Cancel",confirm:"Ok"},router:{linkActiveClass:"router-link-active"}});return Object.defineProperties(e.theming,{metaColors:{get:function(){return u.default.metaColors},set:function(e){u.default.metaColors=e}},theme:{get:function(){return u.default.theme},set:function(e){u.default.theme=e}},enabled:{get:function(){return u.default.enabled},set:function(e){u.default.enabled=e}}}),e},t.default=function(e){e.material||(e.material=s(),e.prototype.$material=e.material)}}),(function(e,t,n){"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}t.a=r}),(function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){Object(o.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===r(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}t.a=i;var o=n(3)}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(9),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default=function(e,t){return{validator:function(n){return!!t.includes(n)||(i.default.util.warn("The "+e+" prop is invalid. Given value: "+n+". Available options: "+t.join(", ")+".",void 0),!1)}}}}),(function(e,t,n){"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=+e;return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}t.a=r}),(function(e,t,n){"use strict";function r(e){n(281)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(74),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(285),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return Math.random().toString(36).slice(4)};t.default=r}),(function(t,n){t.exports=e}),(function(e,t,n){(function(t){var r,i,o,a,u,s=n(190),l="undefined"==typeof window?t:window,c=["moz","webkit"],d="AnimationFrame",f=l["request"+d],p=l["cancel"+d]||l["cancelRequest"+d];for(r=0;!f&&r<c.length;r++)f=l[c[r]+"Request"+d],p=l[c[r]+"Cancel"+d]||l[c[r]+"CancelRequest"+d];f&&p||(i=0,o=0,a=[],u=1e3/60,f=function(e){if(0===a.length){var t=s(),n=Math.max(0,u-(t-i));i=n+t,setTimeout((function(){var e,t=a.slice(0);for(a.length=0,e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(i)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return a.push({handle:++o,callback:e,cancelled:!1}),o},p=function(e){for(var t=0;t<a.length;t++)a[t].handle===e&&(a[t].cancelled=!0)}),e.exports=function(e){return f.call(l,e)},e.exports.cancel=function(){p.apply(l,arguments)},e.exports.polyfill=function(e){e||(e=l),e.requestAnimationFrame=f,e.cancelAnimationFrame=p}}).call(t,n(38))}),(function(e,t,n){"use strict";function r(e){n(226)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(49),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(229),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";function r(){return i}t.a=r;var i={}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(25),o=r(i),a=n(404),u=r(a),t.default={mixins:[o.default],components:{MdListItemContent:u.default},props:{disabled:Boolean},computed:{isDisabled:function(){return!this.mdRipple||this.disabled}}}}),(function(e,t,n){"use strict";function r(e){n(234)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(53),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(0),s=null,l=!1,c=r,d=null,f=null,p=u(o.a,s,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";function r(e){var t,n,r,a;return Object(o.a)(1,arguments),t=1,n=Object(i.a)(e),r=n.getUTCDay(),a=(r<t?7:0)+r-t,n.setUTCDate(n.getUTCDate()-a),n.setUTCHours(0,0,0,0),n}var i,o;t.a=r,i=n(4),o=n(3)}),(function(e,t,n){"use strict";function r(e,t){var n,r,s,l,c,d,f,p,h,m,v,b,y;if(Object(o.a)(1,arguments),h=Object(u.a)(),!((m=Object(a.a)(null!==(n=null!==(r=null!==(s=null!==(l=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==l?l:null===t||void 0===t?void 0:null===(c=t.locale)||void 0===c?void 0:null===(d=c.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==s?s:h.weekStartsOn)&&void 0!==r?r:null===(f=h.locale)||void 0===f?void 0:null===(p=f.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0))>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");return v=Object(i.a)(e),b=v.getUTCDay(),y=(b<m?7:0)+b-m,v.setUTCDate(v.getUTCDate()-y),v.setUTCHours(0,0,0,0),v}var i,o,a,u;t.a=r,i=n(4),o=n(3),a=n(6),u=n(12)}),(function(e,t,n){"use strict";function r(e){n(325)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(99),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(327),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{to:[String,Object],replace:Boolean,append:Boolean,activeClass:String,exact:Boolean,event:[String,Array],exactActiveClass:String}}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t){var n=e.$options.components.RouterLink||e.$options.components["router-link"];return r({},t,n.options.props)}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("MutationObserver"in window){var r=new window.MutationObserver(n);return r.observe(e,t),{disconnect:function(){r.disconnect()}}}}}),(function(e,t,n){"use strict";var r,i,o,a,u,s,l,c,d,f;Object.defineProperty(t,"__esModule",{value:!0}),r=n(78),i=n.n(r);for(o in r)"default"!==o&&(function(e){n.d(t,e,(function(){return r[e]}))})(o);a=n(292),u=n(0),s=!1,l=null,c=null,d=null,f=u(i.a,a.a,s,l,c,d),t.default=f.exports}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default={props:{value:{},placeholder:String,name:String,maxlength:[String,Number],readonly:Boolean,required:Boolean,disabled:Boolean,mdCounter:[String,Number]},data:function(){return{localValue:this.value,textareaHeight:!1}},computed:{model:{get:function(){return this.localValue},set:function(e){var t=this;"inputevent"!==(""+e.constructor).match(/function (\w*)/)[1].toLowerCase()&&this.$nextTick((function(){t.localValue=e,t.MdField.hasInvalidValue=t.isInvalidValue()}))}},clear:function(){return this.MdField.clear},attributes:function(){return r({},this.$attrs,{type:this.type,id:this.id,name:this.name,disabled:this.disabled,required:this.required,placeholder:this.placeholder,readonly:this.readonly,maxlength:this.maxlength})}},watch:{model:function(){this.setFieldValue()},clear:function(e){e&&this.clearField()},placeholder:function(){this.setPlaceholder()},disabled:function(){this.setDisabled()},required:function(){this.setRequired()},maxlength:function(){this.setMaxlength()},mdCounter:function(){this.setMaxlength()},localValue:function(e){this.$emit("input",e)},value:function(e){this.localValue=e}},methods:{clearField:function(){this.$el.value="",this.model="",this.setFieldValue()},setLabelFor:function(){var e,t;this.$el.parentNode&&(e=this.$el.parentNode.querySelector("label"))&&(!(t=e.getAttribute("for"))||t.indexOf("md-")>=0)&&e.setAttribute("for",this.id)},setFormResetListener:function(){if(this.$el.form){this.$el.form.addEventListener("reset",this.onParentFormReset)}},removeFormResetListener:function(){if(this.$el.form){this.$el.form.removeEventListener("reset",this.onParentFormReset)}},onParentFormReset:function(){this.clearField()},isInvalidValue:function(){return this.$el.validity?this.$el.validity.badInput:this.$el.querySelector("input").validity.badInput},setFieldValue:function(){this.MdField.value=this.model},setPlaceholder:function(){this.MdField.placeholder=!!this.placeholder},setDisabled:function(){this.MdField.disabled=!!this.disabled},setRequired:function(){this.MdField.required=!!this.required},setMaxlength:function(){this.mdCounter?this.MdField.counter=parseInt(this.mdCounter,10):this.MdField.maxlength=parseInt(this.maxlength,10)},onFocus:function(){this.MdField.focused=!0},onBlur:function(){this.MdField.focused=!1}},created:function(){this.setFieldValue(),this.setPlaceholder(),this.setDisabled(),this.setRequired(),this.setMaxlength()},mounted:function(){this.setLabelFor(),this.setFormResetListener()},beforeDestroy:function(){this.removeFormResetListener()}}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(9),o=r(i),a=n(10),u=r(a),t.default={name:"MdPortal",abstract:!0,props:{mdAttachToParent:Boolean,mdTarget:{type:null,validator:function(e){return!!(HTMLElement&&e&&e instanceof HTMLElement)||(o.default.util.warn("The md-target-el prop is invalid. You should pass a valid HTMLElement.",this),!1)}}},data:function(){return{leaveTimeout:null,originalParentEl:null}},computed:{transitionName:function(){var e,t,n=this._vnode.componentOptions.children[0];if(n){if(e=n.data.transition)return e.name;if(t=n.componentOptions.propsData.name)return t}return"v"},leaveClass:function(){return this.transitionName+"-leave"},leaveActiveClass:function(){return this.transitionName+"-leave-active"},leaveToClass:function(){return this.transitionName+"-leave-to"}},watch:{mdTarget:function(e,t){this.changeParentEl(e),t&&this.$forceUpdate()}},methods:{getTransitionDuration:function(e){var t=window.getComputedStyle(e).transitionDuration,n=parseFloat(t,10),r=t.match(/m?s/);return r&&(r=r[0]),"s"===r?1e3*n:"ms"===r?n:0},killGhostElement:function(e){e.parentNode&&(this.changeParentEl(this.originalParentEl),this.$options._parentElm=this.originalParentEl,e.parentNode.removeChild(e))},initDestroy:function(e){var t=this,n=this.$el;e&&this.$el.nodeType===Node.COMMENT_NODE&&(n=this.$vnode.elm),n.classList.add(this.leaveClass),n.classList.add(this.leaveActiveClass),this.$nextTick().then((function(){n.classList.add(t.leaveToClass),clearTimeout(t.leaveTimeout),t.leaveTimeout=setTimeout((function(){t.destroyElement(n)}),t.getTransitionDuration(n))}))},destroyElement:function(e){var t=this;(0,u.default)((function(){e.classList.remove(t.leaveClass),e.classList.remove(t.leaveActiveClass),e.classList.remove(t.leaveToClass),t.$emit("md-destroy"),t.killGhostElement(e)}))},changeParentEl:function(e){e&&e.appendChild(this.$el)}},mounted:function(){this.originalParentEl||(this.originalParentEl=this.$el.parentNode,this.$emit("md-initial-parent",this.$el.parentNode)),this.mdAttachToParent&&this.$el.parentNode.parentNode?this.changeParentEl(this.$el.parentNode.parentNode):document&&this.changeParentEl(this.mdTarget||document.body)},beforeDestroy:function(){this.$el.classList?this.initDestroy():this.killGhostElement(this.$el)},render:function(e){var t=this.$slots.default;if(t&&t[0])return t[0]}}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{isAssetIcon:function(e){return/\w+[/\\.]\w+/.test(e)}}}}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(11),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default={components:{MdRipple:i.default},props:{mdRipple:{type:Boolean,default:!0}}}}),(function(e,t,n){"use strict";function r(e){n(280)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(71),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(291),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";function r(e,t){var n,r,l,c,d,f,p,h,m,v,b,y,g,_,w,M;if(Object(o.a)(1,arguments),m=Object(i.a)(e),v=m.getUTCFullYear(),b=Object(s.a)(),!((y=Object(u.a)(null!==(n=null!==(r=null!==(l=null!==(c=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null===t||void 0===t?void 0:null===(d=t.locale)||void 0===d?void 0:null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==l?l:b.firstWeekContainsDate)&&void 0!==r?r:null===(p=b.locale)||void 0===p?void 0:null===(h=p.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1))>=1&&y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");return g=new Date(0),g.setUTCFullYear(v+1,0,y),g.setUTCHours(0,0,0,0),_=Object(a.a)(g,t),w=new Date(0),w.setUTCFullYear(v,0,y),w.setUTCHours(0,0,0,0),M=Object(a.a)(w,t),m.getTime()>=_.getTime()?v+1:m.getTime()>=M.getTime()?v:v-1}var i,o,a,u,s;t.a=r,i=n(4),o=n(3),a=n(16),u=n(6),s=n(12)}),(function(e,t,n){"use strict";function r(e){n(304)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(92),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(305),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";function r(e){n(319)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(96),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(0),s=null,l=!1,c=r,d=null,f=null,p=u(o.a,s,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(10),o=r(i),a=n(121),u=r(a),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,t=arguments[1];return{destroy:(0,u.default)(e,"resize",(function(){(0,o.default)(t)}),{passive:!0}).destroy}}}),(function(e,t,n){"use strict";function r(e){n(480)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(164),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(483),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};return i.default.util.defineReactive(t,"reactive",e),t.reactive},r=n(9),i=(function(e){return e&&e.__esModule?e:{default:e}})(r)}),(function(e,t,n){"use strict";var r,i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),r=n(9),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),o=null,a=null,u=null,t.default=new i.default({data:function(){return{prefix:"md-theme-",theme:"default",enabled:!0,metaColors:!1}},computed:{themeTarget:function(){return!this.$isServer&&document.documentElement},fullThemeName:function(){return this.getThemeName()}},watch:{enabled:{immediate:!0,handler:function(){var e=this.fullThemeName,t=this.themeTarget,n=this.enabled;t&&(n?(t.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)):(t.classList.remove(e),this.metaColors&&this.setHtmlMetaColors()))}},theme:function(e,t){var n=this.getThemeName,r=this.themeTarget;e=n(e),r.classList.remove(n(t)),r.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)},metaColors:function(e){e?this.setHtmlMetaColors(this.fullThemeName):this.setHtmlMetaColors()}},methods:{getAncestorTheme:function(e){var t,n=this;return e?(t=e.mdTheme,(function e(r){if(r){var i=r.mdTheme,o=r.$parent;return i&&i!==t?i:e(o)}return n.theme})(e.$parent)):null},getThemeName:function(e){var t=e||this.theme;return this.prefix+t},setMicrosoftColors:function(e){o&&o.setAttribute("content",e)},setThemeColors:function(e){a&&a.setAttribute("content",e)},setMaskColors:function(e){u&&u.setAttribute("color",e)},setHtmlMetaColors:function(e){var t,n="#fff";e&&(t=window.getComputedStyle(document.documentElement),n=t.getPropertyValue("--"+e+"-primary")),n&&(this.setMicrosoftColors(n),this.setThemeColors(n),this.setMaskColors(n))}},mounted:function(){var e=this;o=document.querySelector('[name="msapplication-TileColor"]'),a=document.querySelector('[name="theme-color"]'),u=document.querySelector('[rel="mask-icon"]'),this.enabled&&this.metaColors&&window.addEventListener("load",(function(){e.setHtmlMetaColors(e.fullThemeName)}))}})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function o(e){return e&&w.includes(i(e.tag))}function a(e){return!!e&&(""===e.mdRight||!!e.mdRight)}function u(e,t){return e&&w.includes(e.slot)||o(t)}function s(e){return JSON.stringify({persistent:e&&e["md-persistent"],permanent:e&&e["md-permanent"]})}function l(e,t,n,r,o){var l=[],c=!1;return e&&e.forEach((function(e){var d,p,m,v=e.data,b=e.componentOptions;if(u(v,b)){if(d=v.slot||i(b.tag),e.data.slot=d,"md-app-drawer"===d){if(p=a(b.propsData),c)return void h.default.util.warn("There shouldn't be more than one drawer in a MdApp at one time.");c=!0,e.data.slot+="-"+(p?"right":"left"),e.key=s(v.attrs),p&&(m=o(_.default,{props:f({},e.data.attrs)}),m.data.slot="md-app-drawer-right-previous",l.push(m))}e.data.provide=r.Ctor.options.provide,e.context=t,e.functionalContext=n,l.push(e)}})),l}function c(e){var t=e.filter((function(e){return["md-app-drawer","md-app-drawer-right","md-app-drawer-left"].indexOf(e.data.slot||i(e.componentOptions.tag))>-1}));return t.length?t:[]}function d(e){var t=e&&e["md-permanent"];return t&&("clipped"===t||"card"===t)}var f,p,h,m,v,b,y,g,_,w;Object.defineProperty(t,"__esModule",{value:!0}),f=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p=n(9),h=r(p),m=n(188),v=r(m),b=n(193),y=r(b),g=n(196),_=r(g),w=["md-app-toolbar","md-app-drawer","md-app-content"],t.default={name:"MdApp",functional:!0,render:function(e,t){var n,r=t.children,i=t.props,o=t.data,a=v.default,u=e(a),s=u.context,p=u.functionalContext,h=u.componentOptions,m=l(r,s,p,h,e);return c(m).forEach((function(e){e&&d(e.data.attrs)&&(a=y.default)})),n={},o.staticClass&&o.staticClass.split(/\s+/).forEach((function(e){0!==e.length&&(n[e]=!0)})),e(a,{attrs:i,class:f({},n,o.class),style:f({},o.staticStyle,o.style)},m)}}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(1),o=r(i),a=n(37),u=r(a),t.default=new o.default({name:"MdAppSideDrawer",mixins:[u.default]})}),(function(e,t,n){!(function(t,n){e.exports=n()})(0,(function(){"use strict";function e(e){return!!e&&"object"==typeof e}function t(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||n(e)}function n(e){return e.$$typeof===p}function r(e){return Array.isArray(e)?[]:{}}function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?c(r(e),e,t):e}function o(e,t,n){return e.concat(t).map((function(e){return i(e,n)}))}function a(e,t){if(!t.customMerge)return c;var n=t.customMerge(e);return"function"==typeof n?n:c}function u(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}function s(e){return Object.keys(e).concat(u(e))}function l(e,t,n){var r={};return n.isMergeableObject(e)&&s(e).forEach((function(t){r[t]=i(e[t],n)})),s(t).forEach((function(o){n.isMergeableObject(t[o])&&e[o]?r[o]=a(o,n)(e[o],t[o],n):r[o]=i(t[o],n)})),r}function c(e,t,n){var r,a,u;return n=n||{},n.arrayMerge=n.arrayMerge||o,n.isMergeableObject=n.isMergeableObject||d,r=Array.isArray(t),a=Array.isArray(e),u=r===a,u?r?n.arrayMerge(e,t,n):l(e,t,n):i(t,n)}var d=function(n){return e(n)&&!t(n)},f="function"==typeof Symbol&&Symbol.for,p=f?Symbol.for("react.element"):60103;return c.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce((function(e,n){return c(e,n,t)}),{})},c}))}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,u,s,l,c;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(10),u=r(a),s=n(5),l=r(s),c=["fixed","fixed-last","reveal","overlap","flexible"],t.default={props:{mdMode:o({type:String},(0,l.default)("md-mode",c)),mdWaterfall:Boolean,mdScrollbar:{type:Boolean,default:!0}},data:function(){return{revealTimer:null,revealLastPos:0,manualTick:!1,MdApp:{options:{mode:null,waterfall:!1,flexible:!1},toolbar:{element:null,titleElement:null,height:"0px",initialHeight:0,top:0,titleSize:20,hasElevation:!0,revealActive:!1,fixedLastActive:!1,fixedLastHeight:!1,overlapOff:!1},drawer:{initialWidth:0,active:!1,mode:"temporary",submode:null,width:0,right:!1}}}},provide:function(){return{MdApp:this.MdApp}},computed:{isFixed:function(){return this.mdMode&&"fixed"!==this.mdMode},isDrawerMini:function(){return"persistent"===this.MdApp.drawer.mode&&"mini"===this.MdApp.drawer.submode},contentPadding:function(){this.MdApp.drawer;return this.MdApp.drawer.active&&"persistent"===this.MdApp.drawer.mode&&"full"===this.MdApp.drawer.submode?this.MdApp.drawer.width:0},contentStyles:function(){return i({},"padding-"+(this.MdApp.drawer.right?"right":"left"),this.contentPadding)},containerStyles:function(){var e={};return this.isFixed&&(e["margin-top"]=this.MdApp.toolbar.initialHeight+"px"),this.isDrawerMini&&(e["padding-"+(this.MdApp.drawer.right?"right":"left")]=this.MdApp.drawer.active?0:this.MdApp.drawer.initialWidth+"px"),e},scrollerClasses:function(){if(this.mdScrollbar)return"md-scrollbar"},appClasses:function(){return{"md-waterfall":this.mdWaterfall,"md-flexible":"flexible"===this.mdMode,"md-fixed":"fixed"===this.mdMode,"md-fixed-last":"fixed-last"===this.mdMode,"md-reveal":"reveal"===this.mdMode,"md-overlap":"overlap"===this.mdMode,"md-drawer-active":this.MdApp.drawer.active}}},watch:{mdMode:function(e){this.MdApp.options.mode=e},mdWaterfall:function(e){this.MdApp.options.waterfall=e,this.setToolbarElevation()}},methods:{setToolbarElevation:function(){this.MdApp.toolbar.hasElevation=!this.mdWaterfall},setToolbarTimer:function(e){var t=this;window.clearTimeout(this.revealTimer),this.revealTimer=window.setTimeout((function(){t.revealLastPos=e}),100)},setToolbarMarginAndHeight:function(e,t){this.MdApp.toolbar.top=e,this.MdApp.toolbar.height=t},getToolbarConstrants:function(e){var t=this.MdApp.toolbar.element.offsetHeight,n=10,r=t+n,i=e.target.scrollTop;return this.MdApp.toolbar.initialHeight||(this.MdApp.toolbar.initialHeight=t),{toolbarHeight:t,safeAmount:n,threshold:r,scrollTop:i,initialHeight:this.MdApp.toolbar.initialHeight}},handleWaterfallScroll:function(e){var t=this.getToolbarConstrants(e),n=t.threshold,r=t.scrollTop,i=4;"reveal"===this.mdMode&&(i=n),this.MdApp.toolbar.hasElevation=r>=i},handleFlexibleMode:function(e){var t,n,r,i,o,a,u,s=this.getToolbarConstrants(e),l=s.scrollTop,c=s.initialHeight,d=this.MdApp.toolbar.element,f=d.querySelector(".md-toolbar-row:first-child"),p=f.offsetHeight,h=c-l,m=l<c-p;p&&(d.style.height=m?h+"px":p+"px"),t=this.MdApp.toolbar.titleElement,t&&(n=20,r=this.MdApp.toolbar.titleSize,m?(i=Math.max(0,1-(l-r)/(h+r+1e-6))*(r-n)+n,t.style.fontSize=i+"px"):t.style.fontSize="20px"),o=this.getToolbarConstrants(e),a=o.threshold,u=o.toolbarHeight,this.setToolbarMarginAndHeight(l-a,u)},handleRevealMode:function(e){var t=this.getToolbarConstrants(e),n=t.toolbarHeight,r=t.safeAmount,i=t.threshold,o=t.scrollTop;this.setToolbarTimer(o),this.setToolbarMarginAndHeight(o-i,n),this.MdApp.toolbar.revealActive=!(o>=i)||this.revealLastPos>o+r},handleFixedLastMode:function(e){var t=this.getToolbarConstrants(e),n=t.scrollTop,r=t.toolbarHeight,i=t.safeAmount,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),u=a.offsetHeight;this.setToolbarTimer(n),this.setToolbarMarginAndHeight(n-u,r),this.MdApp.toolbar.fixedLastHeight=u,this.MdApp.toolbar.fixedLastActive=!(n>=u)||this.revealLastPos>n+i},handleOverlapMode:function(e){var t=this.getToolbarConstrants(e),n=t.toolbarHeight,r=t.scrollTop,i=t.initialHeight,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),u=a.offsetHeight,s=i-r-100*r/(i-u-u/1.5);u&&(r<i-u&&s>=u?(this.MdApp.toolbar.overlapOff=!1,o.style.height=s+"px"):(this.MdApp.toolbar.overlapOff=!0,o.style.height=u+"px")),this.setToolbarMarginAndHeight(r,n)},handleModeScroll:function(e){"reveal"===this.mdMode?this.handleRevealMode(e):"fixed-last"===this.mdMode?this.handleFixedLastMode(e):"overlap"===this.mdMode?this.handleOverlapMode(e):"flexible"===this.mdMode&&this.handleFlexibleMode(e)},handleScroll:function(e){var t=this;this.MdApp.toolbar.element&&(0,u.default)((function(){t.mdWaterfall&&t.handleWaterfallScroll(e),t.mdMode&&t.handleModeScroll(e)}))}},created:function(){this.MdApp.options.mode=this.mdMode,this.MdApp.options.waterfall=this.mdWaterfall,this.setToolbarElevation()},mounted:function(){var e={target:{scrollTop:0}};"reveal"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleRevealMode(e)),"flexible"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleFlexibleMode(e)),"fixed-last"===this.mdMode&&(this.MdApp.toolbar.fixedLastActive=!0,this.handleFixedLastMode(e)),"overlap"===this.mdMode&&this.handleOverlapMode(e)}}}),(function(e,t){var n;n=(function(){return this})();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(1),o=r(i),a=n(37),u=r(a),t.default=new o.default({name:"MdAppInternalDrawer",mixins:[u.default]})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s;Object.defineProperty(t,"__esModule",{value:!0}),i=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),a=r(o),u=n(5),s=r(u),t.default=new a.default({name:"MdDrawer",props:{mdPermanent:i({type:String},(0,s.default)("md-permanent",["full","clipped","card"])),mdPersistent:i({type:String},(0,s.default)("md-persistent",["mini","full"])),mdActive:Boolean,mdFixed:Boolean},computed:{drawerClasses:function(){var e={"md-temporary":this.isTemporary,"md-persistent":this.mdPersistent,"md-permanent":this.mdPermanent,"md-active":this.mdActive,"md-fixed":this.mdFixed};return this.mdPermanent&&(e["md-permanent-"+this.mdPermanent]=!0),this.mdPersistent&&(e["md-persistent-"+this.mdPersistent]=!0),e},isTemporary:function(){return!this.mdPermanent&&!this.mdPersistent}}})}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdAppToolbar",inject:["MdApp"],computed:{toolbarClasses:function(){return{"md-no-elevation":!this.MdApp.toolbar.hasElevation,"md-reveal-active":this.MdApp.toolbar.revealActive,"md-fixed-last-active":this.MdApp.toolbar.fixedLastActive,"md-overlap-off":this.MdApp.toolbar.overlapOff}},toolbarStyles:function(){var e={top:this.MdApp.toolbar.top+"px"};return this.MdApp.toolbar.fixedLastActive&&(e.transform="translate3D(0, "+this.MdApp.toolbar.fixedLastHeight+"px, 0)"),e}},mounted:function(){var e=this.$el.querySelector(".md-title, .md-display-1, .md-display-2");this.MdApp.toolbar.element=this.$el,this.MdApp.toolbar.titleElement=e,e&&(this.MdApp.toolbar.titleSize=parseInt(window.getComputedStyle(e).fontSize,10))}}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdAppContent",inject:["MdApp"],computed:{showCard:function(){return this.MdApp.options&&"overlap"===this.MdApp.options.mode}}}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdAppDrawer",inject:["MdApp"],data:function(){return{drawerElement:{mdActive:null,mode:null,submode:null},initialized:!1}},props:{mdRight:{type:Boolean,default:!1},mdActive:{type:Boolean,default:!1}},computed:{visible:function(){return this.drawerElement.mdActive},mode:function(){return this.drawerElement.mode},submode:function(){return this.drawerElement.submode}},watch:{visible:function(e){this.MdApp.drawer.width=this.getDrawerWidth(),this.MdApp.drawer.active=e},mode:function(e){this.MdApp.drawer.mode=e},submode:function(e){this.MdApp.drawer.submode=e},mdRight:function(e){this.MdApp.drawer.right=e}},methods:{getDrawerWidth:function(){return this.$el?window.getComputedStyle(this.$el).width:0},updateDrawerData:function(){this.MdApp.drawer.width=this.getDrawerWidth(),this.MdApp.drawer.active=this.visible,this.MdApp.drawer.mode=this.mode,this.MdApp.drawer.submode=this.submode,this.MdApp.drawer.right=this.mdRight},clearDrawerData:function(){this.MdApp.drawer.width=0,this.MdApp.drawer.active=!1,this.MdApp.drawer.mode="temporary",this.MdApp.drawer.submode=null,this.MdApp.drawer.initialWidth=0}},mounted:function(){var e=this;this.$nextTick().then((function(){e.MdApp.drawer.initialWidth=e.$el.offsetWidth,e.drawerElement=e.$refs.drawer,e.updateDrawerData(),e.initialized=!0}))},updated:function(){this.drawerElement=this.$refs.drawer},beforeDestroy:function(){this.clearDrawerData()}}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,u,s,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(1),u=r(a),s=n(5),l=r(s),c=n(209),d=r(c),t.default=new u.default({name:"MdBadge",components:{MdBadgeStandalone:d.default},props:{mdContent:[String,Number],mdPosition:o({type:String,default:"top"},(0,l.default)("md-position",["top","bottom"])),mdDense:Boolean},computed:{hasDefaultSlot:function(){return!!this.$slots.default},badgeClasses:function(){var e,t=this.getStaticClass(),n=this.$vnode.data.class;return o((e={},i(e,"md-position-"+this.mdPosition,!0),i(e,"md-dense",this.mdDense),e),t,n)},styles:function(){var e=this.$vnode.data.staticStyle,t=this.$vnode.data.style;return o({},e,t)}},methods:{getStaticClass:function(){var e=this.$vnode.data.staticClass;return e?(function(){return e.split(" ").filter((function(e){return e})).reduce((function(e,t){return e[t]=!0,e}),{})})():{}}}})}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(1),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default=new i.default({name:"MdBadgeStandalone"})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(216),u=r(a),s=n(217),l=r(s),c=n(5),d=r(c),t.default={name:"MdAutocomplete",props:{value:{type:null,required:!0},mdDense:Boolean,mdLayout:o({type:String,default:"floating"},(0,d.default)("md-layout",["floating","box"])),mdOpenOnFocus:{type:Boolean,default:!0},mdFuzzySearch:{type:Boolean,default:!0},mdOptions:{type:[Array,Promise],required:!0},mdInputName:String,mdInputId:String,mdInputMaxlength:[String,Number],mdInputPlaceholder:[String,Number]},data:function(){return{searchTerm:this.value,showMenu:!1,triggerPopover:!1,isPromisePending:!1,filteredAsyncOptions:[]}},computed:{isBoxLayout:function(){return"box"===this.mdLayout},fieldClasses:function(){return this.isBoxLayout?"md-autocomplete-box":""},contentClasses:function(){return this.isBoxLayout?"md-autocomplete-box-content":""},shouldFilter:function(){return this.mdOptions[0]&&this.searchTerm},filteredStaticOptions:function(){if(this.isPromise(this.mdOptions))return!1;var e=this.mdOptions[0];if(this.shouldFilter){if("string"==typeof e)return this.filterByString();if("object"===(void 0===e?"undefined":i(e)))return this.filterByObject()}return this.mdOptions},hasFilteredItems:function(){return this.filteredStaticOptions.length>0||this.filteredAsyncOptions.length>0},hasScopedEmptySlot:function(){return this.$scopedSlots["md-autocomplete-empty"]}},watch:{mdOptions:{deep:!0,immediate:!0,handler:function(){var e=this;this.isPromise(this.mdOptions)&&(this.isPromisePending=!0,this.mdOptions.then((function(t){e.filteredAsyncOptions=t,e.isPromisePending=!1})))}},value:function(e){this.searchTerm=e}},methods:{getOptions:function(){return this.isPromise(this.mdOptions)?this.filteredAsyncOptions:this.filteredStaticOptions},isPromise:function(e){return(0,l.default)(e)},matchText:function(e){var t=e.toLowerCase(),n=this.searchTerm.toLowerCase();return this.mdFuzzySearch?(0,u.default)(n,t):t.includes(n)},filterByString:function(){var e=this;return this.mdOptions.filter((function(t){return e.matchText(t)}))},filterByObject:function(){var e=this;return this.mdOptions.filter((function(t){var n,r=Object.values(t),i=r.length;for(n=0;n<=i;n++)if("string"==typeof r[n]&&e.matchText(r[n]))return!0}))},openOnFocus:function(){this.mdOpenOnFocus&&this.showOptions()},onInput:function(e){this.$emit("input",e),this.mdOpenOnFocus||this.showOptions(),"inputevent"!==(""+this.searchTerm.constructor).match(/function (\w*)/)[1].toLowerCase()&&this.$emit("md-changed",this.searchTerm)},showOptions:function(){var e=this;if(this.showMenu)return!1;this.showMenu=!0,this.$nextTick((function(){e.triggerPopover=!0,e.$emit("md-opened")}))},hideOptions:function(){var e=this;this.$nextTick((function(){e.triggerPopover=!1,e.$emit("md-closed")}))},selectItem:function(e,t){var n=t.target.textContent.trim();this.searchTerm=n,this.$emit("input",e),this.$emit("md-selected",e),this.hideOptions()}}}}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(1),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default=new i.default({name:"MdAvatar"})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,u,s,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(1),u=r(a),s=n(5),l=r(s),c=n(11),d=r(c),t.default=new u.default({name:"MdBottomBar",components:{MdRipple:d.default},props:{mdSyncRoute:Boolean,mdActiveItem:[String,Number],mdType:o({type:String,default:"fixed"},(0,l.default)("md-type",["fixed","shift"]))},data:function(){return{MdBottomBar:{mouseEvent:null,activeItem:null,items:{},syncRoute:this.mdSyncRoute}}},provide:function(){return{MdBottomBar:this.MdBottomBar}},computed:{activeItem:function(){return this.MdBottomBar.activeItem},barClasses:function(){return i({},"md-type-"+this.mdType,!0)}},watch:{activeItem:function(){this.$emit("md-changed",this.activeItem)},mdSyncRoute:(function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return""+e},t})((function(){this.MdBottomBar.syncRoute=mdSyncRoute}))},methods:{hasActiveItem:function(){return this.MdBottomBar.activeItem||this.mdActiveItem},getItemsAndKeys:function(){var e=this.MdBottomBar.items;return{items:e,keys:Object.keys(e)}},setActiveItemByIndex:function(e){var t=this.getItemsAndKeys(),n=t.keys;this.mdActiveItem?this.MdBottomBar.activeItem=this.mdActiveItem:this.MdBottomBar.activeItem=n[e]}},created:function(){this.MdBottomBar.type=this.mdType},mounted:function(){var e=this;this.$nextTick().then((function(){e.mdSyncRoute||e.setActiveItemByIndex(0)}))}})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s,l,c,d,f;Object.defineProperty(t,"__esModule",{value:!0}),i=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(10),a=r(o),u=n(1),s=r(u),l=n(8),c=r(l),d=n(50),f=r(d),t.default=new s.default({name:"MdRipple",components:{MdWave:f.default},props:{mdActive:null,mdDisabled:Boolean,mdCentered:Boolean,mdEventTrigger:{type:Boolean,default:!0}},data:function(){return{ripples:[],touchTimeout:null,eventType:null}},computed:{isDisabled:function(){return!this.$material.ripple||this.mdDisabled},rippleClasses:function(){return{"md-disabled":this.isDisabled}},waveClasses:function(){return{"md-centered":this.mdCentered}}},watch:{mdActive:function(e){var t="boolean"==typeof e,n=e instanceof MouseEvent;t&&this.mdCentered&&e?this.startRipple({type:"mousedown"}):n&&this.startRipple(e),this.$emit("update:mdActive",!1)}},methods:{touchMoveCheck:function(){window.clearTimeout(this.touchTimeout)},touchStartCheck:function(e){var t=this;this.touchTimeout=window.setTimeout((function(){t.startRipple(e)}),100)},startRipple:function(e){var t=this;(0,a.default)((function(){var n,r,i=t.eventType,o=t.isDisabled,a=t.mdCentered;o||i&&i!==e.type||(n=t.getSize(),r=null,r=a?t.getCenteredPosition(n):t.getHitPosition(e,n),t.eventType=e.type,t.ripples.push({waveStyles:t.applyStyles(r,n),uuid:(0,c.default)()}))}))},applyStyles:function(e,t){return t+="px",i({},e,{width:t,height:t})},clearWave:function(e){this.ripples=e?this.ripples.filter((function(t){return t.uuid!==e})):[]},getSize:function(){var e=this.$el,t=e.offsetWidth,n=e.offsetHeight;return Math.round(Math.max(t,n))},getCenteredPosition:function(e){var t=-e/2+"px";return{"margin-top":t,"margin-left":t}},getHitPosition:function(e,t){var n=this.$el.getBoundingClientRect(),r=e.pageY,i=e.pageX;return"touchstart"===e.type&&(r=e.changedTouches[0].pageY,i=e.changedTouches[0].pageX),{top:r-n.top-t/2-document.documentElement.scrollTop+"px",left:i-n.left-t/2-document.documentElement.scrollLeft+"px"}}}})}),(function(e,t,n){"use strict";function r(e){n(227)}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(51),o=n.n(i);for(a in i)"default"!==a&&(function(e){n.d(t,e,(function(){return i[e]}))})(a);u=n(228),s=n(0),l=!1,c=r,d=null,f=null,p=s(o.a,u.a,l,c,d,f),t.default=p.exports}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(1),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default=new i.default({name:"MdWave",data:function(){return{animating:!1}},props:{waveClasses:null,waveStyles:null},mounted:function(){this.animating=!0},methods:{end:function(){this.animating=!1,this.$emit("md-end")}}})}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s,l,c,d,f,p;Object.defineProperty(t,"__esModule",{value:!0}),i=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(24),a=r(o),u=n(18),s=r(u),l=n(8),c=r(l),d=n(19),f=r(d),p=["id","mdLabel","mdIcon","mdDisabled"],t.default={name:"MdBottomBarItem",mixins:[a.default,s.default],props:{id:{type:String,default:function(){return"md-bottom-bar-item-"+(0,c.default)()}},mdLabel:String,mdIcon:String,mdDisabled:Boolean},inject:["MdBottomBar"],watch:{$props:{deep:!0,handler:function(){this.setItemData()}},$attrs:{deep:!0,handler:function(){this.setItemData()}}},computed:{itemClasses:function(){return{"md-active":this.id===this.MdBottomBar.activeItem}},attrs:function(){var e=this,t=i({},this.$attrs);return Object.keys(this.$options.propsData).forEach((function(n){p.includes(n)||(t[n]=e[n])})),t}},methods:{getPropValues:function(){var e=this,t=Object.keys(this.$options.props),n={};return t.forEach((function(t){p.includes(t)||(e[t]?n[t]=e[t]:e.$attrs&&e.$attrs.hasOwnProperty(t)&&(n[t]=!t||e.$attrs[t]))})),n},setItemData:function(){this.$set(this.MdBottomBar.items,this.id,{disabled:this.mdDisabled,options:this.mdTemplateOptions,props:this.getPropValues()})},setActiveItem:function(e){this.MdBottomBar.syncRoute||(this.MdBottomBar.activeItem=this.id),"shift"===this.MdBottomBar.type&&(this.MdBottomBar.mouseEvent=e)}},beforeCreate:function(){if(this.$router&&this.$options.propsData.to){var e=(0,f.default)(this,this.$options.props);this.$options.props=e}},created:function(){this.setItemData()},beforeDestroy:function(){this.$delete(this.MdBottomBar.items,this.id)}}}),(function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i,o,a,u,s,l,c,d,f,p,h,m,v;Object.defineProperty(t,"__esModule",{value:!0}),i=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),a=r(o),u=n(54),s=r(u),l=n(25),c=r(l),d=n(18),f=r(d),p=n(19),h=r(p),m=n(235),v=r(m),t.default=new a.default({name:"MdButton",data:function(){return{rippleActive:!1}},components:{MdButtonContent:v.default},mixins:[c.default,s.default,f.default],props:{href:String,type:{type:String,default:"button"},disabled:Boolean},computed:{rippleWorks:function(){return this.mdRipple&&!this.disabled},isRouterLink:function(){return this.$router&&this.to}},render:function(e){var t,n,r=this,o=e("md-button-content",{attrs:{mdRipple:this.mdRipple,disabled:this.disabled},props:{mdRippleActive:this.rippleActive},on:{"update:mdRippleActive":function(e){return r.rippleActive=e}}},this.$slots.default),a={staticClass:"md-button",class:[this.$mdActiveTheme,{"md-ripple-off":!this.mdRipple,"md-focused":this.mdHasFocus}],attrs:i({},this.attrs,{href:this.href,disabled:this.disabled,type:!this.href&&(this.type||"button")}),on:i({},this.$listeners,{touchstart:function(e){r.rippleWorks&&(r.rippleActive=e),r.$listeners.touchstart&&r.$listeners.touchstart(e)},touchmove:function(e){r.rippleWorks&&(r.rippleActive=e),r.$listeners.touchmove&&r.$listeners.touchmove(e)},mousedown:function(e){r.rippleWorks&&(r.rippleActive=e),r.$listeners.mousedown&&r.$listeners.mousedown(e)}})},u="button";return this.href?u="a":this.isRouterLink&&(this.$options.props=(0,h.default)(this,this.$options.props),u="router-link",t=this.$props.exactActiveClass,n=(this.$props.activeClass||this.$material.router.linkActiveClass)+" md-active",a.props=i({},this.$props,{exactActiveClass:t,activeClass:n}),delete a.props.type,delete a.attrs.type,delete a.props.href,delete a.attrs.href),e(u,a,[o])}})}),(function(e,t,n){"use strict";function r(){try{var e=Object.defineProperty({},"passive",{get:function(){v={passive:!0}}});window.addEventListener("ghost",null,e)}catch(e){}}function i(e){var t=(e.keyCode,e.target);b.currentElement=t}function o(e){b.currentElement=null}function a(){m.addEventListener("keyup",i)}function u(){m.addEventListener("pointerup",o)}function s(){m.addEventListener("MSPointerUp",o)}function l(){m.addEventListener("mouseup",o),"ontouchend"in window&&m.addEventListener("touchend",o,v)}function c(){window.PointerEvent?u():window.MSPointerEvent?s():l(),a()}function d(){h||(m=document.body,r(),c(),h=!0)}var f,p,h,m,v,b;Object.defineProperty(t,"__esModule",{value:!0}),f=n(32),p=(function(e){return e&&e.__esModule?e:{default:e}})(f),h=!1,m=null,v=!1,b=new p.default({currentElement:null}),t.default={data:function(){return{mdHasFocus:!1}},computed:{focusedElement:function(){return b.currentElement}},watch:{focusedElement:function(e){this.mdHasFocus=e===this.$el}},mounted:function(){d()}}}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(11),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default={name:"MdButtonContent",components:{MdRipple:i.default},props:{mdRipple:Boolean,mdRippleActive:null,disabled:Boolean}}}),(function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),r=n(1),i=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default=new i.default({name:"MdCard",props:{mdWithHover:Boolean},data:function(){return{MdCard:{expand:!1}}},provide:function(){return{MdCard:this.MdCard}},computed:{cardClasses:function(){return{"md-with-hover":this.mdWithHover,"md-expand-active":this.MdCard.expand}}}})}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdCardArea",props:{mdInset:Boolean},computed:{areaClasses:function(){return{"md-inset":this.mdInset}}}}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdCardHeader"}}),(function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdCardHeaderText",data:function(){return{parentClasses:null}},mounted:function(){this.parentClasses=this.$parent.$el.classList,this.parentClasses.contains("md-card-header")&&this.parentClasses.add("md-card-header-flex")},beforeDestroy:function(){this.parentClasses.remove("md-card-header-flex")}}}),(function(e,t,n){"use strict";var r,i,o,a;Object.defineProperty(t,"__esModule",{value:!0}),r=(function(){function e(e,t){var n,r,i=[],o=!0,a=!1,u=void 0;try{for(n=e[Symbol.iterator]();!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){a=!0,u=e}finally{try{!o&&n.return&&n.return()}finally{if(a)throw u}}return i}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),i=Object.assign||function(e){var t,n,r;for(t=1;t<arguments.length;t++){n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(5),a=(function(e){return e&&e.__esModule?e:{default:e}})(o),t.default={name:"MdCardMedia",props:{mdRatio:i({type:String},(0,a.default)("md-ratio",["16-9","16/9","16:9","4-3","4/3","4:3","1-1","1/1","1:1"])),mdMedium:Boolean,mdBig:Boolean},computed:{mediaClasses:function(){var e,t,n,i,o={};return this.mdRatio&&(e=this.getAspectRatio())&&(t=r(e,2),n=t[0],i=t[1],o["md-ratio-"+n+"-"+i]=!0),(this.mdMedium||this.mdBig)&&(o={"md-medium":this.mdMedium,"md-big":this.mdBig}),o}},methods:{getAspectRatio:functi