jupyter-vuetify
Version:
Jupyter widgets based on vuetify UI components
2 lines • 2.83 MB
JavaScript
/*! For license information please see index.js.LICENSE.txt */
define(["@jupyter-widgets/base","jupyter-vue"],((e,t)=>(()=>{var n={1886:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const i=n(5076).Vue},1325:function(e,t,n){var i;"undefined"!=typeof self&&self,i=function(e){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s="./src/index.ts")}({"./src/components/VAlert/VAlert.sass":function(e,t,n){},"./src/components/VAlert/VAlert.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VAlert/VAlert.sass");var i=n("./src/components/VSheet/index.ts"),r=n("./src/components/VBtn/index.ts"),o=n("./src/components/VIcon/index.ts"),a=n("./src/mixins/toggleable/index.ts"),l=n("./src/mixins/themeable/index.ts"),s=n("./src/mixins/transitionable/index.ts"),A=n("./src/util/mixins.ts"),c=n("./src/util/console.ts"),p=function(){return p=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},p.apply(this,arguments)};t.default=Object(A.default)(i.default,a.default,s.default).extend({name:"v-alert",props:{border:{type:String,validator:function(e){return["top","right","bottom","left"].includes(e)}},closeLabel:{type:String,default:"$vuetify.close"},coloredBorder:Boolean,dense:Boolean,dismissible:Boolean,icon:{default:"",type:[Boolean,String],validator:function(e){return"string"==typeof e||!1===e}},outlined:Boolean,prominent:Boolean,text:Boolean,type:{type:String,validator:function(e){return["info","error","success","warning"].includes(e)}},value:{type:Boolean,default:!0}},computed:{__cachedBorder:function(){var e;if(!this.border)return null;var t={staticClass:"v-alert__border",class:(e={},e["v-alert__border--"+this.border]=!0,e)};return this.coloredBorder&&((t=this.setBackgroundColor(this.computedColor,t)).class["v-alert__border--has-color"]=!0),this.$createElement("div",t)},__cachedDismissible:function(){var e=this;if(!this.dismissible)return null;var t=this.iconColor;return this.$createElement(r.default,{staticClass:"v-alert__dismissible",props:{color:t,icon:!0,small:!0},attrs:{"aria-label":this.$vuetify.lang.t(this.closeLabel)},on:{click:function(){return e.isActive=!1}}},[this.$createElement(o.default,{props:{color:t}},"$cancel")])},__cachedIcon:function(){return this.computedIcon?this.$createElement(o.default,{staticClass:"v-alert__icon",props:{color:this.iconColor}},this.computedIcon):null},classes:function(){var e=p({},i.default.options.computed.classes.call(this),{"v-alert--border":Boolean(this.border),"v-alert--dense":this.dense,"v-alert--outlined":this.outlined,"v-alert--prominent":this.prominent,"v-alert--text":this.text});return this.border&&(e["v-alert--border-"+this.border]=!0),e},computedColor:function(){return this.color||this.type},computedIcon:function(){return!1!==this.icon&&("string"==typeof this.icon&&this.icon?this.icon:!!["error","info","success","warning"].includes(this.type)&&"$"+this.type)},hasColoredIcon:function(){return this.hasText||Boolean(this.border)&&this.coloredBorder},hasText:function(){return this.text||this.outlined},iconColor:function(){return this.hasColoredIcon?this.computedColor:void 0},isDark:function(){return!(!this.type||this.coloredBorder||this.outlined)||l.default.options.computed.isDark.call(this)}},created:function(){this.$attrs.hasOwnProperty("outline")&&Object(c.breaking)("outline","outlined",this)},methods:{genWrapper:function(){var e=[this.$slots.prepend||this.__cachedIcon,this.genContent(),this.__cachedBorder,this.$slots.append,this.$scopedSlots.close?this.$scopedSlots.close({toggle:this.toggle}):this.__cachedDismissible];return this.$createElement("div",{staticClass:"v-alert__wrapper"},e)},genContent:function(){return this.$createElement("div",{staticClass:"v-alert__content"},this.$slots.default)},genAlert:function(){var e={staticClass:"v-alert",attrs:{role:"alert"},class:this.classes,style:this.styles,directives:[{name:"show",value:this.isActive}]};return this.coloredBorder||(e=(this.hasText?this.setTextColor:this.setBackgroundColor)(this.computedColor,e)),this.$createElement("div",e,[this.genWrapper()])},toggle:function(){this.isActive=!this.isActive}},render:function(e){var t=this.genAlert();return this.transition?e("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[t]):t}})},"./src/components/VAlert/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VAlert/VAlert.ts");n.d(t,"VAlert",(function(){return i.default})),t.default=i.default},"./src/components/VApp/VApp.sass":function(e,t,n){},"./src/components/VApp/VApp.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VApp/VApp.sass");var i=n("./src/mixins/themeable/index.ts"),r=n("./src/util/mixins.ts"),o=function(){return o=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};t.default=Object(r.default)(i.default).extend({name:"v-app",props:{dark:{type:Boolean,default:void 0},id:{type:String,default:"app"},light:{type:Boolean,default:void 0}},computed:{isDark:function(){return this.$vuetify.theme.dark}},beforeCreate:function(){if(!this.$vuetify||this.$vuetify===this.$root)throw new Error("Vuetify is not properly initialized, see https://vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object")},render:function(e){var t=e("div",{staticClass:"v-application--wrap"},this.$slots.default);return e("div",{staticClass:"v-application",class:o({"v-application--is-rtl":this.$vuetify.rtl,"v-application--is-ltr":!this.$vuetify.rtl},this.themeClasses),attrs:{"data-app":!0},domProps:{id:this.id}},[t])}})},"./src/components/VApp/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VApp/VApp.ts");n.d(t,"VApp",(function(){return i.default})),t.default=i.default},"./src/components/VAppBar/VAppBar.sass":function(e,t,n){},"./src/components/VAppBar/VAppBar.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VAppBar/VAppBar.sass");var i=n("./src/components/VToolbar/VToolbar.ts"),r=n("./src/directives/scroll/index.ts"),o=n("./src/mixins/applicationable/index.ts"),a=n("./src/mixins/scrollable/index.ts"),l=n("./src/mixins/ssr-bootable/index.ts"),s=n("./src/mixins/toggleable/index.ts"),A=n("./src/util/helpers.ts"),c=n("./src/util/mixins.ts"),p=function(){return p=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},p.apply(this,arguments)},f=Object(c.default)(i.default,a.default,l.default,s.default,Object(o.default)("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","isExtended","isProminent","value"]));t.default=f.extend({name:"v-app-bar",directives:{Scroll:r.default},props:{clippedLeft:Boolean,clippedRight:Boolean,collapseOnScroll:Boolean,elevateOnScroll:Boolean,fadeImgOnScroll:Boolean,hideOnScroll:Boolean,invertedScroll:Boolean,scrollOffScreen:Boolean,shrinkOnScroll:Boolean,value:{type:Boolean,default:!0}},data:function(){return{isActive:this.value}},computed:{applicationProperty:function(){return this.bottom?"bottom":"top"},canScroll:function(){return a.default.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes:function(){return p({},i.default.options.computed.classes.call(this),{"v-toolbar--collapse":this.collapse||this.collapseOnScroll,"v-app-bar":!0,"v-app-bar--clipped":this.clippedLeft||this.clippedRight,"v-app-bar--fade-img-on-scroll":this.fadeImgOnScroll,"v-app-bar--elevate-on-scroll":this.elevateOnScroll,"v-app-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-app-bar--hide-shadow":this.hideShadow,"v-app-bar--is-scrolled":this.currentScroll>0,"v-app-bar--shrink-on-scroll":this.shrinkOnScroll})},computedContentHeight:function(){if(!this.shrinkOnScroll)return i.default.options.computed.computedContentHeight.call(this);var e=this.computedOriginalHeight,t=this.dense?48:56,n=e,r=(n-t)/this.computedScrollThreshold,o=this.currentScroll*r;return Math.max(t,n-o)},computedFontSize:function(){if(this.isProminent){var e=(this.dense?96:128)-this.computedContentHeight;return Number((1.5-.00347*e).toFixed(2))}},computedLeft:function(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop:function(){return this.app?this.$vuetify.application.bar:0},computedOpacity:function(){if(this.fadeImgOnScroll){var e=Math.max((this.computedScrollThreshold-this.currentScroll)/this.computedScrollThreshold,0);return Number(parseFloat(e).toFixed(2))}},computedOriginalHeight:function(){var e=i.default.options.computed.computedContentHeight.call(this);return this.isExtended&&(e+=parseInt(this.extensionHeight)),e},computedRight:function(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold:function(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform:function(){if(!this.canScroll||this.elevateOnScroll&&0===this.currentScroll&&this.isActive)return 0;if(this.isActive)return 0;var e=this.scrollOffScreen?this.computedHeight:this.computedContentHeight;return this.bottom?e:-e},hideShadow:function(){return this.elevateOnScroll&&this.isExtended?this.currentScroll<this.computedScrollThreshold:this.elevateOnScroll?0===this.currentScroll||this.computedTransform<0:(!this.isExtended||this.scrollOffScreen)&&0!==this.computedTransform},isCollapsed:function(){return this.collapseOnScroll?this.currentScroll>0:i.default.options.computed.isCollapsed.call(this)},isProminent:function(){return i.default.options.computed.isProminent.call(this)||this.shrinkOnScroll},styles:function(){return p({},i.default.options.computed.styles.call(this),{fontSize:Object(A.convertToUnit)(this.computedFontSize,"rem"),marginTop:Object(A.convertToUnit)(this.computedMarginTop),transform:"translateY("+Object(A.convertToUnit)(this.computedTransform)+")",left:Object(A.convertToUnit)(this.computedLeft),right:Object(A.convertToUnit)(this.computedRight)})}},watch:{canScroll:"onScroll",computedTransform:function(){this.canScroll&&(this.clippedLeft||this.clippedRight)&&this.callUpdate()},invertedScroll:function(e){this.isActive=!e||0!==this.currentScroll}},created:function(){this.invertedScroll&&(this.isActive=!1)},methods:{genBackground:function(){var e=i.default.options.methods.genBackground.call(this);return e.data=this._b(e.data||{},e.tag,{style:{opacity:this.computedOpacity}}),e},updateApplication:function(){return this.invertedScroll?0:this.computedHeight+this.computedTransform},thresholdMet:function(){this.invertedScroll?this.isActive=this.currentScroll>this.computedScrollThreshold:(this.hideOnScroll&&(this.isActive=this.isScrollingUp||this.currentScroll<this.computedScrollThreshold),this.currentThreshold<this.computedScrollThreshold||(this.savedScroll=this.currentScroll))}},render:function(e){var t=i.default.options.render.call(this,e);return t.data=t.data||{},this.canScroll&&(t.data.directives=t.data.directives||[],t.data.directives.push({arg:this.scrollTarget,name:"scroll",value:this.onScroll})),t}})},"./src/components/VAppBar/VAppBarNavIcon.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VIcon/index.ts"),r=n("./src/components/VBtn/VBtn.ts"),o=n("vue"),a=n.n(o),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this,arguments)};t.default=a.a.extend({name:"v-app-bar-nav-icon",functional:!0,render:function(e,t){var n=t.slots,o=t.listeners,a=t.props,s=t.data,A=Object.assign(s,{staticClass:("v-app-bar__nav-icon "+(s.staticClass||"")).trim(),props:l({},a,{icon:!0}),on:o}),c=n().default;return e(r.default,A,c||[e(i.default,"$menu")])}})},"./src/components/VAppBar/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VAppBar/VAppBar.ts");n.d(t,"VAppBar",(function(){return i.default}));var r=n("./src/components/VAppBar/VAppBarNavIcon.ts");n.d(t,"VAppBarNavIcon",(function(){return r.default})),t.default={$_vuetify_subcomponents:{VAppBar:i.default,VAppBarNavIcon:r.default}}},"./src/components/VAutocomplete/VAutocomplete.sass":function(e,t,n){},"./src/components/VAutocomplete/VAutocomplete.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VAutocomplete/VAutocomplete.sass");var i=n("./src/components/VSelect/VSelect.ts"),r=n("./src/components/VTextField/VTextField.ts"),o=n("./src/util/mergeData.ts"),a=n("./src/util/helpers.ts"),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this,arguments)},s=l({},i.defaultMenuProps,{offsetY:!0,offsetOverflow:!0,transition:!1});t.default=i.default.extend({name:"v-autocomplete",props:{allowOverflow:{type:Boolean,default:!0},autoSelectFirst:{type:Boolean,default:!1},filter:{type:Function,default:function(e,t,n){return n.toLocaleLowerCase().indexOf(t.toLocaleLowerCase())>-1}},hideNoData:Boolean,menuProps:{type:i.default.options.props.menuProps.type,default:function(){return s}},noFilter:Boolean,searchInput:{type:String,default:void 0}},data:function(){return{lazySearch:this.searchInput}},computed:{classes:function(){return l({},i.default.options.computed.classes.call(this),{"v-autocomplete":!0,"v-autocomplete--is-selecting-index":this.selectedIndex>-1})},computedItems:function(){return this.filteredItems},selectedValues:function(){var e=this;return this.selectedItems.map((function(t){return e.getValue(t)}))},hasDisplayedItems:function(){var e=this;return this.hideSelected?this.filteredItems.some((function(t){return!e.hasItem(t)})):this.filteredItems.length>0},currentRange:function(){return null==this.selectedItem?0:String(this.getText(this.selectedItem)).length},filteredItems:function(){var e=this;return!this.isSearching||this.noFilter||null==this.internalSearch?this.allItems:this.allItems.filter((function(t){return e.filter(t,String(e.internalSearch),String(e.getText(t)))}))},internalSearch:{get:function(){return this.lazySearch},set:function(e){this.lazySearch=e,this.$emit("update:search-input",e)}},isAnyValueAllowed:function(){return!1},isDirty:function(){return this.searchIsDirty||this.selectedItems.length>0},isSearching:function(){return this.multiple&&this.searchIsDirty||this.searchIsDirty&&this.internalSearch!==this.getText(this.selectedItem)},menuCanShow:function(){return!!this.isFocused&&(this.hasDisplayedItems||!this.hideNoData)},$_menuProps:function(){var e=i.default.options.computed.$_menuProps.call(this);return e.contentClass=("v-autocomplete__content "+(e.contentClass||"")).trim(),l({},s,e)},searchIsDirty:function(){return null!=this.internalSearch&&""!==this.internalSearch},selectedItem:function(){var e=this;return this.multiple?null:this.selectedItems.find((function(t){return e.valueComparator(e.getValue(t),e.getValue(e.internalValue))}))},listData:function(){var e=i.default.options.computed.listData.call(this);return e.props=l({},e.props,{items:this.virtualizedItems,noFilter:this.noFilter||!this.isSearching||!this.filteredItems.length,searchInput:this.internalSearch}),e}},watch:{filteredItems:"onFilteredItemsChanged",internalValue:"setSearch",isFocused:function(e){e?(document.addEventListener("copy",this.onCopy),this.$refs.input&&this.$refs.input.select()):(document.removeEventListener("copy",this.onCopy),this.updateSelf())},isMenuActive:function(e){!e&&this.hasSlot&&(this.lazySearch=void 0)},items:function(e,t){t&&t.length||!this.hideNoData||!this.isFocused||this.isMenuActive||!e.length||this.activateMenu()},searchInput:function(e){this.lazySearch=e},internalSearch:"onInternalSearchChanged",itemText:"updateSelf"},created:function(){this.setSearch()},methods:{onFilteredItemsChanged:function(e,t){var n=this;e!==t&&(this.setMenuIndex(-1),this.$nextTick((function(){n.internalSearch&&(1===e.length||n.autoSelectFirst)&&(n.$refs.menu.getTiles(),n.setMenuIndex(0))})))},onInternalSearchChanged:function(){this.updateMenuDimensions()},updateMenuDimensions:function(){this.isMenuActive&&this.$refs.menu&&this.$refs.menu.updateDimensions()},changeSelectedIndex:function(e){this.searchIsDirty||(this.multiple&&e===a.keyCodes.left?-1===this.selectedIndex?this.selectedIndex=this.selectedItems.length-1:this.selectedIndex--:this.multiple&&e===a.keyCodes.right?this.selectedIndex>=this.selectedItems.length-1?this.selectedIndex=-1:this.selectedIndex++:e!==a.keyCodes.backspace&&e!==a.keyCodes.delete||this.deleteCurrentItem())},deleteCurrentItem:function(){if(!this.readonly){var e=this.selectedItems.length-1;if(-1!==this.selectedIndex||0===e){var t=this.selectedItems[this.selectedIndex];if(!this.getDisabled(t)){var n=this.selectedIndex===e?this.selectedIndex-1:this.selectedItems[this.selectedIndex+1]?this.selectedIndex:-1;-1===n?this.setValue(this.multiple?[]:void 0):this.selectItem(t),this.selectedIndex=n}}else this.selectedIndex=e}},clearableCallback:function(){this.internalSearch=void 0,i.default.options.methods.clearableCallback.call(this)},genInput:function(){var e=r.default.options.methods.genInput.call(this);return e.data=Object(o.default)(e.data,{attrs:{"aria-activedescendant":Object(a.getObjectValueByPath)(this.$refs.menu,"activeTile.id"),autocomplete:Object(a.getObjectValueByPath)(e.data,"attrs.autocomplete","off")},domProps:{value:this.internalSearch}}),e},genInputSlot:function(){var e=i.default.options.methods.genInputSlot.call(this);return e.data.attrs.role="combobox",e},genSelections:function(){return this.hasSlot||this.multiple?i.default.options.methods.genSelections.call(this):[]},onClick:function(e){this.isDisabled||(this.selectedIndex>-1?this.selectedIndex=-1:this.onFocus(),this.isAppendInner(e.target)||this.activateMenu())},onInput:function(e){if(!(this.selectedIndex>-1)&&e.target){var t=e.target,n=t.value;t.value&&this.activateMenu(),this.internalSearch=n,this.badInput=t.validity&&t.validity.badInput}},onKeyDown:function(e){var t=e.keyCode;i.default.options.methods.onKeyDown.call(this,e),this.changeSelectedIndex(t)},onSpaceDown:function(e){},onTabDown:function(e){i.default.options.methods.onTabDown.call(this,e),this.updateSelf()},onUpDown:function(e){e.preventDefault(),this.activateMenu()},selectItem:function(e){i.default.options.methods.selectItem.call(this,e),this.setSearch()},setSelectedItems:function(){i.default.options.methods.setSelectedItems.call(this),this.isFocused||this.setSearch()},setSearch:function(){var e=this;this.$nextTick((function(){e.multiple&&e.internalSearch&&e.isMenuActive||(e.internalSearch=!e.selectedItems.length||e.multiple||e.hasSlot?null:e.getText(e.selectedItem))}))},updateSelf:function(){(this.searchIsDirty||this.internalValue)&&(this.valueComparator(this.internalSearch,this.getValue(this.internalValue))||this.setSearch())},hasItem:function(e){return this.selectedValues.indexOf(this.getValue(e))>-1},onCopy:function(e){if(-1!==this.selectedIndex){var t=this.selectedItems[this.selectedIndex],n=this.getText(t);e.clipboardData.setData("text/plain",n),e.clipboardData.setData("text/vnd.vuetify.autocomplete.item+plain",n),e.preventDefault()}}}})},"./src/components/VAutocomplete/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VAutocomplete/VAutocomplete.ts");n.d(t,"VAutocomplete",(function(){return i.default})),t.default=i.default},"./src/components/VAvatar/VAvatar.sass":function(e,t,n){},"./src/components/VAvatar/VAvatar.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VAvatar/VAvatar.sass");var i=n("./src/mixins/colorable/index.ts"),r=n("./src/mixins/measurable/index.ts"),o=n("./src/util/helpers.ts"),a=n("./src/util/mixins.ts"),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this,arguments)};t.default=Object(a.default)(i.default,r.default).extend({name:"v-avatar",props:{left:Boolean,right:Boolean,size:{type:[Number,String],default:48},tile:Boolean},computed:{classes:function(){return{"v-avatar--left":this.left,"v-avatar--right":this.right,"v-avatar--tile":this.tile}},styles:function(){return l({height:Object(o.convertToUnit)(this.size),minWidth:Object(o.convertToUnit)(this.size),width:Object(o.convertToUnit)(this.size)},this.measurableStyles)}},render:function(e){var t={staticClass:"v-avatar",class:this.classes,style:this.styles,on:this.$listeners};return e("div",this.setBackgroundColor(this.color,t),this.$slots.default)}})},"./src/components/VAvatar/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VAvatar/VAvatar.ts");n.d(t,"VAvatar",(function(){return i.default})),t.default=i.default},"./src/components/VBadge/VBadge.sass":function(e,t,n){},"./src/components/VBadge/VBadge.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBadge/VBadge.sass");var i=n("./src/components/VIcon/VIcon.ts"),r=n("./src/mixins/colorable/index.ts"),o=n("./src/mixins/themeable/index.ts"),a=n("./src/mixins/toggleable/index.ts"),l=n("./src/mixins/transitionable/index.ts"),s=n("./src/mixins/positionable/index.ts"),A=n("./src/util/mixins.ts"),c=n("./src/util/helpers.ts"),p=function(){return p=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},p.apply(this,arguments)};t.default=Object(A.default)(r.default,Object(s.factory)(["left","bottom"]),o.default,a.default,l.default).extend({name:"v-badge",props:{avatar:Boolean,bordered:Boolean,color:{type:String,default:"primary"},content:{required:!1},dot:Boolean,label:{type:String,default:"$vuetify.badge"},icon:String,inline:Boolean,offsetX:[Number,String],offsetY:[Number,String],overlap:Boolean,tile:Boolean,transition:{type:String,default:"scale-rotate-transition"},value:{default:!0}},computed:{classes:function(){return p({"v-badge--avatar":this.avatar,"v-badge--bordered":this.bordered,"v-badge--bottom":this.bottom,"v-badge--dot":this.dot,"v-badge--icon":null!=this.icon,"v-badge--inline":this.inline,"v-badge--left":this.left,"v-badge--overlap":this.overlap,"v-badge--tile":this.tile},this.themeClasses)},computedBottom:function(){return this.bottom?"auto":this.computedYOffset},computedLeft:function(){return this.isRtl?this.left?this.computedXOffset:"auto":this.left?"auto":this.computedXOffset},computedRight:function(){return this.isRtl?this.left?"auto":this.computedXOffset:this.left?this.computedXOffset:"auto"},computedTop:function(){return this.bottom?this.computedYOffset:"auto"},computedXOffset:function(){return this.calcPosition(this.offsetX)},computedYOffset:function(){return this.calcPosition(this.offsetY)},isRtl:function(){return this.$vuetify.rtl},offset:function(){return this.overlap?this.dot?8:12:this.dot?2:4},styles:function(){return this.inline?{}:{bottom:this.computedBottom,left:this.computedLeft,right:this.computedRight,top:this.computedTop}}},methods:{calcPosition:function(e){return"calc(100% - "+Object(c.convertToUnit)(e||this.offset)+")"},genBadge:function(){var e=this.$vuetify.lang,t=this.$attrs["aria-label"]||e.t(this.label),n=this.setBackgroundColor(this.color,{staticClass:"v-badge__badge",style:this.styles,attrs:{"aria-atomic":this.$attrs["aria-atomic"]||"true","aria-label":t,"aria-live":this.$attrs["aria-live"]||"polite",title:this.$attrs.title,role:this.$attrs.role||"status"},directives:[{name:"show",value:this.isActive}]}),i=this.$createElement("span",n,[this.genBadgeContent()]);return this.transition?this.$createElement("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[i]):i},genBadgeContent:function(){if(!this.dot)return Object(c.getSlot)(this,"badge")||(this.content?String(this.content):this.icon?this.$createElement(i.default,this.icon):void 0)},genBadgeWrapper:function(){return this.$createElement("span",{staticClass:"v-badge__wrapper"},[this.genBadge()])}},render:function(e){var t=[this.genBadgeWrapper()],n=[Object(c.getSlot)(this)],i=this.$attrs,r=(i["aria-atomic"],i["aria-label"],i["aria-live"],i.role,i.title,function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}(i,["aria-atomic","aria-label","aria-live","role","title"]));return this.inline&&this.left?n.unshift(t):n.push(t),e("span",{staticClass:"v-badge",attrs:r,class:this.classes},n)}})},"./src/components/VBadge/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBadge/VBadge.ts");n.d(t,"VBadge",(function(){return i.default})),t.default=i.default},"./src/components/VBanner/VBanner.sass":function(e,t,n){},"./src/components/VBanner/VBanner.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBanner/VBanner.sass");var i=n("./src/components/VSheet/index.ts"),r=n("./src/components/VAvatar/index.ts"),o=n("./src/components/VIcon/index.ts"),a=n("./src/components/transitions/index.ts"),l=n("./src/mixins/toggleable/index.ts"),s=n("./src/util/mixins.ts"),A=n("./src/util/helpers.ts"),c=function(){return c=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},c.apply(this,arguments)};t.default=Object(s.default)(i.default,l.default).extend({name:"v-banner",inheritAttrs:!1,props:{app:Boolean,icon:String,iconColor:String,mobileBreakPoint:{type:[Number,String],default:960},singleLine:Boolean,sticky:Boolean,tile:{type:Boolean,default:!0},value:{type:Boolean,default:!0}},computed:{classes:function(){return c({},i.default.options.computed.classes.call(this),{"v-banner--has-icon":this.hasIcon,"v-banner--is-mobile":this.isMobile,"v-banner--single-line":this.singleLine,"v-banner--sticky":this.isSticky})},hasIcon:function(){return Boolean(this.icon||this.$slots.icon)},isMobile:function(){return this.$vuetify.breakpoint.width<Number(this.mobileBreakPoint)},isSticky:function(){return this.sticky||this.app},styles:function(){var e=c({},i.default.options.computed.styles.call(this));if(this.isSticky){var t=this.app?this.$vuetify.application.bar+this.$vuetify.application.top:0;e.top=Object(A.convertToUnit)(t),e.position="sticky",e.zIndex=1}return e}},methods:{toggle:function(){this.isActive=!this.isActive},iconClick:function(e){this.$emit("click:icon",e)},genIcon:function(){var e;if(this.hasIcon)return e=this.icon?this.$createElement(o.default,{props:{color:this.iconColor,size:28}},[this.icon]):this.$slots.icon,this.$createElement(r.default,{staticClass:"v-banner__icon",props:{color:this.color,size:40},on:{click:this.iconClick}},[e])},genText:function(){return this.$createElement("div",{staticClass:"v-banner__text"},this.$slots.default)},genActions:function(){var e=this,t=Object(A.getSlot)(this,"actions",{dismiss:function(){return e.isActive=!1}});if(t)return this.$createElement("div",{staticClass:"v-banner__actions"},t)},genContent:function(){return this.$createElement("div",{staticClass:"v-banner__content"},[this.genIcon(),this.genText()])},genWrapper:function(){return this.$createElement("div",{staticClass:"v-banner__wrapper"},[this.genContent(),this.genActions()])}},render:function(e){return e(a.VExpandTransition,[e("div",this.setBackgroundColor(this.color,{staticClass:"v-banner",attrs:this.attrs$,class:this.classes,style:this.styles,directives:[{name:"show",value:this.isActive}]}),[this.genWrapper()])])}})},"./src/components/VBanner/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBanner/VBanner.ts");n.d(t,"VBanner",(function(){return i.default})),t.default=i.default},"./src/components/VBottomNavigation/VBottomNavigation.sass":function(e,t,n){},"./src/components/VBottomNavigation/VBottomNavigation.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBottomNavigation/VBottomNavigation.sass");var i=n("./src/mixins/applicationable/index.ts"),r=n("./src/mixins/button-group/index.ts"),o=n("./src/mixins/colorable/index.ts"),a=n("./src/mixins/measurable/index.ts"),l=n("./src/mixins/proxyable/index.ts"),s=n("./src/mixins/scrollable/index.ts"),A=n("./src/mixins/themeable/index.ts"),c=n("./src/mixins/toggleable/index.ts"),p=n("./src/util/mixins.ts"),f=n("./src/util/console.ts"),u=function(){return u=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},u.apply(this,arguments)};t.default=Object(p.default)(Object(i.default)("bottom",["height","inputValue"]),o.default,a.default,Object(c.factory)("inputValue"),l.default,s.default,A.default).extend({name:"v-bottom-navigation",props:{activeClass:{type:String,default:"v-btn--active"},backgroundColor:String,grow:Boolean,height:{type:[Number,String],default:56},hideOnScroll:Boolean,horizontal:Boolean,inputValue:{type:Boolean,default:!0},mandatory:Boolean,shift:Boolean},data:function(){return{isActive:this.inputValue}},computed:{canScroll:function(){return s.default.options.computed.canScroll.call(this)&&(this.hideOnScroll||!this.inputValue)},classes:function(){return{"v-bottom-navigation--absolute":this.absolute,"v-bottom-navigation--grow":this.grow,"v-bottom-navigation--fixed":!this.absolute&&(this.app||this.fixed),"v-bottom-navigation--horizontal":this.horizontal,"v-bottom-navigation--shift":this.shift}},styles:function(){return u({},this.measurableStyles,{transform:this.isActive?"none":"translateY(100%)"})}},created:function(){this.$attrs.hasOwnProperty("active")&&Object(f.breaking)("active.sync","value or v-model",this)},methods:{thresholdMet:function(){this.isActive=!this.isScrollingUp,this.$emit("update:input-value",this.isActive)},updateApplication:function(){return this.$el?this.$el.clientHeight:0},updateValue:function(e){this.$emit("change",e)}},render:function(e){var t=this.setBackgroundColor(this.backgroundColor,{staticClass:"v-bottom-navigation",class:this.classes,style:this.styles,props:{activeClass:this.activeClass,mandatory:Boolean(this.mandatory||void 0!==this.value),value:this.internalValue},on:{change:this.updateValue}});return this.canScroll&&(t.directives=t.directives||[],t.directives.push({arg:this.scrollTarget,name:"scroll",value:this.onScroll})),e(r.default,this.setTextColor(this.color,t),this.$slots.default)}})},"./src/components/VBottomNavigation/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBottomNavigation/VBottomNavigation.ts");n.d(t,"VBottomNavigation",(function(){return i.default})),t.default=i.default},"./src/components/VBottomSheet/VBottomSheet.sass":function(e,t,n){},"./src/components/VBottomSheet/VBottomSheet.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBottomSheet/VBottomSheet.sass");var i=n("./src/components/VDialog/VDialog.ts"),r=function(){return r=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},r.apply(this,arguments)};t.default=i.default.extend({name:"v-bottom-sheet",props:{inset:Boolean,maxWidth:{type:[String,Number],default:"auto"},transition:{type:String,default:"bottom-sheet-transition"}},computed:{classes:function(){return r({},i.default.options.computed.classes.call(this),{"v-bottom-sheet":!0,"v-bottom-sheet--inset":this.inset})}}})},"./src/components/VBottomSheet/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBottomSheet/VBottomSheet.ts");n.d(t,"VBottomSheet",(function(){return i.default})),t.default=i.default},"./src/components/VBreadcrumbs/VBreadcrumbs.sass":function(e,t,n){},"./src/components/VBreadcrumbs/VBreadcrumbs.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBreadcrumbs/VBreadcrumbs.sass");var i=n("./src/components/VBreadcrumbs/VBreadcrumbsItem.ts"),r=n("./src/components/VBreadcrumbs/VBreadcrumbsDivider.ts"),o=n("./src/mixins/themeable/index.ts"),a=n("./src/util/mixins.ts"),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this,arguments)};t.default=Object(a.default)(o.default).extend({name:"v-breadcrumbs",props:{divider:{type:String,default:"/"},items:{type:Array,default:function(){return[]}},large:Boolean},computed:{classes:function(){return l({"v-breadcrumbs--large":this.large},this.themeClasses)}},methods:{genDivider:function(){return this.$createElement(r.default,this.$slots.divider?this.$slots.divider:this.divider)},genItems:function(){for(var e=[],t=!!this.$scopedSlots.item,n=[],r=0;r<this.items.length;r++){var o=this.items[r];n.push(o.text),t?e.push(this.$scopedSlots.item({item:o})):e.push(this.$createElement(i.default,{key:n.join("."),props:o},[o.text])),r<this.items.length-1&&e.push(this.genDivider())}return e}},render:function(e){var t=this.$slots.default||this.genItems();return e("ul",{staticClass:"v-breadcrumbs",class:this.classes},t)}})},"./src/components/VBreadcrumbs/VBreadcrumbsDivider.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/util/helpers.ts");t.default=Object(i.createSimpleFunctional)("v-breadcrumbs__divider","li")},"./src/components/VBreadcrumbs/VBreadcrumbsItem.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/mixins/routable/index.ts"),r=n("./src/util/mixins.ts"),o=function(){return o=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};t.default=Object(r.default)(i.default).extend({name:"v-breadcrumbs-item",props:{activeClass:{type:String,default:"v-breadcrumbs__item--disabled"},ripple:{type:[Boolean,Object],default:!1}},computed:{classes:function(){var e;return(e={"v-breadcrumbs__item":!0})[this.activeClass]=this.disabled,e}},render:function(e){var t=this.generateRouteLink(),n=t.tag,i=t.data;return e("li",[e(n,o({},i,{attrs:o({},i.attrs,{"aria-current":this.isActive&&this.isLink?"page":void 0})}),this.$slots.default)])}})},"./src/components/VBreadcrumbs/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBreadcrumbs/VBreadcrumbs.ts");n.d(t,"VBreadcrumbs",(function(){return i.default}));var r=n("./src/components/VBreadcrumbs/VBreadcrumbsItem.ts");n.d(t,"VBreadcrumbsItem",(function(){return r.default}));var o=n("./src/components/VBreadcrumbs/VBreadcrumbsDivider.ts");n.d(t,"VBreadcrumbsDivider",(function(){return o.default})),t.default={$_vuetify_subcomponents:{VBreadcrumbs:i.default,VBreadcrumbsItem:r.default,VBreadcrumbsDivider:o.default}}},"./src/components/VBtn/VBtn.sass":function(e,t,n){},"./src/components/VBtn/VBtn.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBtn/VBtn.sass");var i=n("./src/components/VSheet/index.ts"),r=n("./src/components/VProgressCircular/index.ts"),o=n("./src/mixins/groupable/index.ts"),a=n("./src/mixins/toggleable/index.ts"),l=n("./src/mixins/positionable/index.ts"),s=n("./src/mixins/routable/index.ts"),A=n("./src/mixins/sizeable/index.ts"),c=n("./src/util/mixins.ts"),p=n("./src/util/console.ts");function f(e){return f="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},f(e)}var u=function(){return u=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},u.apply(this,arguments)},m=Object(c.default)(i.default,s.default,l.default,A.default,Object(o.factory)("btnToggle"),Object(a.factory)("inputValue"));t.default=m.extend().extend({name:"v-btn",props:{activeClass:{type:String,default:function(){return this.btnToggle?this.btnToggle.activeClass:""}},block:Boolean,depressed:Boolean,fab:Boolean,icon:Boolean,loading:Boolean,outlined:Boolean,retainFocusOnClick:Boolean,rounded:Boolean,tag:{type:String,default:"button"},text:Boolean,type:{type:String,default:"button"},value:null},data:function(){return{proxyClass:"v-btn--active"}},computed:{classes:function(){return u({"v-btn":!0},s.default.options.computed.classes.call(this),{"v-btn--absolute":this.absolute,"v-btn--block":this.block,"v-btn--bottom":this.bottom,"v-btn--contained":this.contained,"v-btn--depressed":this.depressed||this.outlined,"v-btn--disabled":this.disabled,"v-btn--fab":this.fab,"v-btn--fixed":this.fixed,"v-btn--flat":this.isFlat,"v-btn--icon":this.icon,"v-btn--left":this.left,"v-btn--loading":this.loading,"v-btn--outlined":this.outlined,"v-btn--right":this.right,"v-btn--round":this.isRound,"v-btn--rounded":this.rounded,"v-btn--router":this.to,"v-btn--text":this.text,"v-btn--tile":this.tile,"v-btn--top":this.top},this.themeClasses,this.groupClasses,this.elevationClasses,this.sizeableClasses)},contained:function(){return Boolean(!this.isFlat&&!this.depressed&&!this.elevation)},computedRipple:function(){var e=!this.icon&&!this.fab||{circle:!0};return!this.disabled&&(null!=this.ripple?this.ripple:e)},isFlat:function(){return Boolean(this.icon||this.text||this.outlined)},isRound:function(){return Boolean(this.icon||this.fab)},styles:function(){return u({},this.measurableStyles)}},created:function(){var e=this;[["flat","text"],["outline","outlined"],["round","rounded"]].forEach((function(t){var n=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,r,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return a}(t,2),i=n[0],r=n[1];e.$attrs.hasOwnProperty(i)&&Object(p.breaking)(i,r,e)}))},methods:{click:function(e){!this.retainFocusOnClick&&!this.fab&&e.detail&&this.$el.blur(),this.$emit("click",e),this.btnToggle&&this.toggle()},genContent:function(){return this.$createElement("span",{staticClass:"v-btn__content"},this.$slots.default)},genLoader:function(){return this.$createElement("span",{class:"v-btn__loader"},this.$slots.loader||[this.$createElement(r.default,{props:{indeterminate:!0,size:23,width:2}})])}},render:function(e){var t=[this.genContent(),this.loading&&this.genLoader()],n=this.isFlat?this.setTextColor:this.setBackgroundColor,i=this.generateRouteLink(),r=i.tag,o=i.data;return"button"===r&&(o.attrs.type=this.type,o.attrs.disabled=this.disabled),o.attrs.value=["string","number"].includes(f(this.value))?this.value:JSON.stringify(this.value),e(r,this.disabled?o:n(this.color,o),t)}})},"./src/components/VBtn/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBtn/VBtn.ts");n.d(t,"VBtn",(function(){return i.default})),t.default=i.default},"./src/components/VBtnToggle/VBtnToggle.sass":function(e,t,n){},"./src/components/VBtnToggle/VBtnToggle.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VBtnToggle/VBtnToggle.sass");var i=n("./src/mixins/button-group/index.ts"),r=n("./src/mixins/colorable/index.ts"),o=n("./src/util/mixins.ts"),a=function(){return a=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};t.default=Object(o.default)(i.default,r.default).extend({name:"v-btn-toggle",props:{backgroundColor:String,borderless:Boolean,dense:Boolean,group:Boolean,rounded:Boolean,shaped:Boolean,tile:Boolean},computed:{classes:function(){return a({},i.default.options.computed.classes.call(this),{"v-btn-toggle":!0,"v-btn-toggle--borderless":this.borderless,"v-btn-toggle--dense":this.dense,"v-btn-toggle--group":this.group,"v-btn-toggle--rounded":this.rounded,"v-btn-toggle--shaped":this.shaped,"v-btn-toggle--tile":this.tile},this.themeClasses)}},methods:{genData:function(){var e=this.setTextColor(this.color,a({},i.default.options.methods.genData.call(this)));return this.group?e:this.setBackgroundColor(this.backgroundColor,e)}}})},"./src/components/VBtnToggle/index.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VBtnToggle/VBtnToggle.ts");n.d(t,"VBtnToggle",(function(){return i.default})),t.default=i.default},"./src/components/VCalendar/VCalendar.ts":function(e,t,n){"use strict";n.r(t);var i=n("./src/components/VCalendar/mixins/calendar-with-events.ts"),r=n("./src/components/VCalendar/util/props.ts"),o=n("./src/components/VCalendar/util/timestamp.ts"),a=n("./src/components/VCalendar/VCalendarMonthly.ts"),l=n("./src/components/VCalendar/VCalendarDaily.ts"),s=n("./src/components/VCalendar/VCalendarWeekly.ts"),A=function(){return A=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},A.apply(this,arguments)};t.default=i.default.extend({name:"v-calendar",props:A({},r.default.calendar,r.default.weeks,r.default.intervals),data:function(){return{lastStart:null,lastEnd:null}},computed:{parsedValue:function(){return Object(o.validateTimestamp)(this.value)?Object(o.parseTimestamp)(this.value,!0):this.parsedStart||this.times.today},renderProps:function(){var e=this.parsedValue,t=null,n=this.maxDays,i=this.parsedWeekdays,r=e,A=e;switch(this.type){case"month":t=a.default,r=Object(o.getStartOfMonth)(e),A=Object(o.getEndOfMonth)(e);break;case"week":t=l.default,r=this.getStartOfWeek(e),A=this.getEndOfWeek(e),n=7;break;case"day":t=l.default,n=1,i=[r.weekday];break;case"4day":t=l.default,A=Object(o.relativeDays)(Object(o.copyTimestamp)(A),o.nextDay,4),Object(o.updateFormatted)(A),n=4,i=[r.weekday,(r.weekday+1)%7,(r.weekday+2)%7,(r.weekday+3)%7];break;case"custom-weekly":t=s.default,r=this.parsedStart||e,A=this.parsedEnd;break;case"custom-daily":t=l.default,r=this.parsedStart||e,A=this.parsedEnd;break;default:throw new Error(this.type+" is not a valid Calendar type")}return{component:t,start:r,end:A,maxDays:n,weekdays:i}},eventWeekdays:function(){return this.renderProps.weekdays}},watch:{renderProps:"checkChange"},mounted:function(){this.updateEventVisibility(),this.checkChange()},updated:function(){window.requestAnimationFrame(this.updateEventVisibility)},methods:{checkChange:function(){var e=this.lastStart,t=this.lastEnd,n=this.renderProps,i=n.start,r=n.end;e&&t&&i.date===e.date&&r.date===t.date||(this.lastStart=i,this.lastEnd=r,this.$emit("change",{start:i,end:r}))},move:function(e){void 0===e&&(e=1);for(var t=Object(o.copyTimestamp)(this.parsedValue),n=e>0,i=n?o.nextDay:o.prevDay,r=n?o.DAYS_IN_MONTH_MAX:o.DAY_MIN,a=n?e:-e;--a>=0;)switch(this.type){case"month":t.day=r,i(t);break;case"week":Object(o.relativeDays)(t,i,o.DAYS_IN_WEEK);break;case"day":Object(o.relativeDays)(t,i,1);break;case"4day":Object(o.relativeDays)(t,i,4)}Object(o.updateWeekday)(t),Object(o.updateFormatted)(t),Object(o.updateRelative)(t,this.times.now),this.$emit("input",t.date),this.$emit("moved",t)},next:function(e){void 0===e&&(e=1),this.move(e)},prev:function(e){void 0===e&&(e=1),this.move(-e)},timeToY:function(e,t){void 0===t&&(t=!0);var n=this.$children[0];return!(!n||!n.timeToY)&&n.timeToY(e,t)},minutesToPixels:function(e){var t=this.$children[0];return t&&t.minutesToPixels?t.minutesToPixels(e):-1},scrollToTime:function(e){var t=this.$children[0];return!(!t||!t.scrollToTime)&&t.scrollToTime(e)}},render:function(e){var t=this,n=this.renderProps,i=n.start,r=n.end,o=n.maxDays,a=n.component,l=n.weekdays;return e(a,{staticClass:"v-calendar",class:{"v-calendar-events":!this.noEvents},props:A({},this.$props,{start:i.date,end:r.date,maxDays:o,weekdays:l}),directives:[{modifiers:{quiet:!0},name:"resize",value:this.updateEventVisibility}],on:A({},this.$listeners,{"click:date":function(e){t.$listeners.input&&t.$emit("input",e.date),t.$listeners["click:date"]&&t.$emit("click:date",e)}}),scopedSlots:this.getScopedSlots()})}})},"./src/components/VCalendar/VCalendarDaily.sass":function(e,t,n){},"./src/components/VCalendar/VCalendarDaily.ts":function(e,t,n){"use strict";n.r(t),n("./src/components/VCalendar/VCalendarDaily.sass");var i=n("./src/directives/resize/index.ts"),r=n("./src/components/VBtn/index.ts"),o=n("./src/components/VCalendar/mixins/calendar-with-intervals.ts"),a=n("./src/util/helpers.ts"),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this,arguments)},s=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,r,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return a},A=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e};t.default=o.default.extend({name:"v-calendar-daily",directives:{Resize:i.default},data:function(){return{scrollPush:0}},computed:{classes:function(){return l({"v-calendar-daily":!0},this.themeClasses)}},mounted:function(){this.init()},methods:{init:function(){this.$nextTick(this.onResize)},onResize:function(){this.scrollPush=this.getScrollPush()},getScrollPush:function(){var e=this.$refs.scrollArea,t=this.$refs.pane;return e&&t?e.offsetWidth-t.offsetWidth:0},genHead:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__head",style:{marginRight:this.scrollPush+"px"}},A([this.genHeadIntervals()],this.genHeadDays()))},genHeadIntervals:function(){var e=Object(a.convertToUnit)(this.intervalWidth);return this.$createElement("div",{staticClass:"v-calendar-daily__intervals-head",style:{width:e}},Object(a.getSlot)(this,"interval-header"))},genHeadDays:function(){return this.days.map(this.genHeadDay)},genHeadDay:function(e,t){var n=this,i=Object(a.getSlot)(this,"day-header",(function(){return l({week:n.days},e,{index:t})}));return this.$createElement("div",{key:e.date,staticClass:"v-calendar-daily_head-day",class:this.getRelativeClasses(e),on:this.getDefaultMouseEventHandlers(":day",(function(t){return n.getSlotScope(e)}))},A([this.genHeadWeekday(e),this.genHeadDayLabel(e)],i||[]))},genHeadWeekday:function(e){var t=e.present?this.color:void 0;return this.$createElement("div",this.setTextColor(t,{staticClass:"v-calendar-daily_head-weekday"}),this.weekdayFormatter(e,this.shortWeekdays))},genHeadDayLabel:function(e){return this.$createElement("div",{staticClass:"v-calendar-daily_head-day-label"},Object(a.getSlot)(this,"day-label-header",e)||[this.genHeadDayButton(e)])},genHeadDayButton:function(e){var t=e.present?this.color:"transparent";return this.$createElement(r.default,{props:{color:t,fab:!0,depressed:!0},on:this.getMouseEventHandlers({"click:date":{event:"click",stop:!0},"contextmenu:date":{event:"contextmenu",stop:!0,prevent:!0,result:!1}},(function(t){return e}))},this.dayFormatter(e,!1))},genBody:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__body"},[this.genScrollArea()])},genScrollArea:function(){return this.$createElement("div",{ref:"scrollArea",staticClass:"v-calendar-daily__scroll-area"},[this.genPane()])},genPane:function(){return this.$createElement("div",{ref:"pane",staticClass:"v-calendar-daily__pane",style:{height:Object(a.convertToUnit)(this.bodyHeight)}},[this.genDayContainer()])},genDayContainer:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__day-container"},A([this.genBodyIntervals()],this.genDays()))},genDays:function(){return this.days.map(this.genDay)},genDay:function(e,t){var n=this;return this.$createElement("div",{key:e.date,staticClass:"v-calendar-daily__day",class:this.getRelativeClasses(e),on:this.getDefaultMouseEventHandlers(":time",(function(t){return n.getSlotScope(n.getTimestampAtEvent(t,e))}))},A(this.genDayIntervals(t),Object(a.getSlot)(this,"day-body",(function(){return n.getSlotScope(e)}))||[]))},genDayIntervals:function(e){return this.intervals[e].map(this.genDayInterval)},genDayInterval:function(e){var t=this,n=Object(a.convertToUnit)(this.intervalHeight),i=this.intervalStyle||this.intervalStyleDefault,r={key:e.time,staticClass:"v-calendar-daily__day-interval",style:l({height:n},i(e))},o=Object(a.getSlot)(this,"interval",(function(){return t.getSlotScope(e)}));return this.$createElement("div",r,o)},genBodyIntervals:function(){var e=this,t={staticClass:"v-calendar-daily__intervals-body",style:{width:Object(a.convertToUnit)(this.intervalWidth)},on:this.getDefaultMouseEventHandlers(":interval",(function(t){return e.getTimestampAtEvent(t,e.parsedStart)}))};return this.$createElement("div",t,this.genIntervalLabels())},genIntervalLabels:function(){return this.intervals.length?this.intervals[0].map(this.genIntervalLabel):null},genIntervalLabel:function(e){var t=Object(a.convertToUnit)(this.intervalHeight),n=this.shortIntervals,i=(this.showIntervalLabel||this.showIntervalLabelDefault)(e)?this.intervalFormatter(e,n):void 0;return thi