qauMaWeb/node_modules/.cache/babel-loader/0dc0123d4bfb1c3afca70166640...

1 line
18 KiB
JSON

{"ast":null,"code":"var easingFuncs = {\n linear: function linear(k) {\n return k;\n },\n quadraticIn: function quadraticIn(k) {\n return k * k;\n },\n quadraticOut: function quadraticOut(k) {\n return k * (2 - k);\n },\n quadraticInOut: function quadraticInOut(k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k;\n }\n\n return -0.5 * (--k * (k - 2) - 1);\n },\n cubicIn: function cubicIn(k) {\n return k * k * k;\n },\n cubicOut: function cubicOut(k) {\n return --k * k * k + 1;\n },\n cubicInOut: function cubicInOut(k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k;\n }\n\n return 0.5 * ((k -= 2) * k * k + 2);\n },\n quarticIn: function quarticIn(k) {\n return k * k * k * k;\n },\n quarticOut: function quarticOut(k) {\n return 1 - --k * k * k * k;\n },\n quarticInOut: function quarticInOut(k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k * k;\n }\n\n return -0.5 * ((k -= 2) * k * k * k - 2);\n },\n quinticIn: function quinticIn(k) {\n return k * k * k * k * k;\n },\n quinticOut: function quinticOut(k) {\n return --k * k * k * k * k + 1;\n },\n quinticInOut: function quinticInOut(k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k * k * k;\n }\n\n return 0.5 * ((k -= 2) * k * k * k * k + 2);\n },\n sinusoidalIn: function sinusoidalIn(k) {\n return 1 - Math.cos(k * Math.PI / 2);\n },\n sinusoidalOut: function sinusoidalOut(k) {\n return Math.sin(k * Math.PI / 2);\n },\n sinusoidalInOut: function sinusoidalInOut(k) {\n return 0.5 * (1 - Math.cos(Math.PI * k));\n },\n exponentialIn: function exponentialIn(k) {\n return k === 0 ? 0 : Math.pow(1024, k - 1);\n },\n exponentialOut: function exponentialOut(k) {\n return k === 1 ? 1 : 1 - Math.pow(2, -10 * k);\n },\n exponentialInOut: function exponentialInOut(k) {\n if (k === 0) {\n return 0;\n }\n\n if (k === 1) {\n return 1;\n }\n\n if ((k *= 2) < 1) {\n return 0.5 * Math.pow(1024, k - 1);\n }\n\n return 0.5 * (-Math.pow(2, -10 * (k - 1)) + 2);\n },\n circularIn: function circularIn(k) {\n return 1 - Math.sqrt(1 - k * k);\n },\n circularOut: function circularOut(k) {\n return Math.sqrt(1 - --k * k);\n },\n circularInOut: function circularInOut(k) {\n if ((k *= 2) < 1) {\n return -0.5 * (Math.sqrt(1 - k * k) - 1);\n }\n\n return 0.5 * (Math.sqrt(1 - (k -= 2) * k) + 1);\n },\n elasticIn: function elasticIn(k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n\n if (k === 0) {\n return 0;\n }\n\n if (k === 1) {\n return 1;\n }\n\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n } else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n\n return -(a * Math.pow(2, 10 * (k -= 1)) * Math.sin((k - s) * (2 * Math.PI) / p));\n },\n elasticOut: function elasticOut(k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n\n if (k === 0) {\n return 0;\n }\n\n if (k === 1) {\n return 1;\n }\n\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n } else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n\n return a * Math.pow(2, -10 * k) * Math.sin((k - s) * (2 * Math.PI) / p) + 1;\n },\n elasticInOut: function elasticInOut(k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n\n if (k === 0) {\n return 0;\n }\n\n if (k === 1) {\n return 1;\n }\n\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n } else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n\n if ((k *= 2) < 1) {\n return -0.5 * (a * Math.pow(2, 10 * (k -= 1)) * Math.sin((k - s) * (2 * Math.PI) / p));\n }\n\n return a * Math.pow(2, -10 * (k -= 1)) * Math.sin((k - s) * (2 * Math.PI) / p) * 0.5 + 1;\n },\n backIn: function backIn(k) {\n var s = 1.70158;\n return k * k * ((s + 1) * k - s);\n },\n backOut: function backOut(k) {\n var s = 1.70158;\n return --k * k * ((s + 1) * k + s) + 1;\n },\n backInOut: function backInOut(k) {\n var s = 1.70158 * 1.525;\n\n if ((k *= 2) < 1) {\n return 0.5 * (k * k * ((s + 1) * k - s));\n }\n\n return 0.5 * ((k -= 2) * k * ((s + 1) * k + s) + 2);\n },\n bounceIn: function bounceIn(k) {\n return 1 - easingFuncs.bounceOut(1 - k);\n },\n bounceOut: function bounceOut(k) {\n if (k < 1 / 2.75) {\n return 7.5625 * k * k;\n } else if (k < 2 / 2.75) {\n return 7.5625 * (k -= 1.5 / 2.75) * k + 0.75;\n } else if (k < 2.5 / 2.75) {\n return 7.5625 * (k -= 2.25 / 2.75) * k + 0.9375;\n } else {\n return 7.5625 * (k -= 2.625 / 2.75) * k + 0.984375;\n }\n },\n bounceInOut: function bounceInOut(k) {\n if (k < 0.5) {\n return easingFuncs.bounceIn(k * 2) * 0.5;\n }\n\n return easingFuncs.bounceOut(k * 2 - 1) * 0.5 + 0.5;\n }\n};\nexport default easingFuncs;","map":{"version":3,"sources":["D:/Work/WorkSpace/GitWorkSpace/TenShop/resource/ElectronicMall/src啊/ElectronicMallVue/node_modules/zrender/lib/animation/easing.js"],"names":["easingFuncs","linear","k","quadraticIn","quadraticOut","quadraticInOut","cubicIn","cubicOut","cubicInOut","quarticIn","quarticOut","quarticInOut","quinticIn","quinticOut","quinticInOut","sinusoidalIn","Math","cos","PI","sinusoidalOut","sin","sinusoidalInOut","exponentialIn","pow","exponentialOut","exponentialInOut","circularIn","sqrt","circularOut","circularInOut","elasticIn","s","a","p","asin","elasticOut","elasticInOut","backIn","backOut","backInOut","bounceIn","bounceOut","bounceInOut"],"mappings":"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","sourcesContent":["var easingFuncs = {\n linear: function (k) {\n return k;\n },\n quadraticIn: function (k) {\n return k * k;\n },\n quadraticOut: function (k) {\n return k * (2 - k);\n },\n quadraticInOut: function (k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k;\n }\n return -0.5 * (--k * (k - 2) - 1);\n },\n cubicIn: function (k) {\n return k * k * k;\n },\n cubicOut: function (k) {\n return --k * k * k + 1;\n },\n cubicInOut: function (k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k;\n }\n return 0.5 * ((k -= 2) * k * k + 2);\n },\n quarticIn: function (k) {\n return k * k * k * k;\n },\n quarticOut: function (k) {\n return 1 - (--k * k * k * k);\n },\n quarticInOut: function (k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k * k;\n }\n return -0.5 * ((k -= 2) * k * k * k - 2);\n },\n quinticIn: function (k) {\n return k * k * k * k * k;\n },\n quinticOut: function (k) {\n return --k * k * k * k * k + 1;\n },\n quinticInOut: function (k) {\n if ((k *= 2) < 1) {\n return 0.5 * k * k * k * k * k;\n }\n return 0.5 * ((k -= 2) * k * k * k * k + 2);\n },\n sinusoidalIn: function (k) {\n return 1 - Math.cos(k * Math.PI / 2);\n },\n sinusoidalOut: function (k) {\n return Math.sin(k * Math.PI / 2);\n },\n sinusoidalInOut: function (k) {\n return 0.5 * (1 - Math.cos(Math.PI * k));\n },\n exponentialIn: function (k) {\n return k === 0 ? 0 : Math.pow(1024, k - 1);\n },\n exponentialOut: function (k) {\n return k === 1 ? 1 : 1 - Math.pow(2, -10 * k);\n },\n exponentialInOut: function (k) {\n if (k === 0) {\n return 0;\n }\n if (k === 1) {\n return 1;\n }\n if ((k *= 2) < 1) {\n return 0.5 * Math.pow(1024, k - 1);\n }\n return 0.5 * (-Math.pow(2, -10 * (k - 1)) + 2);\n },\n circularIn: function (k) {\n return 1 - Math.sqrt(1 - k * k);\n },\n circularOut: function (k) {\n return Math.sqrt(1 - (--k * k));\n },\n circularInOut: function (k) {\n if ((k *= 2) < 1) {\n return -0.5 * (Math.sqrt(1 - k * k) - 1);\n }\n return 0.5 * (Math.sqrt(1 - (k -= 2) * k) + 1);\n },\n elasticIn: function (k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n if (k === 0) {\n return 0;\n }\n if (k === 1) {\n return 1;\n }\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n }\n else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n return -(a * Math.pow(2, 10 * (k -= 1))\n * Math.sin((k - s) * (2 * Math.PI) / p));\n },\n elasticOut: function (k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n if (k === 0) {\n return 0;\n }\n if (k === 1) {\n return 1;\n }\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n }\n else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n return (a * Math.pow(2, -10 * k)\n * Math.sin((k - s) * (2 * Math.PI) / p) + 1);\n },\n elasticInOut: function (k) {\n var s;\n var a = 0.1;\n var p = 0.4;\n if (k === 0) {\n return 0;\n }\n if (k === 1) {\n return 1;\n }\n if (!a || a < 1) {\n a = 1;\n s = p / 4;\n }\n else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n if ((k *= 2) < 1) {\n return -0.5 * (a * Math.pow(2, 10 * (k -= 1))\n * Math.sin((k - s) * (2 * Math.PI) / p));\n }\n return a * Math.pow(2, -10 * (k -= 1))\n * Math.sin((k - s) * (2 * Math.PI) / p) * 0.5 + 1;\n },\n backIn: function (k) {\n var s = 1.70158;\n return k * k * ((s + 1) * k - s);\n },\n backOut: function (k) {\n var s = 1.70158;\n return --k * k * ((s + 1) * k + s) + 1;\n },\n backInOut: function (k) {\n var s = 1.70158 * 1.525;\n if ((k *= 2) < 1) {\n return 0.5 * (k * k * ((s + 1) * k - s));\n }\n return 0.5 * ((k -= 2) * k * ((s + 1) * k + s) + 2);\n },\n bounceIn: function (k) {\n return 1 - easingFuncs.bounceOut(1 - k);\n },\n bounceOut: function (k) {\n if (k < (1 / 2.75)) {\n return 7.5625 * k * k;\n }\n else if (k < (2 / 2.75)) {\n return 7.5625 * (k -= (1.5 / 2.75)) * k + 0.75;\n }\n else if (k < (2.5 / 2.75)) {\n return 7.5625 * (k -= (2.25 / 2.75)) * k + 0.9375;\n }\n else {\n return 7.5625 * (k -= (2.625 / 2.75)) * k + 0.984375;\n }\n },\n bounceInOut: function (k) {\n if (k < 0.5) {\n return easingFuncs.bounceIn(k * 2) * 0.5;\n }\n return easingFuncs.bounceOut(k * 2 - 1) * 0.5 + 0.5;\n }\n};\nexport default easingFuncs;\n"]},"metadata":{},"sourceType":"module"}