UNPKG

vue-material

Version:
6 lines 83.7 kB
/*! * vue-material v1.0.0-beta-16 * Made with <3 by marcosmoura 2023 * Released under the MIT License. */ !(function(e,t){var n,i;if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("vue"));else if("function"==typeof define&&define.amd)define(["vue"],t);else{n=t("object"==typeof exports?require("vue"):e.Vue);for(i in n)("object"==typeof exports?exports:e)[i]=n[i]}})("undefined"!=typeof self?self:this,(function(e){return (function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},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=536)})({0:function(e,t){e.exports=function(e,t,n,i,o,r){var s,l,a,u,d,c=e=e||{},f=typeof e.default;return"object"!==f&&"function"!==f||(s=e,c=e.default),l="function"==typeof c?c.options:c,t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),o&&(l._scopeId=o),r?(a=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__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=a):i&&(a=i),a&&(u=l.functional,d=u?l.render:l.beforeCreate,u?(l._injectStyles=a,l.render=function(e,t){return a.call(t),d(e,t)}):l.beforeCreate=d?[].concat(d,a):[a]),{esModule:s,exports:c,options:l}}},1:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={props:{mdTheme:null},computed:{$mdActiveTheme:function(){var e=r.default.enabled,t=r.default.getThemeName,n=r.default.getAncestorTheme;return e&&!1!==this.mdTheme?t(this.mdTheme||n(this)):null}}};return(0,l.default)(t,e)},o=n(4),r=i(o),s=n(6),l=i(s)},100:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;return(e._self._c||t)("ul",e._g(e._b({staticClass:"md-list",class:[e.$mdActiveTheme]},"ul",e.$attrs,!1),e.$listeners),[e._t("default")],2)},o=[],r={render:i,staticRenderFns:o};t.a=r},107:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),o=n(3),r=i(o),s=n(14),l=i(s),t.default=function(e){(0,r.default)(e),e.component(l.default.name,l.default)}},108:function(e,t,n){"use strict";function i(e){n(170)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(74),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(171),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},109:function(e,t,n){"use strict";function i(e){n(172)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(75),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(174),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},11:function(e,t,n){(function(t){var i,o,r,s,l,a=n(15),u="undefined"==typeof window?t:window,d=["moz","webkit"],c="AnimationFrame",f=u["request"+c],h=u["cancel"+c]||u["cancelRequest"+c];for(i=0;!f&&i<d.length;i++)f=u[d[i]+"Request"+c],h=u[d[i]+"Cancel"+c]||u[d[i]+"CancelRequest"+c];f&&h||(o=0,r=0,s=[],l=1e3/60,f=function(e){if(0===s.length){var t=a(),n=Math.max(0,l-(t-o));o=n+t,setTimeout((function(){var e,t=s.slice(0);for(s.length=0,e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(o)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return s.push({handle:++r,callback:e,cancelled:!1}),r},h=function(e){for(var t=0;t<s.length;t++)s[t].handle===e&&(s[t].cancelled=!0)}),e.exports=function(e){return f.call(u,e)},e.exports.cancel=function(){h.apply(u,arguments)},e.exports.polyfill=function(e){e||(e=u),e.requestAnimationFrame=f,e.cancelAnimationFrame=h}}).call(t,n(13))},12:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){return Math.random().toString(36).slice(4)};t.default=i},13: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},14:function(e,t,n){"use strict";function i(e){n(36)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(21),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(40),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},15:function(e,t,n){(function(t){(function(){var n,i,o,r,s,l;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-s)/1e6},i=t.hrtime,n=function(){var e;return e=i(),1e9*e[0]+e[1]},r=n(),l=1e9*t.uptime(),s=r-l):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n(16))},16:function(e,t){function n(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function o(e){if(d===setTimeout)return setTimeout(e,0);if((d===n||!d)&&setTimeout)return d=setTimeout,setTimeout(e,0);try{return d(e,0)}catch(t){try{return d.call(null,e,0)}catch(t){return d.call(this,e,0)}}}function r(e){if(c===clearTimeout)return clearTimeout(e);if((c===i||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}function s(){h&&p&&(h=!1,p.length?f=p.concat(f):m=-1,f.length&&l())}function l(){var e,t;if(!h){for(e=o(s),h=!0,t=f.length;t;){for(p=f,f=[];++m<t;)p&&p[m].run();m=-1,t=f.length}p=null,h=!1,r(e)}}function a(e,t){this.fun=e,this.array=t}function u(){}var d,c,f,h,p,m,v=e.exports={};!(function(){try{d="function"==typeof setTimeout?setTimeout:n}catch(e){d=n}try{c="function"==typeof clearTimeout?clearTimeout:i}catch(e){c=i}})(),f=[],h=!1,m=-1,v.nextTick=function(e){var t,n=Array(arguments.length-1);if(arguments.length>1)for(t=1;t<arguments.length;t++)n[t-1]=arguments[t];f.push(new a(e,n)),1!==f.length||h||o(l)},a.prototype.run=function(){this.fun.apply(null,this.array)},v.title="browser",v.browser=!0,v.env={},v.argv=[],v.version="",v.versions={},v.on=u,v.addListener=u,v.once=u,v.off=u,v.removeListener=u,v.removeAllListeners=u,v.emit=u,v.prependListener=u,v.prependOnceListener=u,v.listeners=function(e){return[]},v.binding=function(e){throw Error("process.binding is not supported")},v.cwd=function(){return"/"},v.chdir=function(e){throw Error("process.chdir is not supported")},v.umask=function(){return 0}},168:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d,c,f,h,p,m,v,g;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=n(11),i(r),s=n(1),i(s),l=n(382),a=i(l),u=n(108),d=i(u),c=n(109),f=i(c),h=n(55),p=i(h),m=n(47),v=i(m),g={x:-15,y:-48},t.default={name:"MdSelect",components:{MdInput:p.default,MdMenu:d.default,MdMenuContent:f.default,MdDropDownIcon:a.default},mixins:[v.default],props:{mdDense:Boolean,mdClass:String,multiple:Boolean,id:String,name:String},inject:["MdField"],data:function(){return{menuStyles:{},offset:{x:g.x,y:0},showSelect:!0,didMount:!1,MdSelect:{items:{},label:null,multiple:!1,modelValue:this.localValue,setValue:this.setValue,setContent:this.setContent,setMultipleValue:this.setMultipleValue,setMultipleContent:this.setMultipleContent}}},provide:function(){return{MdSelect:this.MdSelect}},computed:{attrs:function(){return o({},this.$attrs,{name:this.name,id:void 0})},inputListeners:function(){return o({},this.$listeners,{input:void 0})}},watch:{localValue:{immediate:!0,handler:function(e){this.setFieldContent(),this.MdSelect.modelValue=this.localValue,this.didMount&&this.emitSelected(e)}},multiple:{immediate:!0,handler:function(e){this.MdSelect.multiple=e,this.$nextTick(this.initialLocalValueByDefault)}}},methods:{elHasScroll:function(e){return e.scrollHeight>e.offsetHeight},scrollToSelectedOption:function(e,t){var n=e.offsetTop,i=e.offsetHeight,o=t.offsetHeight;t.scrollTop=n-(o-i)/2},setOffsets:function(e){var t,n;this.$isServer||(t=this.$refs.menu.$refs.container)&&(n=e||t.querySelector(".md-selected"),n?(this.scrollToSelectedOption(n,t),this.offset.y=g.y-n.offsetTop+t.scrollTop+8,this.menuStyles={"transform-origin":"0 "+Math.abs(this.offset.y)+"px"}):(this.offset.y=g.y+1,this.menuStyles={}))},onMenuEnter:function(){this.didMount&&(this.setOffsets(),this.MdField.focused=!0,this.$emit("md-opened"))},applyHighlight:function(){this.MdField.focused=!1,this.MdField.highlighted=!0,this.$refs.input.$el.focus()},onClose:function(){this.$emit("md-closed"),this.didMount&&this.applyHighlight()},onFocus:function(){this.didMount&&this.applyHighlight()},removeHighlight:function(){this.MdField.highlighted=!1},openSelect:function(){this.disabled||(this.showSelect=!0)},arrayAccessorRemove:function(e,t){var n=e.slice(0,t),i=e.slice(t+1,e.length);return n.concat(i)},toggleArrayValue:function(e){var t=this.localValue.indexOf(e),n=t>-1;this.localValue=n?this.arrayAccessorRemove(this.localValue,t):this.localValue.concat([e])},setValue:function(e){this.model=e,this.setFieldValue(),this.showSelect=!1},setContent:function(e){this.MdSelect.label=e},setContentByValue:function(){var e=this.MdSelect.items[this.localValue];e?this.setContent(e):this.setContent("")},setMultipleValue:function(e){var t=e;this.toggleArrayValue(t),this.setFieldValue()},setMultipleContentByValue:function(){var e,t=this;this.localValue||this.initialLocalValueByDefault(),e=[],this.localValue.forEach((function(n){var i=t.MdSelect.items[n];i&&e.push(i)})),this.setContent(e.join(", "))},setFieldContent:function(){this.multiple?this.setMultipleContentByValue():this.setContentByValue()},isLocalValueSet:function(){return void 0!==this.localValue&&null!==this.localValue},setLocalValueIfMultiple:function(){this.isLocalValueSet()?this.localValue=[this.localValue]:this.localValue=[]},setLocalValueIfNotMultiple:function(){this.localValue.length>0?this.localValue=this.localValue[0]:this.localValue=null},initialLocalValueByDefault:function(){var e=Array.isArray(this.localValue);this.multiple&&!e?this.setLocalValueIfMultiple():!this.multiple&&e&&this.setLocalValueIfNotMultiple()},emitSelected:function(e){this.$emit("md-selected",e)},isInvalidValue:function(){return!!this.$refs.selectEl.validity&&this.$refs.selectEl.validity.badInput}},mounted:function(){var e=this;this.showSelect=!1,this.setFieldContent(),this.$nextTick().then((function(){e.didMount=!0}))},updated:function(){this.setFieldContent()}}},169:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(14),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdDropDownIcon",components:{MdIcon:o.default}}},170:function(e,t){},171:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",e._g({staticClass:"md-menu"},e.$listeners),[e._t("default")],2)},o=[],r={render:i,staticRenderFns:o};t.a=r},172:function(e,t){},173:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return"function"==typeof Node.prototype.contains?Node.prototype.contains.call(e,t):0!=(Node.prototype.compareDocumentPosition.call(t,e)&Node.prototype.DOCUMENT_POSITION_CONTAINS)}},174:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-popover",{attrs:{"md-settings":e.popperSettings,"md-active":e.shouldRender}},[e.shouldRender?n("transition",e._g({attrs:{name:"md-menu-content",css:e.didMount}},e.$listeners),[n("div",{ref:"menu",class:[e.menuClasses,e.mdContentClass,e.$mdActiveTheme],style:e.menuStyles},[n("div",{ref:"container",staticClass:"md-menu-content-container md-scrollbar",class:e.$mdActiveTheme},[n("md-list",e._b({class:e.listClasses},"md-list",e.filteredAttrs,!1),[e._t("default")],2)],1)])]):e._e()],1)},o=[],r={render:i,staticRenderFns:o};t.a=r},175:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(12),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdOption",props:{value:[String,Number,Boolean],disabled:Boolean},inject:{MdSelect:{},MdOptgroup:{default:{}}},data:function(){return{uniqueId:"md-option-"+(0,o.default)(),isSelected:!1,isChecked:!1}},computed:{selectValue:function(){return this.MdSelect.modelValue},isMultiple:function(){return this.MdSelect.multiple},isDisabled:function(){return this.MdOptgroup.disabled||this.disabled},key:function(){return this.value||0===this.value||!1===this.value||""===this.value?this.value:this.uniqueId},inputLabel:function(){return this.MdSelect.label},optionClasses:function(){return{"md-selected":this.isSelected||this.isChecked}}},watch:{selectValue:function(){this.setIsSelected()},isChecked:function(e){e!==this.isSelected&&this.setSelection()},isSelected:function(e){this.isChecked=e}},methods:{getTextContent:function(){if(this.$el)return this.$el.textContent.trim();var e=this.$slots.default;return e?e[0].text.trim():""},setIsSelected:function(){return this.isMultiple?void 0===this.selectValue?void(this.isSelected=!1):void(this.isSelected=this.selectValue.includes(this.value)):void(this.isSelected=this.selectValue===this.value)},setSingleSelection:function(){this.MdSelect.setValue(this.value)},setMultipleSelection:function(){this.MdSelect.setMultipleValue(this.value)},setSelection:function(){this.isDisabled||(this.isMultiple?this.setMultipleSelection():this.setSingleSelection())},setItem:function(){this.$set(this.MdSelect.items,this.key,this.getTextContent())}},updated:function(){this.setItem()},created:function(){this.setItem(),this.setIsSelected()}}},176:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdOptgroup",props:{label:String,disabled:Boolean},provide:function(){return{MdOptgroup:{disabled:this.disabled}}}}},177:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var r,s,l,a,u,d;Object.defineProperty(t,"__esModule",{value:!0}),r=n(12),s=i(r),l=n(393),a=i(l),u=n(47),d=i(u),t.default={name:"MdFile",components:{MdFileIcon:a.default},props:{id:{type:String,default:function(){return"md-file-"+(0,s.default)()}},name:String},computed:{iconClass:function(){return{"md-disabled":this.disabled}}},mixins:[d.default],inject:["MdField"],methods:{getMultipleName:function(e){var t=[];return[].concat(o(e)).forEach((function(e){var n=e.name;return t.push(n)})),t.join(", ")},getFileName:function(e,t){return e&&0!==e.length?e.length>1?this.getMultipleName(e):1===e.length?e[0].name:null:t.value.split("\\").pop()},openPicker:function(){this.onFocus(),this.$refs.inputFile.click()},onChange:function(e){this.onFileSelected(e)},onFileSelected:function(e){var t=e.target,n=e.dataTransfer,i=t.files||n.files;this.model=this.getFileName(i,t),this.$emit("md-change",i||t.value)}},created:function(){this.MdField.file=!0},beforeDestroy:function(){this.MdField.file=!1}}},178:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(14),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdFileIcon",components:{MdIcon:o.default}}},179:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n=e.style.height,i=e.offsetHeight,o=e.scrollHeight;return e.style.overflow="hidden",i>=o&&(e.style.height=i+t+"px",o<e.scrollHeight)?(e.style.height=n,i):o}var r,s,l,a,u,d,c;Object.defineProperty(t,"__esModule",{value:!0}),r=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},s=n(1),l=i(s),a=n(12),u=i(a),d=n(47),c=i(d),t.default=new l.default({name:"MdTextarea",mixins:[c.default],inject:["MdField"],props:{id:{type:String,default:function(){return"md-textarea-"+(0,u.default)()}},mdAutogrow:Boolean},computed:{listeners:function(){return r({},this.$listeners,{input:this.onInput})},textareaStyles:function(){return{height:this.textareaHeight}}},methods:{getTextAreaLineSize:function(){var e=window.getComputedStyle(this.$el);return parseInt(e.lineHeight,10)},setTextAreaSize:function(e){var t,n=e;e||(t=this.getTextAreaLineSize(),n=o(this.$el,t)),this.textareaHeight=n+"px"},applyStyles:function(){var e=this;this.mdAutogrow&&(this.setTextAreaSize(32),this.$nextTick().then((function(){e.setTextAreaSize(),window.setTimeout((function(){e.$el.style.overflow="auto"}),10)})))},setTextarea:function(){this.MdField.textarea=!0},setAutogrow:function(){this.MdField.autogrow=this.mdAutogrow},onInput:function(){this.setFieldValue()}},watch:{localValue:function(){this.applyStyles()}},created:function(){this.setTextarea(),this.setAutogrow()},mounted:function(){this.$nextTick().then(this.applyStyles)},beforeDestroy:function(){this.setTextarea(!1)}})},2:function(t,n){t.exports=e},21:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),o=n(1),r=i(o),s=n(37),l=i(s),t.default=new r.default({name:"MdIcon",components:{MdSvgLoader:l.default},props:{mdSrc:String}})},22:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={};t.default={name:"MdSVGLoader",props:{mdSrc:{type:String,required:!0}},data:function(){return{html:null,error:null}},watch:{mdSrc:function(){this.html=null,this.loadSVG()}},methods:{isSVG:function(e){return"string"==typeof e&&e.indexOf("svg")>=0},setHtml:function(e){var t=this;i[this.mdSrc].then((function(e){return t.html=e,t.$nextTick()})).then((function(){return t.$emit("md-loaded")}))},unexpectedError:function(e){this.error="Something bad happened trying to fetch "+this.mdSrc+".",e(this.error)},loadSVG:function(){var e=this;i.hasOwnProperty(this.mdSrc)?this.setHtml():i[this.mdSrc]=new Promise(function(t,n){var i=new window.XMLHttpRequest;i.open("GET",e.mdSrc,!0),i.onload=function(){var o=i.getResponseHeader("content-type");200===i.status?e.isSVG(o)?(t(i.response),e.setHtml()):(e.error="The file "+e.mdSrc+" is not a valid SVG.",n(e.error)):i.status>=400&&i.status<500?(e.error="The file "+e.mdSrc+" do not exists.",n(e.error)):e.unexpectedError(n)},i.onerror=function(){return e.unexpectedError(n)},i.onabort=function(){return e.unexpectedError(n)},i.send()})}},mounted:function(){this.loadSVG()}}},3:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a;Object.defineProperty(t,"__esModule",{value:!0}),n(8),o=n(5),r=i(o),s=n(4),l=i(s),a=function(){var e=new r.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 l.default.metaColors},set:function(e){l.default.metaColors=e}},theme:{get:function(){return l.default.theme},set:function(e){l.default.theme=e}},enabled:{get:function(){return l.default.enabled},set:function(e){l.default.enabled=e}}}),e},t.default=function(e){e.material||(e.material=a(),e.prototype.$material=e.material)}},30:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),o=n(2),r=i(o),s=n(11),l=i(s),t.default={name:"MdPortal",abstract:!0,props:{mdAttachToParent:Boolean,mdTarget:{type:null,validator:function(e){return!!(HTMLElement&&e&&e instanceof HTMLElement)||(r.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),i=t.match(/m?s/);return i&&(i=i[0]),"s"===i?1e3*n:"ms"===i?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,l.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]}}},36:function(e,t){},37:function(e,t,n){"use strict";function i(e){n(38)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(22),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(39),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},378:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d,c,f,h,p,m,v,g;Object.defineProperty(t,"__esModule",{value:!0}),o=n(3),r=i(o),s=n(107),l=i(s),a=n(379),u=i(a),d=n(66),c=i(d),f=n(391),h=i(f),p=n(55),m=i(p),v=n(396),g=i(v),t.default=function(e){(0,r.default)(e),e.use(l.default),e.use(u.default),e.component(c.default.name,c.default),e.component(h.default.name,h.default),e.component(m.default.name,m.default),e.component(g.default.name,g.default)}},379:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d,c;Object.defineProperty(t,"__esModule",{value:!0}),o=n(3),r=i(o),s=n(380),l=i(s),a=n(385),u=i(a),d=n(388),c=i(d),t.default=function(e){(0,r.default)(e),e.component(l.default.name,l.default),e.component(u.default.name,u.default),e.component(c.default.name,c.default)}},38:function(e,t){},380:function(e,t,n){"use strict";function i(e){n(381)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(168),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(384),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},381:function(e,t){},382:function(e,t,n){"use strict";var i,o,r,s,l,a,u,d,c,f;Object.defineProperty(t,"__esModule",{value:!0}),i=n(169),o=n.n(i);for(r in i)"default"!==r&&(function(e){n.d(t,e,(function(){return i[e]}))})(r);s=n(383),l=n(0),a=!1,u=null,d=null,c=null,f=l(o.a,s.a,a,u,d,c),t.default=f.exports},383:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},o=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M7 10l5 5 5-5z"}}),e._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])])}],r={render:i,staticRenderFns:o};t.a=r},384:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-menu",{staticClass:"md-select",class:{"md-disabled":e.disabled},attrs:{"md-close-on-select":!1,"md-active":e.showSelect,"md-offset-x":e.offset.x,"md-offset-y":e.offset.y,"md-dense":e.mdDense},on:{"update:mdActive":function(t){e.showSelect=t},"update:md-active":function(t){e.showSelect=t},"md-closed":e.onClose}},[n("md-input",e._g(e._b({ref:"input",staticClass:"md-input md-select-value",attrs:{readonly:"",disabled:e.disabled,required:e.required,placeholder:e.placeholder},on:{focus:function(t){return t.preventDefault(),e.onFocus.apply(null,arguments)},blur:function(t){return t.preventDefault(),e.removeHighlight.apply(null,arguments)},click:e.openSelect,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:e.openSelect.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.openSelect.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:e.openSelect.apply(null,arguments)}]},model:{value:e.MdSelect.label,callback:function(t){e.$set(e.MdSelect,"label",t)},expression:"MdSelect.label"}},"md-input",e.attrs,!1),e.inputListeners)),e._v(" "),n("md-drop-down-icon",{nativeOn:{click:function(t){return e.openSelect.apply(null,arguments)}}}),e._v(" "),n("keep-alive",[n("md-menu-content",{ref:"menu",staticClass:"md-select-menu",style:e.menuStyles,attrs:{"md-content-class":e.mdClass},on:{enter:e.onMenuEnter}},[e.showSelect?e._t("default"):e._e()],2)],1),e._v(" "),e.showSelect?e._e():n("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}]},[e._t("default")],2),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input-fake",attrs:{disabled:e.disabled,readonly:"",tabindex:"-1"},domProps:{value:e.model},on:{input:function(t){t.target.composing||(e.model=t.target.value)}}}),e._v(" "),n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"selectEl",attrs:{readonly:"",tabindex:"-1"},on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.model=t.target.multiple?n:n[0]}}},"select",e.attributes,!1))],1)},o=[],r={render:i,staticRenderFns:o};t.a=r},385:function(e,t,n){"use strict";function i(e){n(386)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(175),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(387),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},386:function(e,t){},387:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-menu-item",{class:e.optionClasses,attrs:{disabled:e.isDisabled},on:{click:e.setSelection}},[e.MdSelect.multiple?n("md-checkbox",{staticClass:"md-primary",attrs:{disabled:e.isDisabled},model:{value:e.isChecked,callback:function(t){e.isChecked=t},expression:"isChecked"}}):e._e(),e._v(" "),n("span",{ref:"text",staticClass:"md-list-item-text"},[e._t("default")],2)],1)},o=[],r={render:i,staticRenderFns:o};t.a=r},388:function(e,t,n){"use strict";function i(e){n(389)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(176),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(390),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},389:function(e,t){},39:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;return(e._self._c||t)("i",{staticClass:"md-svg-loader",domProps:{innerHTML:e._s(e.html)}})},o=[],r={render:i,staticRenderFns:o};t.a=r},390:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-optgroup"},[n("md-subheader",[e._v(e._s(e.label))]),e._v(" "),e._t("default")],2)},o=[],r={render:i,staticRenderFns:o};t.a=r},391:function(e,t,n){"use strict";function i(e){n(392)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(177),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(395),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},392:function(e,t){},393:function(e,t,n){"use strict";var i,o,r,s,l,a,u,d,c,f;Object.defineProperty(t,"__esModule",{value:!0}),i=n(178),o=n.n(i);for(r in i)"default"!==r&&(function(e){n.d(t,e,(function(){return i[e]}))})(r);s=n(394),l=n(0),a=!1,u=null,d=null,c=null,f=l(o.a,s.a,a,u,d,c),t.default=f.exports},394:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},o=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"}}),e._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])])}],r={render:i,staticRenderFns:o};t.a=r},395:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-file"},[n("md-file-icon",{staticClass:"md-file-icon",class:e.iconClass,nativeOn:{click:function(t){return e.openPicker.apply(null,arguments)}}}),e._v(" "),"checkbox"==={disabled:e.disabled,required:e.required,placeholder:e.placeholder}.type?n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:"",type:"checkbox"},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e.model},on:{click:e.openPicker,blur:e.onBlur,change:function(t){var n,i,o=e.model,r=t.target,s=!!r.checked;Array.isArray(o)?(n=null,i=e._i(o,n),r.checked?i<0&&(e.model=o.concat([n])):i>-1&&(e.model=o.slice(0,i).concat(o.slice(i+1)))):e.model=s}}},"input",{disabled:e.disabled,required:e.required,placeholder:e.placeholder},!1)):"radio"==={disabled:e.disabled,required:e.required,placeholder:e.placeholder}.type?n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:"",type:"radio"},domProps:{checked:e._q(e.model,null)},on:{click:e.openPicker,blur:e.onBlur,change:function(t){e.model=null}}},"input",{disabled:e.disabled,required:e.required,placeholder:e.placeholder},!1)):n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:"",type:{disabled:e.disabled,required:e.required,placeholder:e.placeholder}.type},domProps:{value:e.model},on:{click:e.openPicker,blur:e.onBlur,input:function(t){t.target.composing||(e.model=t.target.value)}}},"input",{disabled:e.disabled,required:e.required,placeholder:e.placeholder},!1)),e._v(" "),n("input",e._g(e._b({ref:"inputFile",attrs:{type:"file"},on:{change:e.onChange}},"input",e.attributes,!1),e.$listeners))],1)},o=[],r={render:i,staticRenderFns:o};t.a=r},396:function(e,t,n){"use strict";var i,o,r,s,l,a,u,d,c,f;Object.defineProperty(t,"__esModule",{value:!0}),i=n(179),o=n.n(i);for(r in i)"default"!==r&&(function(e){n.d(t,e,(function(){return i[e]}))})(r);s=n(397),l=n(0),a=!1,u=null,d=null,c=null,f=l(o.a,s.a,a,u,d,c),t.default=f.exports},397:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement;return(e._self._c||t)("textarea",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-textarea",style:e.textareaStyles,domProps:{value:e.model},on:{focus:e.onFocus,blur:e.onBlur,input:function(t){t.target.composing||(e.model=t.target.value)}}},"textarea",e.attributes,!1),e.listeners))},o=[],r={render:i,staticRenderFns:o};t.a=r},4:function(e,t,n){"use strict";var i,o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),i=n(2),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),r=null,s=null,l=null,t.default=new o.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,i=this.themeTarget;e=n(e),i.classList.remove(n(t)),i.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(i){if(i){var o=i.mdTheme,r=i.$parent;return o&&o!==t?o:e(r)}return n.theme})(e.$parent)):null},getThemeName:function(e){var t=e||this.theme;return this.prefix+t},setMicrosoftColors:function(e){r&&r.setAttribute("content",e)},setThemeColors:function(e){s&&s.setAttribute("content",e)},setMaskColors:function(e){l&&l.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;r=document.querySelector('[name="msapplication-TileColor"]'),s=document.querySelector('[name="theme-color"]'),l=document.querySelector('[rel="mask-icon"]'),this.enabled&&this.metaColors&&window.addEventListener("load",(function(){e.setHtmlMetaColors(e.fullThemeName)}))}})},40:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.mdSrc?n("md-svg-loader",{staticClass:"md-icon md-icon-image",class:[e.$mdActiveTheme],attrs:{"md-src":e.mdSrc},on:{"md-loaded":function(t){return e.$emit("md-loaded")}}}):n("i",{staticClass:"md-icon md-icon-font",class:[e.$mdActiveTheme]},[e._t("default")],2)},o=[],r={render:i,staticRenderFns:o};t.a=r},42:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=n(69),s=i(r),l=n(6),a=i(l),u=n(30),d=i(u),t.default={name:"MdPopover",abstract:!0,components:{MdPortal:d.default},props:{mdActive:Boolean,mdSettings:{type:Object,default:function(){return{}}}},data:function(){return{popperInstance:null,originalParentEl:null,shouldRender:!1,shouldActivate:!1}},computed:{popoverClasses:function(){return this.shouldActivate?"md-active":this.shouldRender?"md-rendering":""}},watch:{mdActive:{immediate:!0,handler:function(e){this.shouldRender=e,e?this.bindPopper():this.shouldActivate=!1}},mdSettings:function(){this.popperInstance&&this.createPopper()}},methods:{getPopperOptions:function(){var e=this;return{placement:"bottom",modifiers:{preventOverflow:{boundariesElement:"viewport",padding:16},computeStyle:{gpuAcceleration:!1}},onCreate:function(){e.shouldActivate=!0,e.$emit("md-active")}}},setOriginalParent:function(e){this.originalParentEl||(this.originalParentEl=e)},killPopper:function(){this.popperInstance&&(this.popperInstance.destroy(),this.popperInstance=null)},bindPopper:function(){var e=this;this.$nextTick().then((function(){e.originalParentEl&&e.createPopper()}))},createPopper:function(){if(this.mdSettings){var e=(0,a.default)(this.getPopperOptions(),this.mdSettings);this.$el.nodeType!==Node.COMMENT_NODE&&(this.popperInstance=new s.default(this.originalParentEl,this.$el,e))}},resetPopper:function(){this.popperInstance&&(this.killPopper(),this.createPopper())}},beforeDestroy:function(){this.killPopper()},mounted:function(){this.resetPopper()},render:function(e){return e(d.default,{props:o({},this.$attrs),on:o({},this.$listeners,{"md-initial-parent":this.setOriginalParent,"md-destroy":this.killPopper})},this.$slots.default)}}},47:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}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 i({},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()}}},5:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};return o.default.util.defineReactive(t,"reactive",e),t.reactive},i=n(2),o=(function(e){return e&&e.__esModule?e:{default:e}})(i)},51:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d,c;Object.defineProperty(t,"__esModule",{value:!0}),o=n(1),r=i(o),s=n(67),l=i(s),a=n(89),u=i(a),d=n(91),c=i(d),t.default=new r.default({name:"MdField",components:{MdClearIcon:l.default,MdPasswordOffIcon:u.default,MdPasswordOnIcon:c.default},props:{mdInline:Boolean,mdClearable:Boolean,mdCounter:{type:Boolean,default:!0},mdTogglePassword:{type:Boolean,default:!0}},data:function(){return{showPassword:!1,MdField:{value:null,focused:!1,highlighted:!1,disabled:!1,required:!1,placeholder:!1,textarea:!1,autogrow:!1,maxlength:null,counter:null,password:null,togglePassword:!1,clear:!1,file:!1,hasInvalidValue:!1}}},provide:function(){return{MdField:this.MdField}},computed:{stringValue:function(){return(this.MdField.value||0===this.MdField.value)&&""+this.MdField.value},hasCounter:function(){return this.mdCounter&&(this.MdField.maxlength||this.MdField.counter)},hasPasswordToggle:function(){return this.mdTogglePassword&&this.MdField.password},hasValue:function(){return this.stringValue&&this.stringValue.length>0||this.MdField.hasInvalidValue},valueLength:function(){return this.stringValue?this.stringValue.length:0},fieldClasses:function(){return{"md-inline":this.mdInline,"md-clearable":this.mdClearable,"md-focused":this.MdField.focused,"md-highlight":this.MdField.highlighted,"md-disabled":this.MdField.disabled,"md-required":this.MdField.required,"md-has-value":this.hasValue,"md-has-placeholder":this.MdField.placeholder,"md-has-textarea":this.MdField.textarea,"md-has-password":this.MdField.password,"md-has-file":this.MdField.file,"md-has-select":this.MdField.select,"md-autogrow":this.MdField.autogrow}}},methods:{clearInput:function(){var e=this;this.MdField.clear=!0,this.$emit("md-clear"),this.$nextTick().then((function(){e.MdField.clear=!1}))},togglePassword:function(){this.MdField.togglePassword=!this.MdField.togglePassword},onBlur:function(){this.MdField.highlighted=!1}}})},52:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(14),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdClearIcon",components:{MdIcon:o.default}}},53:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(14),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdPasswordOffIcon",components:{MdIcon:o.default}}},536:function(e,t,n){e.exports=n(378)},54:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(14),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdPasswordOnIcon",components:{MdIcon:o.default}}},55:function(e,t,n){"use strict";var i,o,r,s,l,a,u,d,c,f;Object.defineProperty(t,"__esModule",{value:!0}),i=n(56),o=n.n(i);for(r in i)"default"!==r&&(function(e){n.d(t,e,(function(){return i[e]}))})(r);s=n(94),l=n(0),a=!1,u=null,d=null,c=null,f=l(o.a,s.a,a,u,d,c),t.default=f.exports},56:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l,a,u,d;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=n(1),s=i(r),l=n(12),a=i(l),u=n(47),d=i(u),t.default=new s.default({name:"MdInput",mixins:[d.default],inject:["MdField"],props:{id:{type:String,default:function(){return"md-input-"+(0,a.default)()}},type:{type:String,default:"text"}},computed:{toggleType:function(){return this.MdField.togglePassword},isPassword:function(){return"password"===this.type},listeners:function(){var e=o({},this.$listeners);return delete e.input,e}},watch:{type:function(e){this.setPassword(this.isPassword)},toggleType:function(e){e?this.setTypeText():this.setTypePassword()}},methods:{setPassword:function(e){this.MdField.password=e,this.MdField.togglePassword=!1},setTypePassword:function(){this.$el.type="password"},setTypeText:function(){this.$el.type="text"}},created:function(){this.setPassword(this.isPassword)},beforeDestroy:function(){this.setPassword(!1)}})},6: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===h}function i(e){return Array.isArray(e)?[]:{}}function o(e,t){return!1!==t.clone&&t.isMergeableObject(e)?d(i(e),e,t):e}function r(e,t,n){return e.concat(t).map((function(e){return o(e,n)}))}function s(e,t){if(!t.customMerge)return d;var n=t.customMerge(e);return"function"==typeof n?n:d}function l(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}function a(e){return Object.keys(e).concat(l(e))}function u(e,t,n){var i={};return n.isMergeableObject(e)&&a(e).forEach((function(t){i[t]=o(e[t],n)})),a(t).forEach((function(r){n.isMergeableObject(t[r])&&e[r]?i[r]=s(r,n)(e[r],t[r],n):i[r]=o(t[r],n)})),i}function d(e,t,n){var i,s,l;return n=n||{},n.arrayMerge=n.arrayMerge||r,n.isMergeableObject=n.isMergeableObject||c,i=Array.isArray(t),s=Array.isArray(e),l=i===s,l?i?n.arrayMerge(e,t,n):u(e,t,n):o(t,n)}var c=function(n){return e(n)&&!t(n)},f="function"==typeof Symbol&&Symbol.for,h=f?Symbol.for("react.element"):60103;return d.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce((function(e,n){return d(e,n,t)}),{})},d}))},60:function(e,t,n){"use strict";function i(e){n(68)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(42),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(0),a=null,u=!1,d=i,c=null,f=null,h=l(r.a,a,u,d,c,f),t.default=h.exports},61:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(1),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default=new o.default({name:"MdList",data:function(){return{MdList:{expandable:[],expandATab:this.expandATab,pushExpandable:this.pushExpandable,removeExpandable:this.removeExpandable}}},provide:function(){return{MdList:this.MdList}},props:{mdExpandSingle:{default:!1}},methods:{expandATab:function(e){if(this.mdExpandSingle&&e){this.MdList.expandable.filter((function(t){return t!==e})).forEach((function(e){return e.close()}))}},pushExpandable:function(e){var t=this.MdList.expandable;t.find((function(t){return t===e}))||(this.MdList.expandable=t.concat([e]))},removeExpandable:function(e){var t=this.MdList.expandable;t.find((function(t){return t===e}))&&(this.MdList.expandable=t.filter((function(t){return t!==e})))}}})},63:function(e,t,n){"use strict";var i,o;Object.defineProperty(t,"__esModule",{value:!0}),i=n(2),o=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdFocusTrap",abstract:!0,methods:{setFocus:function(){var e=this;window.setTimeout((function(){e.$el.tagName&&(e.$el.setAttribute("tabindex","-1"),e.$el.focus())}),20)}},mounted:function(){this.setFocus()},render:function(){try{var e=this.$slots.default;if(!e)return null;if(e.length>1)throw Error();return e[0]}catch(e){o.default.util.warn("MdFocusTrap can only render one, and exactly one child component.",this)}return null}}},64:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,i){function o(){e.removeEventListener(t,n)}return t&&t.indexOf("click")>=0&&/iP/i.test(navigator.userAgent)&&(e.style.cursor="pointer"),e.addEventListener(t,n,i||!1),{destroy:o}}},65:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o,r,s,l;Object.defineProperty(t,"__esModule",{value:!0}),o=n(11),r=i(o),s=n(64),l=i(s),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,t=arguments[1];return{destroy:(0,l.default)(e,"resize",(function(){(0,r.default)(t)}),{passive:!0}).destroy}}},66:function(e,t,n){"use strict";function i(e){n(87)}var o,r,s,l,a,u,d,c,f,h;Object.defineProperty(t,"__esModule",{value:!0}),o=n(51),r=n.n(o);for(s in o)"default"!==s&&(function(e){n.d(t,e,(function(){return o[e]}))})(s);l=n(93),a=n(0),u=!1,d=i,c=null,f=null,h=a(r.a,l.a,u,d,c,f),t.default=h.exports},67:function(e,t,n){"use strict";var i,o,r,s,l,a,u,d,c,f;Object.defineProperty(t,"__esModule",{value:!0}),i=n(52),o=n.n(i);for(r in i)"default"!==r&&(function(e){n.d(t,e,(function(){return i[e]}))})(r);s=n(88),l=n(0),a=!1,u=null,d=null,c=null,f=l(o.a,s.a,a,u,d,c),t.default=f.exports},68:function(e,t){},69:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){function n(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}function i(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),fe))}}function o(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function r(e,t){var n,i;return 1!==e.nodeType?[]:(n=e.ownerDocument.defaultView,i=n.getComputedStyle(e,null),t?i[t]:i)}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=r(e),n=t.overflow,i=t.overflowX;return/(auto|scroll|overlay)/.test(n+t.overflowY+i)?e:l(s(e))}function a(e){return e&&e.referenceNode?e.referenceNode:e}function u(e){return 11===e?me:10===e?ve:me||ve}function d(e){var t,n,i;if(!e)return document.documentElement;for(t=u(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nex