1
0
Fork 0
medical-record-server/public/h5/static/js/885.deb7a36f.js

1 line
9.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(self["webpackChunkuniapp"]=self["webpackChunkuniapp"]||[]).push([[885],{7644:function(t,e,a){var n=a(9664);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var r=a(5472).Z;r("610dc3b5",n,!0,{sourceMap:!1,shadowMode:!1})},8885:function(t,e,a){"use strict";var n;a.d(e,{Z:function(){return w}});var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.inited?a("v-uni-view",{ref:"u-transition",staticClass:"u-transition",class:t.classes,style:[t.mergeStyle],on:{touchmove:function(e){arguments[0]=e=t.$handleEvent(e),t.noop.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.clickHandler.apply(void 0,arguments)}}},[t._t("default")],2):t._e()},i=[],s={props:{show:{type:Boolean,default:uni.$u.props.transition.show},mode:{type:String,default:uni.$u.props.transition.mode},duration:{type:[String,Number],default:uni.$u.props.transition.duration},timingFunction:{type:String,default:uni.$u.props.transition.timingFunction}}},o={fade:{enter:{opacity:0},"enter-to":{opacity:1},leave:{opacity:1},"leave-to":{opacity:0}},"fade-up":{enter:{opacity:0,transform:"translateY(100%)"},"enter-to":{opacity:1,transform:"translateY(0)"},leave:{opacity:1,transform:"translateY(0)"},"leave-to":{opacity:0,transform:"translateY(100%)"}},"fade-down":{enter:{opacity:0,transform:"translateY(-100%)"},"enter-to":{opacity:1,transform:"translateY(0)"},leave:{opacity:1,transform:"translateY(0)"},"leave-to":{opacity:0,transform:"translateY(-100%)"}},"fade-left":{enter:{opacity:0,transform:"translateX(-100%)"},"enter-to":{opacity:1,transform:"translateY(0)"},leave:{opacity:1,transform:"translateY(0)"},"leave-to":{opacity:0,transform:"translateX(-100%)"}},"fade-right":{enter:{opacity:0,transform:"translateX(100%)"},"enter-to":{opacity:1,transform:"translateY(0)"},leave:{opacity:1,transform:"translateY(0)"},"leave-to":{opacity:0,transform:"translateX(100%)"}},"slide-up":{enter:{transform:"translateY(100%)"},"enter-to":{transform:"translateY(0)"},leave:{transform:"translateY(0)"},"leave-to":{transform:"translateY(100%)"}},"slide-down":{enter:{transform:"translateY(-100%)"},"enter-to":{transform:"translateY(0)"},leave:{transform:"translateY(0)"},"leave-to":{transform:"translateY(-100%)"}},"slide-left":{enter:{transform:"translateX(-100%)"},"enter-to":{transform:"translateY(0)"},leave:{transform:"translateY(0)"},"leave-to":{transform:"translateX(-100%)"}},"slide-right":{enter:{transform:"translateX(100%)"},"enter-to":{transform:"translateY(0)"},leave:{transform:"translateY(0)"},"leave-to":{transform:"translateX(100%)"}},zoom:{enter:{transform:"scale(0.95)"},"enter-to":{transform:"scale(1)"},leave:{transform:"scale(1)"},"leave-to":{transform:"scale(0.95)"}},"fade-zoom":{enter:{opacity:0,transform:"scale(0.95)"},"enter-to":{opacity:1,transform:"scale(1)"},leave:{opacity:1,transform:"scale(1)"},"leave-to":{opacity:0,transform:"scale(0.95)"}}};const l=()=>new Promise((t=>setTimeout(t,20))),d=t=>({enter:`u-${t}-enter u-${t}-enter-active`,"enter-to":`u-${t}-enter-to u-${t}-enter-active`,leave:`u-${t}-leave u-${t}-leave-active`,"leave-to":`u-${t}-leave-to u-${t}-leave-active`}),f=uni.requireNativePlugin("animation"),v=t=>o[t];var u,c={methods:{clickHandler(){this.$emit("click")},vueEnter(){const t=d(this.mode);this.status="enter",this.$emit("beforeEnter"),this.inited=!0,this.display=!0,this.classes=t.enter,this.$nextTick((async()=>{await uni.$u.sleep(20),this.$emit("enter"),this.transitionEnded=!1,this.$emit("afterEnter"),this.classes=t["enter-to"]}))},vueLeave(){if(!this.display)return;const t=d(this.mode);this.status="leave",this.$emit("beforeLeave"),this.classes=t.leave,this.$nextTick((()=>{this.transitionEnded=!1,this.$emit("leave"),setTimeout(this.onTransitionEnd,this.duration),this.classes=t["leave-to"]}))},nvueEnter(){const t=v(this.mode);this.status="enter",this.$emit("beforeEnter"),this.inited=!0,this.display=!0,this.viewStyle={opacity:0},this.$nextTick((()=>{this.viewStyle=t.enter,Promise.resolve().then(l).then((()=>{this.$emit("enter"),f.transition(this.$refs["u-transition"].ref,{styles:t["enter-to"],duration:this.duration,timingFunction:this.timingFunction,needLayout:!1,delay:0},(()=>{this.$emit("afterEnter")}))})).catch((()=>{}))}))},nvueLeave(){if(!this.display)return;const t=v(this.mode);this.status="leave",this.$emit("beforeLeave"),this.viewStyle=t.leave,Promise.resolve().then(l).then((()=>{this.transitionEnded=!1,this.$emit("leave"),f.transition(this.$refs["u-transition"].ref,{styles:t["leave-to"],duration:this.duration,timingFunction:this.timingFunction,needLayout:!1,delay:0},(()=>{this.onTransitionEnd()}))})).catch((()=>{}))},onTransitionEnd(){this.transitionEnded||(this.transitionEnded=!0,this.$emit("leave"===this.status?"afterLeave":"afterEnter"),!this.show&&this.display&&(this.display=!1,this.inited=!1))}}},m={name:"u-transition",data(){return{inited:!1,viewStyle:{},status:"",transitionEnded:!1,display:!1,classes:""}},computed:{mergeStyle(){const{viewStyle:t,customStyle:e}=this;return{transitionDuration:`${this.duration}ms`,transitionTimingFunction:this.timingFunction,...uni.$u.addStyle(e),...t}}},mixins:[uni.$u.mpMixin,uni.$u.mixin,c,s],watch:{show:{handler(t){t?this.vueEnter():this.vueLeave()},immediate:!0}}},p=m,h=(a(7644),a(1503)),y=(0,h.Z)(p,r,i,!1,null,"401238f4",null,!1,n,u),w=y.exports},9664:function(t,e,a){"use strict";a.r(e);var n=a(2916),r=a.n(n),i=a(3282),s=a.n(i),o=s()(r());o.push([t.id,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-401238f4], uni-scroll-view[data-v-401238f4], uni-swiper-item[data-v-401238f4]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}\n/**\n * vue版本动画内置的动画模式有如下\n * fade淡入\n * zoom缩放\n * fade-zoom缩放淡入\n * fade-up上滑淡入\n * fade-down下滑淡入\n * fade-left左滑淡入\n * fade-right右滑淡入\n * slide-up上滑进入\n * slide-down下滑进入\n * slide-left左滑进入\n * slide-right右滑进入\n */.u-fade-enter-active[data-v-401238f4],\n.u-fade-leave-active[data-v-401238f4]{transition-property:opacity}.u-fade-enter[data-v-401238f4],\n.u-fade-leave-to[data-v-401238f4]{opacity:0}.u-fade-zoom-enter[data-v-401238f4],\n.u-fade-zoom-leave-to[data-v-401238f4]{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}.u-fade-zoom-enter-active[data-v-401238f4],\n.u-fade-zoom-leave-active[data-v-401238f4]{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.u-fade-down-enter-active[data-v-401238f4],\n.u-fade-down-leave-active[data-v-401238f4],\n.u-fade-left-enter-active[data-v-401238f4],\n.u-fade-left-leave-active[data-v-401238f4],\n.u-fade-right-enter-active[data-v-401238f4],\n.u-fade-right-leave-active[data-v-401238f4],\n.u-fade-up-enter-active[data-v-401238f4],\n.u-fade-up-leave-active[data-v-401238f4]{transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.u-fade-up-enter[data-v-401238f4],\n.u-fade-up-leave-to[data-v-401238f4]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.u-fade-down-enter[data-v-401238f4],\n.u-fade-down-leave-to[data-v-401238f4]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}.u-fade-left-enter[data-v-401238f4],\n.u-fade-left-leave-to[data-v-401238f4]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.u-fade-right-enter[data-v-401238f4],\n.u-fade-right-leave-to[data-v-401238f4]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.u-slide-down-enter-active[data-v-401238f4],\n.u-slide-down-leave-active[data-v-401238f4],\n.u-slide-left-enter-active[data-v-401238f4],\n.u-slide-left-leave-active[data-v-401238f4],\n.u-slide-right-enter-active[data-v-401238f4],\n.u-slide-right-leave-active[data-v-401238f4],\n.u-slide-up-enter-active[data-v-401238f4],\n.u-slide-up-leave-active[data-v-401238f4]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.u-slide-up-enter[data-v-401238f4],\n.u-slide-up-leave-to[data-v-401238f4]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.u-slide-down-enter[data-v-401238f4],\n.u-slide-down-leave-to[data-v-401238f4]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.u-slide-left-enter[data-v-401238f4],\n.u-slide-left-leave-to[data-v-401238f4]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.u-slide-right-enter[data-v-401238f4],\n.u-slide-right-leave-to[data-v-401238f4]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.u-zoom-enter-active[data-v-401238f4],\n.u-zoom-leave-active[data-v-401238f4]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.u-zoom-enter[data-v-401238f4],\n.u-zoom-leave-to[data-v-401238f4]{-webkit-transform:scale(.95);transform:scale(.95)}',""]),e["default"]=o}}]);