633230cd10b46d80a8d127f384b3fcf292dab1ceb1489c630eca2af2e5503665.json 17 KB

1
  1. {"ast":null,"code":"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 } else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n return -(a * Math.pow(2, 10 * (k -= 1)) * 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 } else {\n s = p * Math.asin(1 / a) / (2 * Math.PI);\n }\n return a * Math.pow(2, -10 * k) * 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 } 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)) * Math.sin((k - s) * (2 * Math.PI) / p));\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 (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 } 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 (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;","map":{"version":3,"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"],"sources":["E:/git/2021项目/安科院大屏/node_modules/zrender/lib/animation/easing.js"],"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"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}