UNPKG

framework7-vue

Version:

Build full featured iOS & Android apps using Framework7 & Vue

15 lines 64.9 kB
/** * Framework7 Vue 0.6.2 * Build full featured iOS & Android apps using Framework7 & Vue * http://www.framework7.io/ * * Copyright 2016, Vladimir Kharlampidi * The iDangero.us * http://www.idangero.us/ * * Licensed under MIT * * Released on: December 17, 2016 */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Framework7Vue=t()}(this,function(){var e={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"statusbar-overlay"})},staticRenderFns:[]},t={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"panel",class:e.classesObject,style:{display:e.opened?"block":""},on:{open:e.onOpen,opened:e.onOpened,close:e.onClose,closed:e.onClosed}},[e._t("default")],!0)},staticRenderFns:[],props:{side:String,effect:String,cover:Boolean,reveal:Boolean,left:Boolean,right:Boolean,theme:String,layout:String,opened:Boolean},computed:{classesObject:function(){var e=this,t=e.side||(e.left?"left":"right"),o=e.effect||(e.reveal?"reveal":"cover"),a={};return a["panel-"+t]=!0,a["panel-"+o]=!0,e.layout&&(a["layout-"+e.layout]=!0),e.theme&&(a["theme-"+e.theme]=!0),a.active=e.opened,a}},watch:{opened:function(e){var t=this;if(t.$f7){var o=t.side||(t.left?"left":"right");e?t.$f7.openPanel(o):t.$f7.closePanel(o)}}},mounted:function(){var e=this,t=e.$$;if(t){var o=e.side||(e.left?"left":"right"),a=e.effect||(e.reveal?"reveal":"cover");e.opened&&t("body").addClass("with-panel-"+o+"-"+a)}},methods:{onOpen:function(e){this.$emit("open",e)},onOpened:function(e){this.$emit("opened",e)},onClose:function(e){this.$emit("open",e)},onClosed:function(e){this.$emit("closed",e)},onF7Init:function(){var e=this.$$;e&&0===e(".panel-overlay").length&&e('<div class="panel-overlay"></div>').insertBefore(this.$el)}}},o={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"views",class:e.classObject},[e._t("default")],!0)},staticRenderFns:[],props:{"navbar-fixed":Boolean,"navbar-through":Boolean,"toolbar-fixed":Boolean,"toolbar-through":Boolean,"tabbar-fixed":Boolean,"tabbar-through":Boolean,"tabbar-labels-fixed":Boolean,"tabbar-labels-through":Boolean,tabs:Boolean,theme:String,layout:String},computed:{classObject:function(){var e={tabs:this.tabs,"navbar-fixed":this.navbarFixed||this.navbarThrough&&this.$theme.material,"navbar-through":this.navbarThrough,"toolbar-fixed":this.toolbarFixed,"toolbar-through":this.toolbarThrough,"tabbar-fixed":this.tabbarFixed,"tabbar-through":this.tabbarThrough,"tabbar-labels-fixed":this.tabbarLabelsFixed,"tabbar-labels-through":this.tabbarLabesThrough};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e}}},a={render:function(e){var t,o,a,n,i=this;if(i.$slots.default)for(var r=0;r<i.$slots.default.length;r++){var s=i.$slots.default[r];s.tag&&s.tag.indexOf("navbar")>=0&&(t=!0),s.tag&&s.tag.indexOf("pages")>=0&&(o=!0)}return o||(a=e("f7-pages")),t||i.$theme.material||!i.dynamicNavbar||(n=e("f7-navbar")),e("div",{class:i.classesObject},[n,a,i.$slots.default])},beforeDestroy:function(){var e=this;e.f7View&&e.f7View.destroy&&e.f7View.destroy()},props:{main:Boolean,"navbar-fixed":Boolean,"navbar-through":Boolean,"toolbar-fixed":Boolean,"toolbar-through":Boolean,"tabbar-fixed":Boolean,"tabbar-through":Boolean,"tabbar-labels-fixed":Boolean,"tabbar-labels-through":Boolean,tab:Boolean,active:Boolean,"dynamic-navbar":Boolean,"dom-cache":Boolean,"links-view":[String,Object],"reload-pages":Boolean,"unique-history":Boolean,"unique-history-ignore-get-parameters":Boolean,"allow-duplicate-urls":Boolean,"swipe-back-page":Boolean,"swipe-back-page-animate-shadow":Boolean,"swipe-back-page-animate-opacity":Boolean,"swipe-back-page-active-area":Boolean,"swipe-back-page-threshold":Boolean,"animate-pages":Boolean,"preload-previous-page":Boolean,params:Object,url:String,init:{type:Boolean,default:!0},theme:String,layout:String},computed:{classesObject:function(){var e={view:!0,"view-main":this.main,active:this.active,tab:this.tab,"navbar-fixed":this.navbarFixed||this.navbarThrough&&this.$theme.material,"navbar-through":this.navbarThrough,"toolbar-fixed":this.toolbarFixed,"toolbar-through":this.toolbarThrough,"tabbar-fixed":this.tabbarFixed,"tabbar-through":this.tabbarThrough,"tabbar-labels-fixed":this.tabbarLabelsFixed,"tabbar-labels-through":this.tabbarLabesThrough};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e}},methods:{onF7Init:function(e){var t=this;if(t.init){var o=t.$options.propsData,a=t.params||{url:t.url,dynamicNavbar:o.dynamicNavbar,domCache:"undefined"==typeof o.domCache||o.domCache,linksView:o.linksView,reloadPages:o.reloadPages,uniqueHistory:o.uniqueHistory,uniqueHistoryIgnoreGetParameters:o.uniqueHistoryIgnoreGetParameters,allowDuplicateUrls:o.allowDuplicateUrls,swipeBackPage:o.swipeBackPage,swipeBackPageAnimateShadow:o.swipeBackPageAnimateShadow,swipeBackPageAnimateOpacity:o.swipeBackPageAnimateOpacity,swipeBackPageActiveArea:o.swipeBackPageActiveArea,swipeBackPageThreshold:o.swipeBackPageThreshold,animatePages:o.animatePages,preloadPreviousPage:o.preloadPreviousPage};t.f7View=e.addView(t.$el,a),t.f7View&&0===t.f7View.pagesContainer.querySelectorAll(".page").length&&t.f7View.router.load({url:t.url,reload:!0})}},onSwipeBackMove:function(e){this.$emit("swipeBackMove",e,e.detail)},onSwipeBackBeforeChange:function(e){this.$emit("swipeBackBeforeChange",e,e.detail)},onSwipeBackAfterChange:function(e){this.$emit("swipeBackAfterChange",e,e.detail)},onSwipeBackBeforeReset:function(e){this.$emit("swipeBackBeforeReset",e,e.detail)},onSwipeBackAfterReset:function(e){this.$emit("swipeBackAfterReset",e,e.detail)}}},n={render:function(e){var t=this,o=[];for(var a in t.pages){var n=t.pages[a];o.push(e(n.component,{tag:"component"}))}return e("div",{staticClass:"pages",ref:"pages",on:{pageBeforeRemove:t.onPageBeforeRemove}},[t.$slots.default,o])},props:{"navbar-fixed":Boolean,"navbar-through":Boolean,"toolbar-fixed":Boolean,"toolbar-through":Boolean,"tabbar-fixed":Boolean,"tabbar-through":Boolean,"tabbar-labels-fixed":Boolean,"tabbar-labels-through":Boolean,theme:String,layout:String},data:function(){return{pages:{}}},computed:{classesObject:function(){var e={"navbar-fixed":this.navbarFixed||this.navbarThrough&&this.$theme.material,"navbar-through":this.navbarThrough,"toolbar-fixed":this.toolbarFixed,"toolbar-through":this.toolbarThrough,"tabbar-fixed":this.tabbarFixed,"tabbar-through":this.tabbarThrough,"tabbar-labels-fixed":this.tabbarLabelsFixed,"tabbar-labels-through":this.tabbarLabesThrough};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e}},methods:{onPageBeforeRemove:function(e){var t,o=this;for(var a in o.pages)if(e.target===o.pages[a].pageElement){t=a;break}t&&this.$set(this.pages,t,{})}}},i={render:function(e){var t,o,a,n,i=[],r=[],s=this;s.pullToRefresh&&s.ptrLayer&&s.pullToRefreshLayer&&(a=e("div",{class:{"pull-to-refresh-layer":!0}},[e("div",{class:{preloader:!0}}),e("div",{class:{"pull-to-refresh-arrow":!0}})])),s.infiniteScroll&&s.infiniteScrollPreloader&&(n=e("div",{class:{"infinite-scroll-preloader":!0}},[e("div",{class:{preloader:!0}})]));var l,c,d,p,u,f="navbar toolbar tabbar subnavbar searchbar messagebar fab speed-dial floating-button".split(" ");if(s.$slots.default)for(var h=0;h<s.$slots.default.length;h++)if(c=s.$slots.default[h],l=c.tag){var m=!1;l.indexOf("messages")>=0&&(p=!0),l.indexOf("subnavbar")>=0&&(d=!0),l.indexOf("searchbar")>=0&&(u=!0);for(var b=0;b<f.length;b++)l.indexOf(f[b])>=0&&(m=!0);m?i.push(c):r.push(c)}else r.push(c);return i.length>0&&u&&i.push(e("div",{class:{"searchbar-overlay":!0}})),p&&(s.classesObjectPageContent["messages-content"]=!0),o=s.noPageContent?[s.$slots.default]:e("div",{staticClass:"page-content",class:s.classesObjectPageContent,attrs:{"data-ptr-distance":s.pullToRefreshDistance||s.ptrDistance,"data-distance":s.infiniteScrollDistance},on:{pullstart:s.onPullstart,pullmove:s.onPullmove,pullend:s.onPullend,refresh:s.onRefresh,refreshdone:s.onRefreshdone,infinite:s.onInfinite}},"top"===s.infiniteScroll?[a,n,s.$slots.static,r]:[a,s.$slots.static,r,n]),i.push(s.$slots.fixed),d&&(s.classesObjectPage["with-subnavbar"]=!0),t=e("div",{staticClass:"page",class:s.classesObjectPage,attrs:{"data-page":s.name},on:{pageBeforeInit:s.onPageBeforeInit,pageInit:s.onPageInit,pageReinit:s.onPageReinit,pageBeforeAnimation:s.onPageBeforeAnimation,pageAfterAnimation:s.onPageAfterAnimation,pageBeforeRemove:s.onPageBeforeRemove,pageBack:s.onPageBack,pageAfterBack:s.onPageAfterBack}},[i,o])},props:{name:String,cached:Boolean,"navbar-fixed":Boolean,"navbar-through":Boolean,"toolbar-fixed":Boolean,"toolbar-through":Boolean,"tabbar-fixed":Boolean,"tabbar-through":Boolean,"tabbar-labels-fixed":Boolean,"tabbar-labels-through":Boolean,"with-subnavbar":Boolean,subnavbar:Boolean,"no-navbar":Boolean,"no-toolbar":Boolean,"no-tabbar":Boolean,"pull-to-refresh":Boolean,"pull-to-refresh-distance":Number,"ptr-distance":Number,"pull-to-refresh-layer":{type:Boolean,default:!0},"ptr-layer":{type:Boolean,default:!0},"infinite-scroll":[Boolean,String],"infinite-scroll-distance":Number,"infinite-scroll-preloader":{type:Boolean,default:!0},"hide-bars-on-scroll":Boolean,"hide-navbar-on-scroll":Boolean,"hide-toolbar-on-scroll":Boolean,"hide-tabbar-on-scroll":Boolean,messages:Boolean,tabs:Boolean,"no-page-content":Boolean,"login-screen":Boolean,theme:String,layout:String,"no-swipeback":Boolean},computed:{classesObjectPage:function(){var e={cached:this.cached,"navbar-fixed":this.navbarFixed||this.navbarThrough&&this.$theme.material,"navbar-through":this.navbarThrough,"toolbar-fixed":this.toolbarFixed,"toolbar-through":this.toolbarThrough,"tabbar-fixed":this.tabbarFixed,"tabbar-through":this.tabbarThrough,"tabbar-labels-fixed":this.tabbarLabelsFixed,"tabbar-labels-through":this.tabbarLabesThrough,"with-subnavbar":this.subnavbar||this.withSubnavbar,"no-navbar":this.noNavbar,"no-toolbar":this.noToolbar,"no-tabbar":this.noTabbar,tabs:this.tabs,"no-swipeback":this.noSwipeBack};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e},classesObjectPageContent:function(){return{"pull-to-refresh-content":this.pullToRefresh,"infinite-scroll":this.infiniteScroll,"infinite-scroll-top":"top"===this.infiniteScroll,"hide-bars-on-scroll":this.hideBarsOnScroll,"hide-navbar-on-scroll":this.hideNavbarOnScroll,"hide-toolbar-on-scroll":this.hideToolbarOnScroll,"hide-tabbar-on-scroll":this.hideTabbarOnScroll,"messages-content":this.messages,"login-screen-content":this.loginScreen}}},methods:{onPullstart:function(e){this.$emit("pullstart",e)},onPullmove:function(e){this.$emit("pullmove",e)},onPullend:function(e){this.$emit("pullend",e)},onRefresh:function(e){this.$emit("refresh",e,e.detail.done)},onRefreshdone:function(e){this.$emit("refreshdone",e)},onInfinite:function(e){this.$emit("infinite",e)},onPageBeforeInit:function(e){this.f7PageData=e.detail.page,this.$emit("pageBeforeInit",e,e.detail.page)},onPageInit:function(e){this.$emit("pageInit",e,e.detail.page)},onPageReinit:function(e){this.$emit("pageReinit",e,e.detail.page)},onPageBeforeAnimation:function(e){this.$emit("pageBeforeAnimation",e,e.detail.page)},onPageAfterAnimation:function(e){this.$emit("pageAfterAnimation",e,e.detail.page)},onPageBeforeRemove:function(e){this.$emit("pageBeforeRemove",e,e.detail.page)},onPageBack:function(e){this.$emit("pageBack",e,e.detail.page)},onPageAfterBack:function(e){this.$emit("pageAfterBack",e,e.detail.page)}}},r={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"page-content",class:e.classesObject},[e._t("default")],!0)},staticRenderFns:[],props:{tab:Boolean,active:Boolean},computed:{classesObject:function(){var e=this;return{tab:e.tab,active:e.active}}}},s={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"navbar",class:e.classesObject},[e._t("before-inner"),e._v(" "),t("div",{staticClass:"navbar-inner"},[e.backLink?t("f7-nav-left",{attrs:{"back-link":e.backLink,sliding:e.sliding}}):e._e(),e._v(" "),e.title?t("f7-nav-center",{attrs:{title:e.title,sliding:e.sliding}}):e._e(),e._v(" "),e._t("default")],!0),e._v(" "),e._t("after-inner")],!0)},staticRenderFns:[],updated:function(){var e=this;e.$nextTick(function(){e.$f7.sizeNavbars()})},props:{backLink:[Boolean,String],sliding:Boolean,title:String,theme:String,layout:String},computed:{classesObject:function(){var e={};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e}}},l={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"center",class:{sliding:e.sliding}},[e._t("default",[e._v(e._s(e.title))])],!0)},staticRenderFns:[],props:{sliding:Boolean,title:String}},c={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"left",class:{sliding:e.sliding}},[e.backLink?t("f7-link",{class:{"icon-only":e.backLink===!0||e.backLink&&e.$theme.material},attrs:{href:"#",back:"",icon:"icon-back",text:e.backLink===!0||e.$theme.material?void 0:e.backLink}}):e._e(),e._v(" "),e._t("default")],!0)},staticRenderFns:[],props:{backLink:[Boolean,String],sliding:Boolean}},d={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"right",class:{sliding:e.sliding}},[e._t("default")],!0)},staticRenderFns:[],props:{sliding:Boolean}},p={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"subnavbar",class:!!e.sliding&&"sliding"},[e._t("default")],!0)},staticRenderFns:[],props:{sliding:Boolean}},u={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"toolbar",class:e.classesObject},[e._t("before-inner"),e._v(" "),t("div",{staticClass:"toolbar-inner"},[e._t("default")],!0),e._v(" "),e._t("after-inner")],!0)},staticRenderFns:[],props:{bottom:Boolean,tabbar:Boolean,labels:Boolean,scrollable:Boolean,theme:String,layout:String},computed:{classesObject:function(){var e={"toolbar-bottom":this.bottom,tabbar:this.tabbar,"tabbar-labels":this.labels,"tabbar-scrollabel":this.scrollable};return this.theme&&(e["theme-"+this.theme]=!0),this.layout&&(e["layout-"+this.layout]=!0),e}}},f={render:function(e){var t,o,a,n,i=this;return i.title&&(t=e("f7-card-header",{domProps:{innerHTML:i.title}})),i.content&&(a=e("div",{domProps:{innerHTML:i.content}}),o=e("f7-card-content",{},[a])),i.footer&&(n=e("f7-card-footer",{domProps:{innerHTML:i.footer}})),e("div",{staticClass:"card"},[t,o,n,i.$slots.default])},props:["title","content","footer"]},h={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"card-header"},[e._t("default")],!0)},staticRenderFns:[]},m={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"card-footer"},[e._t("default")],!0)},staticRenderFns:[]},b={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"card-content"},[t("div",{staticClass:"card-content-inner"},[e._t("default")],!0)])},staticRenderFns:[]},g={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"content-block",class:e.classesObject},[e.inner?t("div",{staticClass:"content-block-inner"},[e._t("default")],!0):e._t("default"),e._v(" ")],!0)},staticRenderFns:[],props:{inset:Boolean,inner:Boolean,tabs:Boolean,tab:Boolean,active:Boolean,"no-hairlines":Boolean,"no-hairlines-between":Boolean},computed:{classesObject:function(){var e=this;return{inset:e.inset,tabs:e.tabs,tab:e.tab,active:e.active,"no-hairlines":e.noHairlines,"no-hairlines-between":e.noHairlinesBetween}}}},v={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"content-block-title"},[e._t("default")],!0)},staticRenderFns:[]},k={render:function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"badge",class:e.color?"color-"+e.color:""},[e._t("default")],!0)},staticRenderFns:[],props:{color:String}},B={render:function(){var e=this,t=(e.$createElement,e._c);return t("i",{staticClass:"icon",class:e.classesObject,style:{"font-size":e.sizeComputed}},[e._v(e._s(e.iconTextComputed)),e._t("default")],!0)},staticRenderFns:[],props:{color:String,material:String,f7:String,ion:String,fa:String,icon:String,"if-material":String,"if-ios":String,size:[String,Number]},computed:{sizeComputed:function(){var e=this,t=e.size;return"number"!=typeof t&&parseFloat(t)!==1*t||(t+="px"),t},iconTextComputed:function(){var e=this,t=e.material||e.f7;return e.ifMaterial&&e.$theme.material&&(e.ifMaterial.indexOf("material:")>=0||e.ifMaterial.indexOf("f7:")>=0)?t=e.ifMaterial.split(":")[1]:e.ifIos&&e.$theme.ios&&(e.ifIos.indexOf("material:")>=0||e.ifIos.indexOf("f7:")>=0)&&(t=e.ifIos.split(":")[1]),t},classesObject:function(){var e={},t=this;if(t.ifMaterial||t.ifIos){var o=t[t.$theme.material?"ifMaterial":"ifIos"].split(":"),a=o[0],n=o[1];"material"!==a&&"fa"!==a&&"f7"!==a||(e.fa="fa"===a,e["material-icons"]="material"===a,e["f7-icons"]="f7"===a),"fa"!==a&&"ion"!==a||(e[a+"-"+n]=!0),"icon"===a&&(e[n]=!0)}else e={"material-icons":this.material,"f7-icons":this.f7,fa:this.fa},this.ion&&(e["ion-"+this.ion]=!0),this.fa&&(e["fa-"+this.fa]=!0),this.icon&&(e[this.icon]=!0);return this.color&&(e["color-"+this.color]=!0),e}}},$={beforeDestroy:function(){var e=this;e.virtual&&e.virtualInit&&e.f7VirtualList&&e.f7VirtualList.destroy&&e.f7VirtualList.destroy()},watch:{virtualItems:function(){var e=this;e.virtual&&e.virtualInit&&e.f7VirtualList&&e.f7VirtualList.replaceAllItems(e.virtualItems)}},render:function(e){var t,o,a=this;o=a.grouped?a.$slots.default:e("ul",{},a.$slots.default);var n=[],i=[];if(a.$slots.default)for(var r=0;r<a.$slots.default.length;r++){var s=a.$slots.default[r].tag;s&&!("li"==s||s.indexOf("list-item")>=0||s.indexOf("list-button")>=0)?n.push(a.$slots.default[r]):i.push(a.$slots.default[r])}return t=e(a.form?"form":"div",{staticClass:"list-block",class:{inset:a.inset,"media-list":a.mediaList,sortable:a.sortable,"accordion-list":a.accordion,"contacts-block":a.contacts,"virtual-list":a.virtual,tab:a.tab,active:a.active,"no-hairlines":a.noHairlines,"no-hairlines-between":a.noHairlinesBetween},on:{open:a.onOpen,close:a.onClose,sort:a.onSort}},[i.length>0?[e("ul",{},i),n]:n])},props:{inset:Boolean,"media-list":Boolean,grouped:Boolean,sortable:Boolean,form:Boolean,label:String,accordion:Boolean,contacts:Boolean,"no-hairlines":Boolean,"no-hairlines-between":Boolean,tab:Boolean,active:Boolean,virtual:Boolean,"virtual-init":{type:Boolean,default:!0},"virtual-items":[Array,Object],"virtual-height":[Number,Function],"virtual-rows-before":Number,"virtual-rows-after":Number,"virtual-cols":{type:Number,default:1},"virtual-cache":{type:Boolean,default:!0},"virtual-filtered-only":{type:Boolean,default:!1},"virtual-search-by-item":Function,"virtual-search-all":Function,"virtual-render-item":Function},methods:{onOpen:function(e){this.$emit("open",e)},onClose:function(e){this.$emit("close",e)},onSort:function(e){this.$emit("sort",e,e.detail)},onF7Init:function(e){var t=this;if(t.virtual&&t.virtualInit){var o=t.$$,a=o(t.$el).find("script").html();(a||t.virtualRenderItem)&&(a&&(a=t.$t7.compile(a)),t.f7VirtualList=e.virtualList(t.$el,{items:t.virtualItems||[],template:a,height:t.virtualHeight||void 0,cols:t.virtualCols,rowsBefore:t.virtualRowsBefore||void 0,rowsAfter:t.virtualRowsAfter||void 0,showFilteredItemsOnly:t.virtualFilteredOnly,searchByItem:t.virtualSearchByItem,searchAll:t.virtualSearchAll,renderItem:t.virtualRenderItem,onItemBeforeInsert:function(e,o){t.$emit("virtualItemBeforeInsert",e,o)},onBeforeClear:function(e,o){t.$emit("virtualBeforeClear",e,o)},onItemsBeforeInsert:function(e,o){t.$emit("virtualItemsBeforeInsert",e,o)},onItemsAfterInsert:function(e,o){t.$emit("virtualItemsAfterInsert",e,o)}}))}}}},S={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"list-block-group"},[t("ul",[e._t("default")],!0)])},staticRenderFns:[],props:{"media-list":Boolean,"media-list-computed":Boolean,sortable:Boolean,"sortable-computed":Boolean},computed:{sortableComputed:function(){return this.sortable||this.$parent.sortable},mediaListComputed:function(){return this.mediaList||this.$parent.mediaList}},data:function(){return{}}},C={render:function(e){var t,o,a,n=this;if(a=e("f7-list-item-content",{props:{title:n.title,text:n.text,media:n.media,subtitle:n.subtitle,after:n.after,badge:n.badge,"badge-color":n.badgeColor,"media-list":n.mediaListComputed,"accordion-item":n.accordionItem,checkbox:n.checkbox,checked:n.checked,radio:n.radio,name:n.name,value:n.value,readonly:n.readonly,required:n.required,disabled:n.disabled},on:n.link||n.accordionItem||n.smartSelect?{}:{click:n.onClick,change:n.onChange}},[n.$slots["content-start"],n.$slots.content,n.$slots["media-start"],n.$slots.media,n.$slots["inner-start"],n.$slots.inner,n.$slots["after-start"],n.$slots.after,n.$slots.default]),(n.link||n.accordionItem||n.smartSelect)&&(o=e("a",{attrs:{href:n.link===!0||n.accordionItem||n.smartSelect?"#":n.link,"data-searchbar":n.smartSelectSearchbar,"data-searchbar-paceholder":n.smartSelectSearchbarPlaceholder,"data-searchbar-cancel":n.smartSelectSearchbarCancel,"data-page-title":n.smartSelectPageTitle,"data-back-text":n.smartSelectBackText,"data-back-on-select":n.smartSelectBackOnSelect,"data-virtual-list":n.smartSelectVirtualList,"data-virtual-list-height":n.smartSelectVirtualListHeight,"data-open-in":n.smartSelectOpenIn,"data-navbar-theme":n.smartSelectNavbarTheme,"data-form-theme":n.smartSelectFormTheme,"data-view":"string"==typeof n.linkView&&n.linkView,"data-panel":"string"==typeof n.linkOpenPanel&&n.linkOpenPanel,"data-popup":"string"==typeof n.linkOpenPopup&&n.linkOpenPopup,"data-popover":"string"==typeof n.linkOpenPopover&&n.linkOpenPopover,"data-picker":"string"==typeof n.linkOpenPicker&&n.linkOpenPicker,"data-login-screen":"string"==typeof n.linkOpenLoginScreen&&n.linkOpenLoginScreen,"data-sortable":"string"==typeof n.linkOpenSortable?n.linkOpenSortable:"string"==typeof n.linkToggleSortable&&n.linkToggleSortable,"data-force":n.linkForce,"data-reload":n.linkReload,"data-animate-pages":n.linkAnimatePages,"data-ignore-cache":n.linkIgnoreCache,"data-page-name":"string"==typeof n.linkPageName&&n.linkPageName,"data-template":"string"==typeof n.linkTemplate&&n.linkTemplate},class:{"item-link":!0,external:n.linkExternal,back:n.linkBack,"no-fastclick":n.linkNoFastclick,"smart-select":n.smartSelect,"close-panel":n.linkClosePanel,"open-panel":n.linkOpenPanel,"close-popup":n.linkClosePopup,"open-popup":n.linkOpenPopup,"close-popover":n.linkClosePopover,"open-popover":n.linkOpenPopover,"close-picker":n.linkClosePicker,"open-picker":n.linkOpenPicker,"close-login-screen":n.linkCloseLoginScreen,"open-login-screen":n.linkOpenLoginScreen,"close-sortable":n.linkCloseSortable,"open-sortable":n.linkOpenSortable,"toggle-sortable":n.linkToggleSortable},on:{click:n.onClick}},[a])),n.dividerOrGroupTitle)t=[e("span",n.$slots.default||n.title)];else{var i=n.link||n.smartSelect||n.accordionItem?o:a;t=n.swipeout?[e("div",{class:{"swipeout-content":!0}},[i])]:[i],n.sortableComputed&&t.push(e("div",{class:{"sortable-handler":!0}})),(n.swipeout||n.accordionItem)&&t.push(n.$slots.default),t.unshift(n.$slots["root-start"]),t.push(n.$slots.root)}return e("li",{class:{"item-divider":n.divider,"list-group-title":n.groupTitle,swipeout:n.swipeout,"accordion-item":n.accordionItem},on:{open:n.onOpen,opened:n.onOpened,close:n.onClose,closed:n.onClosed,delete:n.onDelete,deleted:n.onDeleted,swipeout:n.onSwipeout}},t)},props:{title:[String,Number],text:[String,Number],media:String,subtitle:[String,Number],link:[String,Boolean],"link-external":Boolean,"link-back":Boolean,"link-no-fastclick":Boolean,"link-force":Boolean,"link-reload":Boolean,"link-animate-pages":Boolean,"link-ignore-cache":Boolean,"link-page-name":String,"link-template":String,"link-view":String,"link-open-panel":[String,Boolean],"link-close-panel":Boolean,"link-open-popup":[String,Boolean],"link-close-popup":Boolean,"link-open-popover":[String,Boolean],"link-close-popover":Boolean,"link-open-login-screen":[String,Boolean],"link-close-login-screen":Boolean,"link-open-picker":[String,Boolean],"link-close-picker":Boolean,after:[String,Number],badge:[String,Number],"badge-color":String,"media-item":Boolean,"media-list-item":Boolean,"media-list":Boolean,"media-list-computed":Boolean,divider:Boolean,"group-title":Boolean,"divider-or-group-title":Boolean,swipeout:Boolean,sortable:Boolean,"sortable-computed":Boolean,"accordion-item":Boolean,"smart-select":Boolean,"smart-select-searchbar":Boolean,"smart-select-searchbar-paceholder":String,"smart-select-searchbar-cancel":String,"smart-select-page-title":String,"smart-select-back-text":String,"smart-select-back-on-select":Boolean,"smart-select-virtual-list":Boolean,"smart-select-virtual-list-height":Number,"smart-select-open-in":String,"smart-select-navbar-theme":String,"smart-select-form-theme":String,checkbox:Boolean,checked:Boolean,radio:Boolean,name:String,value:[String,Number],readonly:Boolean,required:Boolean,disabled:Boolean},computed:{dividerOrGroupTitle:function(){return this.divider||this.groupTitle},sortableComputed:function(){return this.sortable||this.$parent.sortable||this.$parent.sortableComputed},mediaListComputed:function(){return this.mediaList||this.mediaItem||this.$parent.mediaList||this.$parent.mediaListComputed}},methods:{onClick:function(e){this.$emit("click",e)},onDeleted:function(e){this.$emit("deleted",e)},onDelete:function(e){this.$emit("delete",e)},onClose:function(e){this.$emit("close",e)},onClosed:function(e){this.$emit("closed",e)},onOpen:function(e){this.$emit("open",e)},onOpened:function(e){this.$emit("opened",e)},onSwipeout:function(e){this.$emit("swipeout",e)},onChange:function(e){this.$emit("change",e)}}},y={render:function(e){var t,o,a,n,i,r,s,l,c,d,p,u=this,f=[],h=[],m=[],b=[],g=[],v=[],k=[],B=[];if(u.$slots.default&&u.$slots.default.length>0)for(var $=0;$<u.$slots.default.length;$++){var S=u.$slots.default[$].data?u.$slots.default[$].data.slot:void 0;S&&"content-start"===S&&f.push(u.$slots.default[$]),S&&"content"===S&&h.push(u.$slots.default[$]),S&&"after-start"===S&&g.push(u.$slots.default[$]),S&&"after"===S&&v.push(u.$slots.default[$]),S&&"media-start"===S&&k.push(u.$slots.default[$]),S&&"media"===S&&B.push(u.$slots.default[$]),S&&"inner-start"===S&&m.push(u.$slots.default[$]),(!S||S&&"inner"===S)&&b.push(u.$slots.default[$])}if((u.radio||u.checkbox)&&(d=e("input",{attrs:{value:u.value,name:u.name,checked:u.checked,readonly:u.readonly,disabled:u.disabled,required:u.required,type:u.radio?"radio":"checkbox"},on:{change:u.onChange}})),u.media||u.checkbox||u.radio&&u.$theme.material||k.length||B.length)if(u.checkbox||u.radio&&u.$theme.material)if(u.media)p='<i class="icon icon-form-'+(u.radio?"radio":"checkbox")+'"></i>',c=e("div",{class:{"item-media":!0},domProps:{innerHTML:p+(u.media?u.media:"")}});else{var C={icon:!0};C["icon-form-"+(u.radio?"radio":"checkbox")]=!0,p=e("i",{class:C}),c=e("div",{class:{"item-media":!0}},[k,p,B])}else c=u.media?e("div",{staticClass:"item-media",domProps:{innerHTML:u.media}}):e("div",{staticClass:"item-media"},[k,B]);return u.title&&(t=e("div",{staticClass:"item-title",domProps:{innerHTML:u.title}},[u.title])),u.subtitle&&(s=e("div",{staticClass:"item-subtitle",domProps:{innerHTML:u.subtitle}},[u.subtitle])),u.text&&(l=e("div",{staticClass:"item-text",domProps:{innerHTML:u.text}})),(u.after||u.badge||v.length)&&(u.after&&(a=e("span",{domProps:{innerHTML:u.after}})),u.badge&&(n=e("f7-badge",{props:{color:u.badgeColor}},[u.badge])),o=e("div",{staticClass:"item-after"},[g,a,n,v])),u.mediaList&&(r=e("div",{staticClass:"item-title-row"},[t,o])),i=e("div",{staticClass:"item-inner"},u.mediaList?[m,r,s,l,b]:[m,t,o,b]),e(u.checkbox||u.radio?"label":"div",{staticClass:"item-content",class:{"label-checkbox":u.checkbox,"label-radio":u.radio},on:{click:u.onClick}},[f,d,c,i,h])},props:{title:[String,Number],text:[String,Number],media:String,subtitle:[String,Number],after:[String,Number],badge:[String,Number],"badge-color":String,"media-list":Boolean,checkbox:Boolean,checked:Boolean,radio:Boolean,name:String,value:[String,Number],readonly:Boolean,required:Boolean,disabled:Boolean},data:function(){return{}},methods:{onClick:function(e){this.$emit("click",e)},onChange:function(e){this.$emit("change",e)}}},w={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{class:"swipeout-actions-"+e.sideComputed},[e._t("default")],!0)},staticRenderFns:[],props:{left:Boolean,right:Boolean,side:String,sideComputed:String},computed:{sideComputed:function(){return this.side?this.side:this.left?"left":(this.right,"right")}},data:function(){return{}}},_={render:function(){var e=this,t=(e.$createElement,e._c);return t("a",{class:e.classObject,attrs:{href:"#"},on:{click:e.onClick}},[e._t("default")],!0)},staticRenderFns:[],props:{overswipe:Boolean,close:Boolean,delete:Boolean,color:String,bg:String},computed:{classObject:function(){var e={"swipeout-overswipe":this.overswipe,"swipeout-delete":this.delete,"swipeout-close":this.close};return this.color&&(e["bg-"+this.color]=!0),this.bg&&(e["bg-"+this.bg]=!0),e}},data:function(){return{}},methods:{onClick:function(e){this.$emit("click",e)}}},x={render:function(){var e=this,t=(e.$createElement,e._c);return t("li",[e.title?t("a",{staticClass:"item-link list-button",class:e.classesObject,attrs:{href:"string"!=typeof e.link?"#":e.link,"data-panel":"string"==typeof e.openPanel&&e.openPanel,"data-popup":"string"==typeof e.openPopup&&e.openPopup,"data-popover":"string"==typeof e.openPopover&&e.openPopover,"data-picker":"string"==typeof e.openPicker&&e.openPicker,"data-login-screen":"string"==typeof e.openLoginScreen&&e.openLoginScreen,"data-sortable":"string"==typeof e.openSortable?e.openSortable:"string"==typeof e.toggleSortable&&e.toggleSortable,"data-tab":"string"==typeof e.tabLink&&e.tabLink},domProps:{innerHTML:e._s(e.title)},on:{click:e.onClick}}):t("a",{staticClass:"item-link list-button",class:e.classesObject,attrs:{href:"string"!=typeof e.link?"#":e.link,"data-panel":"string"==typeof e.openPanel&&e.openPanel,"data-popup":"string"==typeof e.openPopup&&e.openPopup,"data-popover":"string"==typeof e.openPopover&&e.openPopover,"data-picker":"string"==typeof e.openPicker&&e.openPicker,"data-login-screen":"string"==typeof e.openLoginScreen&&e.openLoginScreen,"data-sortable":"string"==typeof e.openSortable?e.openSortable:"string"==typeof e.toggleSortable&&e.toggleSortable,"data-tab":"string"==typeof e.tabLink&&e.tabLink},on:{click:e.onClick}},[e._t("default")],!0),e._v(" ")])},staticRenderFns:[],props:{title:[String,Number],link:[String,Boolean],external:Boolean,"link-external":Boolean,back:Boolean,"link-back":Boolean,"no-fastclick":Boolean,"link-no-fastlick":Boolean,view:String,openPanel:[String,Boolean],closePanel:Boolean,openPopup:[String,Boolean],closePopup:Boolean,openPopover:[String,Boolean],closePopover:Boolean,openLoginScreen:[String,Boolean],closeLoginScreen:Boolean,openPicker:[String,Boolean],closePicker:Boolean,tabLink:[Boolean,String],openSortable:[String,Boolean],closeSortable:Boolean,toggleSortable:[String,Boolean]},computed:{classesObject:function(){var e=this,t={external:e.external||e.linkExternal,back:e.back||e.linkBack,"no-fastclick":e.noFastclick||e.linkNoFastclick};return e.closePanel&&(t["close-panel"]=!0),e.openPanel&&(t["open-panel"]=!0),e.closePopup&&(t["close-popup"]=!0),e.openPopup&&(t["open-popup"]=!0),e.closePopover&&(t["close-popover"]=!0),e.openPopover&&(t["open-popover"]=!0),e.closePicker&&(t["close-picker"]=!0),e.openPicker&&(t["open-picker"]=!0),e.closeLoginScreen&&(t["close-login-screen"]=!0),e.openLoginScreen&&(t["open-login-screen"]=!0),e.closeSortable&&(t["close-sortable"]=!0),e.openSortable&&(t["open-sortable"]=!0),e.toggleSortable&&(t["toggle-sortable"]=!0),e.tabLink&&(t["tab-link"]=!0),t}},methods:{onClick:function(e){this.$emit("click",e)}}},P={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"list-block-label"},[e._t("default")],!0)},staticRenderFns:[]},O={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{ staticClass:"accordion-item",on:{open:e.onOpen,opened:e.onOpened,close:e.onClose,closed:e.onClosed}},[e._t("default")],!0)},staticRenderFns:[],methods:{onOpen:function(e){this.$emit("open",e)},onOpened:function(e){this.$emit("opened",e)},onClose:function(e){this.$emit("close",e)},onClosed:function(e){this.$emit("closed",e)}}},F={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"accordion-item-toggle"},[e._t("default")],!0)},staticRenderFns:[]},L={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"accordion-item-content"},[e._t("default")],!0)},staticRenderFns:[]},I={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"buttons-row",class:e.colorComputed?"theme-"+e.colorComputed:""},[e._t("default")],!0)},staticRenderFns:[],props:{color:String,theme:String,bg:String},computed:{colorComputed:function(){return this.color||this.theme||this.bg}}},T={props:{noLinkClass:Boolean,noFastclick:Boolean,external:Boolean,color:String,bg:String,theme:String,text:String,iconOnly:Boolean,icon:String,iconMaterial:String,iconIon:String,iconFa:String,iconF7:String,iconIfMaterial:String,iconIfIos:String,rippleColor:String,href:{type:String,default:"#"},round:Boolean,fill:Boolean,big:Boolean,raised:Boolean,force:Boolean,reload:Boolean,animatePages:Boolean,ignoreCache:Boolean,pageName:String,template:String,view:String,openPanel:[String,Boolean],closePanel:Boolean,openPopup:[String,Boolean],closePopup:Boolean,openPopover:[String,Boolean],closePopover:Boolean,openLoginScreen:[String,Boolean],closeLoginScreen:Boolean,openPicker:[String,Boolean],closePicker:Boolean,tabLink:[Boolean,String],openSortable:[String,Boolean],closeSortable:Boolean,toggleSortable:[String,Boolean],active:Boolean,badge:[String,Number],iconBadge:[String,Number],badgeColor:[String],back:Boolean},computed:{attrsObject:function(){var e=this,t={href:e.href},o=e.$options.propsData;return"force"in o&&(t["data-force"]=e.force),"reload"in o&&(t["data-reload"]="true"),"animatePages"in o&&(t["data-animate-pages"]="true"),"ignoreCache"in o&&(t["data-ignore-cache"]="true"),e.pageName&&(t["data-page-name"]=e.pageName),e.template&&(t["data-template"]=e.template),e.view&&(t["data-view"]=e.view),"string"==typeof e.openPanel&&(t["data-panel"]=e.openPanel),"string"==typeof e.openPopup&&(t["data-popup"]=e.openPopup),"string"==typeof e.openPopover&&(t["data-popover"]=e.openPopover),"string"==typeof e.openPicker&&(t["data-picker"]=e.openPicker),"string"==typeof e.openLoginScreen&&(t["data-login-screen"]=e.openLoginScreen),"string"==typeof e.openSortable&&(t["data-sortable"]=e.openSortable),"string"==typeof e.toggleSortable&&(t["data-sortable"]=e.toggleSortable),"string"==typeof e.tabLink&&(t["data-tab"]=e.tabLink),t},classesObject:function(){var e=this,t={};e.$options.propsData;return e.rippleColor&&(t["ripple-color-"+e.rippleColor]=!0),e.color&&(t["color-"+e.color]=!0),e.theme&&(t["theme-"+e.theme]=!0),e.bg&&(t["bg-"+e.bg]=!0),t.back=e.back,t.external=e.external,t["no-fastclick"]=e.noFastclick,["round","fill","big","raised"].forEach(function(o,a){e[o]&&(t["button-"+o]=!0)}),t.active=e.active,e.closePanel&&(t["close-panel"]=!0),e.openPanel&&(t["open-panel"]=!0),e.closePopup&&(t["close-popup"]=!0),e.openPopup&&(t["open-popup"]=!0),e.closePopover&&(t["close-popover"]=!0),e.openPopover&&(t["open-popover"]=!0),e.closePicker&&(t["close-picker"]=!0),e.openPicker&&(t["open-picker"]=!0),e.closeLoginScreen&&(t["close-login-screen"]=!0),e.openLoginScreen&&(t["open-login-screen"]=!0),e.closeSortable&&(t["close-sortable"]=!0),e.openSortable&&(t["open-sortable"]=!0),e.toggleSortable&&(t["toggle-sortable"]=!0),e.tabLink&&(t["tab-link"]=!0),t}},methods:{onClick:function(e){this.$emit("click",e)}}},R={mixins:[T],render:function(e){var t,o,a,n,i,r=this;a=r.tabLink&&r.$parent&&r.$parent.tabbar&&r.$parent.labels,r.text&&(r.badge&&(n=e("f7-badge",{props:{color:r.badgeColor}},r.badge)),o=e("span",{class:{"tabbar-label":a}},[r.text,n])),(r.icon||r.iconMaterial||r.iconIon||r.iconFa||r.iconF7||r.iconIfMaterial||r.iconIfIos)&&(r.iconBadge&&(i=e("f7-badge",{props:{color:r.badgeColor}},r.iconBadge)),t=e("f7-icon",{props:{material:r.iconMaterial,ion:r.iconIon,fa:r.iconFa,f7:r.iconF7,icon:r.icon,ifMaterial:r.iconIfMaterial,ifIos:r.iconIfIos}},[i])),(!r.text&&r.$slots.default&&0===r.$slots.default.length||r.iconOnly||!r.text&&!r.$slots.default)&&(r.classesObject["icon-only"]=!0),r.classesObject.link=!r.noLinkClass&&!a;var s=e("a",{class:r.classesObject,attrs:r.attrsObject,on:{click:r.onClick}},[t,o,r.$slots.default]);return s},methods:{onClick:function(e){this.$emit("click",e)}}},E={render:function(e){var t,o,a=this;a.text&&(o=e("span",{},a.text)),(a.icon||a.iconMaterial||a.iconIon||a.iconFa||a.iconF7||a.iconIfMaterial||a.iconIfIos)&&(t=e("f7-icon",{props:{material:a.iconMaterial,ion:a.iconIon,fa:a.iconFa,f7:a.iconF7,icon:a.icon,ifMaterial:a.iconIfMaterial,ifIos:a.iconIfIos}})),a.classesObject.button=!0;var n=e("a",{class:a.classesObject,attrs:a.attrsObject,on:{click:a.onClick}},[t,o,a.$slots.default]);return n},mixins:[T],methods:{onClick:function(e){this.$emit("click",e)}}},M={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"row",class:{"no-gutter":e.noGutter}},[e._t("default")],!0)},staticRenderFns:[],props:{"no-gutter":Boolean},data:function(){return{}}},j={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{class:"col-"+e.width+(e.tabletWidth?" tablet-"+e.tabletWidth:"")},[e._t("default")],!0)},staticRenderFns:[],props:{width:{type:[Number,String],default:"auto"},"tablet-width":{type:[Number,String]}},data:function(){return{}}},N={render:function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"preloader",class:e.color?"color-"+e.color+" preloader-"+e.color:"",style:e.sizeComputed?"width:"+e.sizeComputed+"px; height:"+e.sizeComputed+"px":""},[e.$theme.material?t("span",{staticClass:"preloader-inner"},[t("span",{staticClass:"preloader-inner-gap"}),e._v(" "),e._m(0),e._v(" "),e._m(1)]):e._e()])},staticRenderFns:[function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"preloader-inner-left"},[t("span",{staticClass:"preloader-inner-half-circle"})])},function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"preloader-inner-right"},[t("span",{staticClass:"preloader-inner-half-circle"})])}],props:{color:String,size:[Number,String],sizeComputed:Number},computed:{sizeComputed:function(){var e=this.size;return e&&"string"==typeof e&&e.indexOf("px")>=0&&(e=e.replace("px","")),e}}},A={render:function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"progressbar",class:[e.color?"color-"+e.color+" preloader-"+e.color:"",e.infinite?"progressbar-infinite":""].join(" "),attrs:{"data-progress":e.progress}},[t("span",{style:e.progress?"translate3d("+(-100+e.progress)+"%,0,0)":""})])},staticRenderFns:[],props:{color:String,progress:Number,infinite:Boolean}},z={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"item-title",class:{label:!e.floating,"floating-label":e.floating}},[e._t("default")],!0)},staticRenderFns:[],props:{floating:Boolean}},D={render:function(e){var t,o=this,a={name:o.name,type:o.type,placeholder:o.placeholder,id:o.id,value:o.value,size:o.size,accept:o.accept,autocomplete:o.autocomplete,autofocus:o.autofocus,autosave:o.autosave,checked:o.checked,disabled:o.disabled,max:o.max,maxlength:o.maxlength,min:o.min,minlength:o.minlength,step:o.step,multiple:o.multiple,readonly:o.readonly,required:o.required,style:o.style,color:o.color},n={focus:o.onFocus,blur:o.onBlur,input:o.onInput,change:o.onChange,click:o.onClick};if("select"===o.type||"textarea"===o.type)if("select"===o.type)t=e("select",{attrs:a,on:n},o.$slots.default);else{var i=o.$slots.default;o.value&&(delete a.value,i=o.value),t=e("textarea",{attrs:a,on:n},i)}else t=o.$slots.default&&o.$slots.default.length>0||!o.type?o.$slots.default:"switch"===o.type?e("f7-switch",{props:a,on:n}):"range"===o.type?e("f7-range",{props:a,on:n}):e("input",{attrs:a,on:n});var r=o.wrap?e("div",{staticClass:"item-input"},[t]):t;return r},props:{type:String,name:String,placeholder:String,id:String,value:[String,Number],size:[String,Number],accept:[String,Number],autocomplete:[String],autofocus:Boolean,autosave:String,checked:Boolean,disabled:Boolean,max:[String,Number],min:[String,Number],step:[String,Number],maxlength:[String,Number],minlength:[String,Number],multiple:Boolean,readonly:Boolean,required:Boolean,style:String,color:String,wrap:{type:Boolean,default:!0}},methods:function(){var e={onInput:function(e){this.$emit("input",e.target.value)}};return"Focus Blur Change Click".split(" ").forEach(function(t){e["on"+t]=function(e){this.$emit(t.toLowerCase(),e)}}),e}()},H={render:function(){var e=this,t=(e.$createElement,e._c);return t("label",{staticClass:"label-switch",class:e.color?"color-"+e.color:"",on:{click:e.onClick}},[t("input",{style:e.style,attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled,readonly:e.readonly,required:e.required},domProps:{value:e.value,checked:e.checked},on:{input:e.onInput,change:e.onChange}}),e._v(" "),t("div",{staticClass:"checkbox"})])},staticRenderFns:[],props:{name:String,id:String,value:[String,Number],checked:Boolean,disabled:Boolean,readonly:Boolean,required:Boolean,style:String,color:String},methods:function(){var e={onInput:function(e){this.$emit("input",e.target.value)}};return"Change Click".split(" ").forEach(function(t){e["on"+t]=function(e){this.$emit(t.toLowerCase(),e)}}),e}()},q={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"range-slider",class:e.color?"color-"+e.color:""},[t("input",{style:e.style,attrs:{type:"range",name:e.name,id:e.id,disabled:e.disabled,readonly:e.readonly,required:e.required,max:e.max,min:e.min,step:e.step},domProps:{value:e.value},on:{input:e.onInput,change:e.onChange,click:e.onClick}})])},staticRenderFns:[],props:{name:String,id:String,value:[String,Number],disabled:Boolean,readonly:Boolean,required:Boolean,style:String,max:[String,Number],min:[String,Number],step:[String,Number],color:String},methods:function(){var e={onInput:function(e){this.$emit("input",e.target.value)}};return"Change Click".split(" ").forEach(function(t){e["on"+t]=function(e){this.$emit(t.toLowerCase(),e)}}),e}()},V={render:function(){var e=this,t=(e.$createElement,e._c);return t("span",{staticClass:"chip",class:e.chipClassObject,on:{click:e.onClick}},[e.media?t("span",{staticClass:"chip-media",class:e.mediaClassObject,domProps:{innerHTML:e._s(e.media)}}):e._e(),e._v(" "),e.text?t("span",{staticClass:"chip-label",domProps:{innerHTML:e._s(e.text)}}):e._e(),e._v(" "),e.deleteable?t("a",{staticClass:"chip-delete",attrs:{href:"#"},on:{click:e.onDeleteClick}}):e._e()])},staticRenderFns:[],props:{media:String,text:[String,Number],deleteable:Boolean,color:String,bg:String,mediaBg:String,mediaColor:String},computed:{mediaClassObject:function(){var e={};return this.mediaColor&&(e["color-"+this.mediaColor]=!0),this.mediaBg&&(e["color-"+this.mediaBg]=!0),e},chipClassObject:function(){var e={};return this.color&&(e["color-"+this.color]=!0),this.bg&&(e["bg-"+this.bg]=!0),e}},methods:{onClick:function(e){this.$emit("click",e)},onDeleteClick:function(e){this.$emit("delete",e)}}},G={render:function(){var e=this,t=(e.$createElement,e._c);return t("a",{staticClass:"floating-button",class:!!e.color&&"color-"+e.color,attrs:{href:"#"},on:{click:e.onClick}},[e._t("default")],!0)},staticRenderFns:[],props:{color:String},methods:{onClick:function(e){this.$emit("click",e)}}},U={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"speed-dial",class:!!e.theme&&"theme-"+e.theme},[e._t("default")],!0)},staticRenderFns:[],props:{theme:String}},W={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"speed-dial-buttons",class:!!e.theme&&"theme-"+e.theme},[e._t("default")],!0)},staticRenderFns:[],props:{theme:String}},Z={render:function(){var e=this,t=(e.$createElement,e._c);return t("a",{class:!!e.color&&"color-"+e.color,attrs:{href:"#"},on:{click:e.onClick}},[e._t("default")],!0)},staticRenderFns:[],props:{color:String},methods:{onClick:function(e){this.$emit("click",e)}}},Q={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"swiper-container"},[t("div",{staticClass:"swiper-wrapper"},[e._t("default")],!0),e._v(" "),e.paginationComputed===!0?t("div",{staticClass:"swiper-pagination"}):e._e(),e._v(" "),e.scrollbarComputed===!0?t("div",{staticClass:"swiper-scrollbar"}):e._e(),e._v(" "),e.nextButtonComputed===!0?t("div",{staticClass:"swiper-button-next"}):e._e(),e._v(" "),e.prevButtonComputed===!0?t("div",{staticClass:"swiper-button-prev"}):e._e()])},staticRenderFns:[],beforeDestroy:function(){var e=this;e.init&&e.swiper&&e.swiper.destroy&&e.swiper.destroy()},props:{params:Object,pagination:[Boolean,String,Object],scrollbar:[Boolean,String,Object],"next-button":[Boolean,String,Object],"prev-button":[Boolean,String,Object],init:{type:Boolean,default:!0}},computed:{paramsComputed:function(){return this.params||{}},paginationComputed:function(){return!!this.pagination&&(this.paramsComputed.pagination=".swiper-pagination",!0)},scrollbarComputed:function(){return!!this.scrollbar&&(this.paramsComputed.scrollbar=".swiper-scrollbar",!0)},nextButtonComputed:function(){return!!this.nextButton&&(this.paramsComputed.nextButton=".swiper-button-next",!0)},prevButtonComputed:function(){return!!this.prevButton&&(this.paramsComputed.prevButton=".swiper-button-prev",!0)}},methods:{onF7Init:function(){this.init&&(this.swiper=new window.Swiper(this.$el,this.paramsComputed))}}},J={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"swiper-slide"},[e.zoom?t("div",{staticClass:"swiper-zoom-container"},[e._t("default")],!0):e._t("default"),e._v(" ")],!0)},staticRenderFns:[],props:{zoom:Boolean}},K={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"messages",class:{}},[e._t("default")],!0)},staticRenderFns:[],beforeDestroy:function(){this.f7Messages&&this.f7Messages.destroy&&this.f7Messages.destroy()},beforeUpdate:function(e,t){var o=this;o.init&&o.$children.forEach(function(e){o.$$(e.$el).addClass("message-appeared")})},updated:function(e,t){var o=this;o.init&&(o.$children.forEach(function(e){var t=o.$$(e.$el);t.hasClass("message-appeared")||t.addClass("message-appear-from-bottom")}),this.f7Messages&&this.f7Messages.layout&&this.autoLayout&&this.f7Messages.layout(),this.f7Messages&&this.f7Messages.layout&&this.autoLayout&&this.f7Messages.scrollMessages())},props:{autoLayout:{type:Boolean,default:!0},newMessagesFirst:Boolean,messages:Array,scrollMessages:{type:Boolean,default:!0},scrollMessagesOnlyOnEdge:Boolean,init:{type:Boolean,default:!0}},methods:{onF7Init:function(e){var t=this;t.init&&(t.f7Messages=e.messages(t.$el,{autoLayout:t.autoLayout,newMessagesFirst:t.newMessagesFirst,messages:t.messages,scrollMessages:t.scrollMessages,scrollMessagesOnlyOnEdge:t.scrollMessagesOnlyOnEdge}))}}},X={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{class:e.classesObject,on:{click:e.onClick}},[e._v("\n "+e._s(e.day)+" "),e.time?t("span",[e._v(e._s(e.time))]):e._e(),e._v(" "),e.name?t("div",{staticClass:"message-name",on:{click:e.onNameClick}},[e._v(e._s(e.name))]):e._e(),e._v(" "),t("div",{staticClass:"message-text",on:{click:e.onTextClick}},[e._t("default",[e._v(e._s(e.text))]),e._v(" "),e.date?t("div",{staticClass:"message-date"},[e._v(e._s(e.date))]):e._e()],!0),e._v(" "),e.avatar?t("div",{staticClass:"message-avatar",style:"background-image:url("+e.avatar+")",on:{click:e.onAvatarClick}}):e._e(),e._v(" "),e.label?t("div",{staticClass:"message-label"},[e._v(e._s(e.label))]):e._e(),e._v(" "),e._t("after")],!0)},staticRenderFns:[],props:{text:String,name:String,avatar:String,type:{type:String,default:"sent"},label:String,day:String,date:String,time:String,last:{type:Boolean,default:!0},first:{type:Boolean,default:!0}},computed:{classesObject:function(){var e={},t=this;if(t.day||t.time)e["messages-date"]=t.day||t.time;else{var o="bottom";t.$parent.newFirst&&(o="top"),e["message-date"]=t.day||t.time,e.message=!(t.day||t.time),e["message-"+t.type]=!0,e["message-with-avatar"]=t.avatar,e["message-first"]=t.first,e["message-last"]=t.last,e["message-with-tail"]=t.last}return e}},methods:{onClick:function(e){this.$emit("click",e)},onNameClick:function(e){this.$emit("click:name",e)},onTextClick:function(e){this.$emit("click:text",e)},onAvatarClick:function(e){this.$emit("click:avatar",e)}}},Y={render:function(){var e=this,t=(e.$createElement,e._c);return t("div",{staticClass:"toolbar messagebar"},[e._t("before-inner"),e._v(" "),t("div",{staticClass:"toolbar-inner"},[e._t("before-textarea"),e._v(" "),t("textarea",{ref:"area",attrs:{placeholder:e.placeholder,disabled:e.disabled,name:e.name,readonly:e.readonly},on:{input:e.onInput,change:e.onChange,focus:e.onFocus,blur:e.onBlur}},[e._v(e._s(e.value))]),e._v(" "),e.sendLink?t("f7-link",{on:{click:e.onClick}},[e._v(e._s(e.sendLink))]):e._e(),e._v(" "),e._t("after-textarea")],!0),e._v(" "),e._t("after-inner")],!0)},staticRenderFns:[],beforeDestroy:function(){this.f7Messagebar&&this.f7Messagebar.destroy&&this.f7Messagebar.destroy()},props:{placeholder:{type:String,default:"Message"},init:{type:Boolean,default:!0},maxHeight:Number,sendLink:String,value:[String,Number],disabled:Boolean,readonly:Boolean,name:String},methods:{onChange:function(e){this.$emit("change",e)},onInput:function(e){this.$emit("input",e.target.value)},onFocus:function(e){