Files
discord-decomp/_bundle/Module5246.js
T
2026-11-01 12:12:55 +02:00

144 lines
2.8 KiB
JavaScript

// Metro module 5246 (f5247).
import { Dimensions, Platform } from "react-native";
import { Easing } from "./Module1606";
Platform;
const r33 = Dimensions.get("window");
const { height, width } = r33;
const r36 = Dimensions.get("screen");
const { height: height2, width: width2 } = r36;
const r23 = {
UNDETERMINED: 0,
0: "UNDETERMINED",
SCROLLABLE: 1,
1: "SCROLLABLE",
HANDLE: 2,
2: "HANDLE",
CONTENT: 3,
3: "CONTENT"
};
const r22 = {
CLOSED: 0,
0: "CLOSED",
OPENED: 1,
1: "OPENED",
EXTENDED: 2,
2: "EXTENDED",
OVER_EXTENDED: 3,
3: "OVER_EXTENDED",
FILL_PARENT: 4,
4: "FILL_PARENT"
};
const r17 = {
LOCKED: 0,
0: "LOCKED",
UNLOCKED: 1,
1: "UNLOCKED",
UNDETERMINED: 2,
2: "UNDETERMINED"
};
const r18 = {
UNDETERMINED: 0,
0: "UNDETERMINED",
VIEW: 1,
1: "VIEW",
FLATLIST: 2,
2: "FLATLIST",
SCROLLVIEW: 3,
3: "SCROLLVIEW",
SECTIONLIST: 4,
4: "SECTIONLIST",
VIRTUALIZEDLIST: 5,
5: "VIRTUALIZEDLIST"
};
const r21 = {
UNDETERMINED: 0,
0: "UNDETERMINED",
RUNNING: 1,
1: "RUNNING",
STOPPED: 2,
2: "STOPPED",
INTERRUPTED: 3,
3: "INTERRUPTED"
};
const r19 = {
NONE: 0,
0: "NONE",
MOUNT: 1,
1: "MOUNT",
GESTURE: 2,
2: "GESTURE",
USER: 3,
3: "USER",
CONTAINER_RESIZE: 4,
4: "CONTAINER_RESIZE",
SNAP_POINT_CHANGE: 5,
5: "SNAP_POINT_CHANGE",
KEYBOARD: 6,
6: "KEYBOARD"
};
const r20 = {
TIMING: 0,
0: "TIMING",
SPRING: 1,
1: "SPRING"
};
const r16 = {
UNDETERMINED: 0,
0: "UNDETERMINED",
SHOWN: 1,
1: "SHOWN",
HIDDEN: 2,
2: "HIDDEN"
};
const r15 = {
PROVIDED: 0,
0: "PROVIDED",
DYNAMIC: 1,
1: "DYNAMIC"
};
const easing = Easing.out(Easing.exp);
const r81 = {
duration: 250,
easing
};
const r82 = {};
r82[r17.UNDETERMINED] = 0;
r82[r17.LOCKED] = 0;
r82[r17.UNLOCKED] = 0.985;
export { r23 as GESTURE_SOURCE };
export { r22 as SHEET_STATE };
export { r21 as ANIMATION_STATE };
export { r20 as ANIMATION_METHOD };
export { r19 as ANIMATION_SOURCE };
export { r18 as SCROLLABLE_TYPE };
export { r17 as SCROLLABLE_STATE };
export { r16 as KEYBOARD_STATE };
export { r15 as SNAP_POINT_TYPE };
export { height as WINDOW_HEIGHT };
export { width as WINDOW_WIDTH };
export { height2 as SCREEN_HEIGHT };
export { width2 as SCREEN_WIDTH };
export { r82 as SCROLLABLE_DECELERATION_RATE_MAPPER };
export const MODAL_STACK_BEHAVIOR = {
replace: "replace",
push: "push",
switch: "switch"
};
export const KEYBOARD_BEHAVIOR = {
interactive: "interactive",
extend: "extend",
fillParent: "fillParent"
};
export const KEYBOARD_BLUR_BEHAVIOR = {
none: "none",
restore: "restore"
};
export const KEYBOARD_INPUT_MODE = {
adjustPan: "adjustPan",
adjustResize: "adjustResize"
};
export const KEYBOARD_DISMISS_THRESHOLD = 12.5;
export { r81 as ANIMATION_CONFIGS };
export { easing as ANIMATION_EASING };
export const ANIMATION_DURATION = 250;