Files
discord-decomp/sources/by-id/module-01798-ScreenTransition.js
2026-07-28 01:06:53 +03:00

135 lines
6.3 KiB
JavaScript

/* Metro module 1798; source: unknown; dependencies: [] */
function _fun19725(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19725, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1925:6, offset: 0x00eb27cd, size: 953 bytes, params: 8, frame: 23
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const object3 = {};
let closure = function(a0) {
return {transform: [{translateX: a0.translationX}]};
};
closure.__closure = {};
closure.__workletHash = 14848134276742;
closure.__initData = {code: 'function pnpm_presetsTs1(event){return{transform:[{translateX:event.translationX}]};}'};
object3.topScreenStyle = closure;
closure = function(a0, a1) {
return {transform: [{translateX: 0.3 * (a0.translationX - a1.width)}]};
};
closure.__closure = {};
closure.__workletHash = 12797035112106;
closure.__initData = {code: 'function pnpm_presetsTs2(event,screenSize){return{transform:[{translateX:(event.translationX-screenSize.width)*0.3}]};}'};
object3.belowTopScreenStyle = closure;
const object5 = {};
closure = function(a0) {
return {transform: [{translateX: a0.translationX}]};
};
closure.__closure = {};
closure.__workletHash = 5793766989636;
closure.__initData = {code: 'function pnpm_presetsTs3(event){return{transform:[{translateX:event.translationX}]};}'};
object5.topScreenStyle = closure;
closure = function(a0, a1) {
return {transform: [{translateX: 0.3 * (a0.translationX + a1.width)}]};
};
closure.__closure = {};
closure.__workletHash = 13576157887338;
closure.__initData = {code: 'function pnpm_presetsTs4(event,screenSize){return{transform:[{translateX:(event.translationX+screenSize.width)*0.3}]};}'};
object5.belowTopScreenStyle = closure;
const object7 = {};
closure = function(a0) {
return {transform: [{translateY: a0.translationY}]};
};
closure.__closure = {};
closure.__workletHash = 15806696129186;
closure.__initData = {code: 'function pnpm_presetsTs5(event){return{transform:[{translateY:event.translationY}]};}'};
object7.topScreenStyle = closure;
closure = function(a0, a1) {
return {transform: [{translateY: 0.3 * (a0.translationY - a1.height)}]};
};
closure.__closure = {};
closure.__workletHash = 15757511340599;
closure.__initData = {code: 'function pnpm_presetsTs6(event,screenSize){return{transform:[{translateY:(event.translationY-screenSize.height)*0.3}]};}'};
object7.belowTopScreenStyle = closure;
const object9 = {};
closure = function(a0) {
return {transform: [{translateY: a0.translationY}]};
};
closure.__closure = {};
closure.__workletHash = 469647866976;
closure.__initData = {code: 'function pnpm_presetsTs7(event){return{transform:[{translateY:event.translationY}]};}'};
object9.topScreenStyle = closure;
closure = function(a0, a1) {
return {transform: [{translateY: 0.3 * (a0.translationY + a1.height)}]};
};
closure.__closure = {};
closure.__workletHash = 155953863935;
closure.__initData = {code: 'function pnpm_presetsTs8(event,screenSize){return{transform:[{translateY:(event.translationY+screenSize.height)*0.3}]};}'};
object9.belowTopScreenStyle = closure;
const object11 = {};
closure = function(a0, a1) {
return {transform: [{translateX: a0.translationX}, {translateY: a0.translationY}]};
};
closure.__closure = {};
closure.__workletHash = 2086163822059;
closure.__initData = {code: 'function pnpm_presetsTs9(event,_screenSize){return{transform:[{translateX:event.translationX},{translateY:event.translationY}]};}'};
object11.topScreenStyle = closure;
closure = function(a0, a1) {
return {};
};
closure.__closure = {};
closure.__workletHash = 16448013209296;
closure.__initData = {code: 'function pnpm_presetsTs10(_event,_screenSize){return{};}'};
object11.belowTopScreenStyle = closure;
const object13 = {};
closure = function(a0, a1) {
return {transform: [{translateX: a0.translationX}]};
};
closure.__closure = {};
closure.__workletHash = 6713361531789;
closure.__initData = {code: 'function pnpm_presetsTs11(event,_screenSize){return{transform:[{translateX:event.translationX}]};}'};
object13.topScreenStyle = closure;
closure = function(a0, a1) {
return {};
};
closure.__closure = {};
closure.__workletHash = 13760449121746;
closure.__initData = {code: 'function pnpm_presetsTs12(_event,_screenSize){return{};}'};
object13.belowTopScreenStyle = closure;
const object15 = {};
closure = function(a0, a1) {
return {transform: [{translateY: a0.translationY}]};
};
closure.__closure = {};
closure.__workletHash = 9445517580655;
closure.__initData = {code: 'function pnpm_presetsTs13(event,_screenSize){return{transform:[{translateY:event.translationY}]};}'};
object15.topScreenStyle = closure;
closure = function(a0, a1) {
return {};
};
closure.__closure = {};
closure.__workletHash = 16649253670356;
closure.__initData = {code: 'function pnpm_presetsTs14(_event,_screenSize){return{};}'};
object15.belowTopScreenStyle = closure;
const object17 = {SwipeRight: object3, SwipeLeft: object5, SwipeDown: object7, SwipeUp: object9,
Horizontal: object13, Vertical: object15, TwoDimensional: object11};
const object18 = {};
closure = function(a0, a1) {
var object = {};
var Math = global.Math;
object.opacity = 1 - Math.abs(a0.translationX / a1.width);
return object;
};
closure.__closure = {};
closure.__workletHash = 8179926638650;
closure.__initData = {code: 'function pnpm_presetsTs15(event,screenSize){return{opacity:1-Math.abs(event.translationX/screenSize.width)};}'};
object18.topScreenStyle = closure;
closure = function(a0, a1) {
return {};
};
closure.__closure = {};
closure.__workletHash = 13961689582806;
closure.__initData = {code: 'function pnpm_presetsTs16(_event,_screenSize){return{};}'};
object18.belowTopScreenStyle = closure;
object17.SwipeRightFade = object18;
exports.ScreenTransition = object17;
}
global.__d(_fun19725, 1798, []) /* metro module 1798 */;