1(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{679:function(e,t,n){"use strict";n(5);var r=n(1),l=function(e,t,n,desc){var r,l=arguments.length,o=l<3?t:null===desc?desc=Object.getOwnPropertyDescriptor(t,n):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,desc);else for(var i=e.length-1;i>=0;i--)(r=e[i])&&(o=(l<3?r(o):l>3?r(t,n,o):r(t,n))||o);return l>3&&o&&Object.defineProperty(t,n,o),o};let o=class extends r.Vue{constructor(){super(...arguments),this.cachedStyles=null}beforeAppear(e){this.$emit("before-appear",e)}appear(e){this.$emit("appear",e)}afterAppear(e){this.$emit("after-appear",e)}appearCancelled(e){this.$emit("appear-cancelled",e)}beforeEnter(e){this.$emit("before-enter",e)}enter(e,t){this.detectAndCacheDimensions(e),this.setClosedDimensions(e),this.hideOverflow(e),this.forceRepaint(e),this.setTransition(e),this.setOpenedDimensions(e),window.setTimeout(t,this.duration),this.$emit("enter",e,t)}afterEnter(e){this.unsetOverflow(e),this.unsetTransition(e),this.unsetDimensions(e),this.clearCachedDimensions(),this.$emit("after-enter",e)}enterCancelled(e){this.$emit("enter-cancelled",e)}beforeLeave(e){this.$emit("before-leave",e)}leave(e,t){this.detectAndCacheDimensions(e),this.setOpenedDimensions(e),this.hideOverflow(e),this.forceRepaint(e),this.setTransition(e),this.setClosedDimensions(e),window.setTimeout(t,this.duration),this.$emit("leave",e,t)}afterLeave(e){this.unsetOverflow(e),this.unsetTransition(e),this.unsetDimensions(e),this.clearCachedDimensions(),this.$emit("after-leave",e)}leaveCancelled(e){this.$emit("leave-cancelled",e)}detectAndCacheDimensions(e){if(this.cachedStyles)return;const t=e.style.visibility,n=e.style.display;e.style.visibility="hidden",e.style.display="",this.cachedStyles=this.detectRelevantDimensions(e),e.style.visibility=t,e.style.display=n}clearCachedDimensions(){this.cachedStyles=null}detectRelevantDimensions(e){return{height:e.offsetHeight+"px",paddingTop:e.style.paddingTop||this.getCssValue(e,"padding-top"),paddingBottom:e.style.paddingBottom||this.getCssValue(e,"padding-bottom")}}setTransition(e){e.style.transition=`padding-top ${this.duration}ms ease-in-out, padding-bottom ${this.duration}ms ease-in-out, height ${this.duration}ms ease-in-out`}unsetTransition(e){e.style.transition=""}hideOverflow(e){e.style.overflow="hidden"}unsetOverflow(e){e.style.overflow=""}setClosedDimensions(e){this.cachedStyles&&Object.keys(this.cachedStyles).forEach((t=>{const n=t;e.style[n]="0"}))}setOpenedDimensions(e){this.cachedStyles&&Object.keys(this.cachedStyles).forEach((t=>{if(this.cachedStyles){const n=t;e.style[n]=this.cachedStyles[n]}}))}unsetDimensions(e){this.cachedStyles&&Object.keys(this.cachedStyles).forEach((t=>{const n=t;e.style[n]=""}))}forceRepaint(e){getComputedStyle(e).height}getCssValue(e,style){return getComputedStyle(e,null).getPropertyValue(style)}};l([Object(r.Prop)({type:Number,default:600})],o.prototype,"duration",void 0),o=l([r.Component],o);var c=o,h=n(7),component=Object(h.a)(c,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("transition",{attrs:{name:"collapse"},on:{"before-appear":e.beforeAppear,appear:e.appear,"after-appear":e.afterAppear,"appear-cancelled":e.appearCancelled,"before-enter":e.beforeEnter,enter:e.enter,"after-enter":e.afterEnter,"enter-cancelled":e.enterCancelled,"before-leave":e.beforeLeave,leave:e.leave,"after-leave":e.afterLeave,"leave-cancelled":e.leaveCancelled}},[e._t("default")],2)}),[],!1,null,null,null);t.a=component.exports}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.