| | |
| | | let _SDKVersion = SDKVersion; |
| | | const hostLanguage = language.replace(/_/g, "-"); |
| | | const parameters = { |
| | | appId: "", |
| | | appId: "__UNI__97986D6", |
| | | appName: "water-drinking-uniapp", |
| | | appVersion: "1.0.0", |
| | | appVersionCode: "100", |
| | | appLanguage: getAppLanguage(hostLanguage), |
| | | uniCompileVersion: "4.24", |
| | | uniRuntimeVersion: "4.24", |
| | | uniCompileVersion: "4.28", |
| | | uniRuntimeVersion: "4.28", |
| | | uniPlatform: "mp-weixin", |
| | | deviceBrand, |
| | | deviceModel: model, |
| | |
| | | hostName: _hostName, |
| | | hostSDKVersion: SDKVersion, |
| | | hostTheme: theme, |
| | | appId: "", |
| | | appId: "__UNI__97986D6", |
| | | appName: "water-drinking-uniapp", |
| | | appVersion: "1.0.0", |
| | | appVersionCode: "100", |
| | |
| | | } else { |
| | | warn$1(`inject() can only be used inside setup() or functional components.`); |
| | | } |
| | | } |
| | | /*! #__NO_SIDE_EFFECTS__ */ |
| | | // @__NO_SIDE_EFFECTS__ |
| | | function defineComponent(options, extraOptions) { |
| | | return isFunction(options) ? ( |
| | | // #8326: extend call and options.name access are considered side-effects |
| | | // by Rollup, so we have to wrap it in a pure-annotated IIFE. |
| | | /* @__PURE__ */ (() => extend({ name: options.name }, extraOptions, { setup: options }))() |
| | | ) : options; |
| | | } |
| | | const isKeepAlive = (vnode) => vnode.type.__isKeepAlive; |
| | | function onActivated(hook, target) { |
| | |
| | | const onShow = /* @__PURE__ */ createHook(ON_SHOW); |
| | | const onHide = /* @__PURE__ */ createHook(ON_HIDE); |
| | | const onLaunch = /* @__PURE__ */ createHook(ON_LAUNCH); |
| | | class MPAnimation { |
| | | constructor(options, _this) { |
| | | this.options = options; |
| | | this.animation = index.createAnimation({ |
| | | ...options |
| | | }); |
| | | this.currentStepAnimates = {}; |
| | | this.next = 0; |
| | | this.$ = _this; |
| | | } |
| | | _nvuePushAnimates(type, args) { |
| | | let aniObj = this.currentStepAnimates[this.next]; |
| | | let styles = {}; |
| | | if (!aniObj) { |
| | | styles = { |
| | | styles: {}, |
| | | config: {} |
| | | }; |
| | | } else { |
| | | styles = aniObj; |
| | | } |
| | | if (animateTypes1.includes(type)) { |
| | | if (!styles.styles.transform) { |
| | | styles.styles.transform = ""; |
| | | } |
| | | let unit = ""; |
| | | if (type === "rotate") { |
| | | unit = "deg"; |
| | | } |
| | | styles.styles.transform += `${type}(${args + unit}) `; |
| | | } else { |
| | | styles.styles[type] = `${args}`; |
| | | } |
| | | this.currentStepAnimates[this.next] = styles; |
| | | } |
| | | _animateRun(styles = {}, config = {}) { |
| | | let ref2 = this.$.$refs["ani"].ref; |
| | | if (!ref2) |
| | | return; |
| | | return new Promise((resolve2, reject) => { |
| | | nvueAnimation.transition(ref2, { |
| | | styles, |
| | | ...config |
| | | }, (res) => { |
| | | resolve2(); |
| | | }); |
| | | }); |
| | | } |
| | | _nvueNextAnimate(animates, step = 0, fn) { |
| | | let obj = animates[step]; |
| | | if (obj) { |
| | | let { |
| | | styles, |
| | | config |
| | | } = obj; |
| | | this._animateRun(styles, config).then(() => { |
| | | step += 1; |
| | | this._nvueNextAnimate(animates, step, fn); |
| | | }); |
| | | } else { |
| | | this.currentStepAnimates = {}; |
| | | typeof fn === "function" && fn(); |
| | | this.isEnd = true; |
| | | } |
| | | } |
| | | step(config = {}) { |
| | | this.animation.step(config); |
| | | return this; |
| | | } |
| | | run(fn) { |
| | | this.$.animationData = this.animation.export(); |
| | | this.$.timer = setTimeout(() => { |
| | | typeof fn === "function" && fn(); |
| | | }, this.$.durationTime); |
| | | } |
| | | } |
| | | const animateTypes1 = [ |
| | | "matrix", |
| | | "matrix3d", |
| | | "rotate", |
| | | "rotate3d", |
| | | "rotateX", |
| | | "rotateY", |
| | | "rotateZ", |
| | | "scale", |
| | | "scale3d", |
| | | "scaleX", |
| | | "scaleY", |
| | | "scaleZ", |
| | | "skew", |
| | | "skewX", |
| | | "skewY", |
| | | "translate", |
| | | "translate3d", |
| | | "translateX", |
| | | "translateY", |
| | | "translateZ" |
| | | ]; |
| | | const animateTypes2 = ["opacity", "backgroundColor"]; |
| | | const animateTypes3 = ["width", "height", "left", "right", "top", "bottom"]; |
| | | animateTypes1.concat(animateTypes2, animateTypes3).forEach((type) => { |
| | | MPAnimation.prototype[type] = function(...args) { |
| | | this.animation[type](...args); |
| | | return this; |
| | | }; |
| | | }); |
| | | function createAnimation(option, _this) { |
| | | if (!_this) |
| | | return; |
| | | clearTimeout(_this.timer); |
| | | return new MPAnimation(option, _this); |
| | | } |
| | | const onLoad = /* @__PURE__ */ createHook(ON_LOAD); |
| | | exports._export_sfc = _export_sfc; |
| | | exports.createAnimation = createAnimation; |
| | | exports.createSSRApp = createSSRApp; |
| | | exports.defineComponent = defineComponent; |
| | | exports.e = e; |
| | | exports.f = f; |
| | | exports.index = index; |
| | |
| | | exports.o = o; |
| | | exports.onHide = onHide; |
| | | exports.onLaunch = onLaunch; |
| | | exports.onLoad = onLoad; |
| | | exports.onMounted = onMounted; |
| | | exports.onShow = onShow; |
| | | exports.p = p; |
| | |
| | | exports.sr = sr; |
| | | exports.t = t; |
| | | exports.unref = unref; |
| | | exports.watch = watch; |
| | | exports.wx$1 = wx$1; |