/* Metro module 355; source: unknown; dependencies: [356] */ function _fun5253(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#5253, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:6, offset: 0x00cd880f, size: 237 bytes, params: 8, frame: 16 let env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = {step0: function(a0) { var value = 0; return a0 > value ? 1 : value; }, step1: function(a0) { var value = 1; return a0 >= value ? value : 0; }, linear: function(a0) { return a0; }, ease: ease, quad: function(a0) { return a0 * a0; }, cubic: function(a0) { return a0 * a0 * a0; }, poly: function(a0) { var env0_0 = a0; return _fun5261; }, sin: function(a0) { var Math = global.Math; return 1 - Math.cos(a0 * global.Math.PI / 2); }, circle: function(a0) { var Math = global.Math; return 1 - Math.sqrt(1 - a0 * a0); }, exp: function(a0) { var Math = global.Math; return Math.pow(2, 10 * (a0 - 1)); }, elastic: function() { var value = 1; var env0_0 = (arguments.length > 0 ? arguments[0] === undefined ? value : arguments[0] : value) * global.Math.PI; return _fun5266; }, back: function() { var value = 1.70158; var env0_0 = arguments.length > 0 ? arguments[0] === undefined ? value : arguments[0] : value; return _fun5268; }, bounce: bounce, bezier: function(a0, a1, a2, a3) { return require(dependencyMap[0]).default(a0, a1, a2, a3); }, in: function(a0) { return a0; }, out: function(a0) { var env0_0 = a0; return _fun5273; }, inOut: function(a0) { var env0_0 = a0; return _fun5275; }}; function ease(a0) { // fn#5257, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:227, offset: 0x00cd8921, size: 68 bytes, params: 2, frame: 17 env0_2 = !env0_2 ? env0_3.bezier(0.42, 0, 1, 1) : env0_2; return env0_2(a0); } function poly(a0) { // fn#5260, offset: 0x00cd897b, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun5261; function _fun5261(a0) { // fn#5261, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:385, offset: 0x00cd898b, size: 32 bytes, params: 2, frame: 13 const Math = global.Math; return Math.pow(a0, env0_0); } } function elastic() { // fn#5265, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:582, offset: 0x00cd8a32, size: 68 bytes, params: 1, frame: 7 const value = 1; const r2 = arguments.length > 0 ? arguments[0] === undefined ? value : arguments[0] : value; const Math = global.Math; const PI = Math.PI; const env0_0 = r2 * PI; return _fun5266; function _fun5266(a0) { // fn#5266, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:681, offset: 0x00cd8a76, size: 107 bytes, params: 2, frame: 17 let Math = global.Math; const pow = Math.pow; const Math2 = global.Math; const cos = Math2.cos; const Math3 = global.Math; const PI = Math3.PI; let value = Reflect.apply(cos, Math2, [a0 * PI / 2]); value = Reflect.apply(pow, Math, [value, 3]); Math = global.Math; value *= Math.cos(a0 * env0_0); return 1 - value; } } function back() { // fn#5267, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:757, offset: 0x00cd8ae1, size: 57 bytes, params: 1, frame: 7 const value = 1.70158; const env0_0 = arguments.length > 0 ? arguments[0] === undefined ? value : arguments[0] : value; return _fun5268; function _fun5268(a0) { // fn#5268, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:849, offset: 0x00cd8b1a, size: 39 bytes, params: 2, frame: 5 return a0 * a0 * ((env0_0 + 1) * a0 - env0_0); } } function out(a0) { // fn#5272, offset: 0x00cd8c46, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun5273; function _fun5273(a0) { // fn#5273, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:1277, offset: 0x00cd8c56, size: 30 bytes, params: 2, frame: 12 return 1 - env0_0(1 - a0); } } function inOut(a0) { // fn#5274, offset: 0x00cd8c74, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun5275; function _fun5275(a0) { // fn#5275, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:1338, offset: 0x00cd8c84, size: 82 bytes, params: 2, frame: 14 return a0 < 0.5 ? env0_0(2 * a0) / 2 : 1 - env0_0(2 * (1 - a0)) / 2; } } } function bounce(a0) { // fn#5269, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:396:893, offset: 0x00cd8b41, size: 212 bytes, params: 2, frame: 3 var value; if (a0 < 0.36363636363636365) { return 7.5625 * a0 * a0; } if (a0 < 0.7272727272727273) { value = a0 - 0.5454545454545454; return 7.5625 * value * value + 0.75; } if (a0 < 0.9090909090909091) { value = a0 - 0.8181818181818182; return 7.5625 * value * value + 0.9375; } value = a0 - 0.9545454545454546; return 7.5625 * value * value + 0.984375; } global.__d(_fun5253, 355, [356]) /* metro module 355, dependencies: [356] */;