/* Metro module 6278; source: unknown; dependencies: [77, 27, 1610] */ function _fun49599(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49599, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6456:6, offset: 0x011feef6, size: 974 bytes, params: 8, frame: 33 var object11; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = importDefault(77) /* metro dependency 77 */; const value2 = require(27) /* metro dependency 27 */; const Dimensions = value2.Dimensions; value2.Platform; const {height, width} = Dimensions.get('window'); const value4 = Dimensions.get('screen'); const height2 = value4.height; const width2 = value4.width; object11 = {UNDETERMINED: 0}; object11[0] = 'UNDETERMINED'; object11.SCROLLABLE = 1; object11[1] = 'SCROLLABLE'; object11.HANDLE = 2; object11[2] = 'HANDLE'; object11.CONTENT = 3; object11[3] = 'CONTENT'; const object12 = {CLOSED: 0}; object12[0] = 'CLOSED'; object12.OPENED = 1; object12[1] = 'OPENED'; object12.EXTENDED = 2; object12[2] = 'EXTENDED'; object12.OVER_EXTENDED = 3; object12[3] = 'OVER_EXTENDED'; object12.FILL_PARENT = 4; object12[4] = 'FILL_PARENT'; const object13 = {LOCKED: 0}; object13[0] = 'LOCKED'; object13.UNLOCKED = 1; object13[1] = 'UNLOCKED'; object13.UNDETERMINED = 2; object13[2] = 'UNDETERMINED'; const object14 = {UNDETERMINED: 0}; object14[0] = 'UNDETERMINED'; object14.VIEW = 1; object14[1] = 'VIEW'; object14.FLATLIST = 2; object14[2] = 'FLATLIST'; object14.SCROLLVIEW = 3; object14[3] = 'SCROLLVIEW'; object14.SECTIONLIST = 4; object14[4] = 'SECTIONLIST'; object14.VIRTUALIZEDLIST = 5; object14[5] = 'VIRTUALIZEDLIST'; const object15 = {UNDETERMINED: 0}; object15[0] = 'UNDETERMINED'; object15.RUNNING = 1; object15[1] = 'RUNNING'; object15.STOPPED = 2; object15[2] = 'STOPPED'; object15.INTERRUPTED = 3; object15[3] = 'INTERRUPTED'; const object16 = {NONE: 0}; object16[0] = 'NONE'; object16.MOUNT = 1; object16[1] = 'MOUNT'; object16.GESTURE = 2; object16[2] = 'GESTURE'; object16.USER = 3; object16[3] = 'USER'; object16.CONTAINER_RESIZE = 4; object16[4] = 'CONTAINER_RESIZE'; object16.SNAP_POINT_CHANGE = 5; object16[5] = 'SNAP_POINT_CHANGE'; object16.KEYBOARD = 6; object16[6] = 'KEYBOARD'; const object17 = {TIMING: 0}; object17[0] = 'TIMING'; object17.SPRING = 1; object17[1] = 'SPRING'; const object18 = {UNDETERMINED: 0}; object18[0] = 'UNDETERMINED'; object18.SHOWN = 1; object18[1] = 'SHOWN'; object18.HIDDEN = 2; object18[2] = 'HIDDEN'; const object19 = {PROVIDED: 0}; object19[0] = 'PROVIDED'; object19.DYNAMIC = 1; object19[1] = 'DYNAMIC'; const Easing = (require(1610) /* metro dependency 1610 */).Easing; const out = Easing.out; const Easing2 = (require(1610) /* metro dependency 1610 */).Easing; const value5 = Reflect.apply(out, Easing, [Easing2.exp]); const object20 = {duration: 250, easing: value5}; const UNDETERMINED = object13.UNDETERMINED; const value6 = value({}, UNDETERMINED, 0); const LOCKED = object13.LOCKED; const value7 = value(value6, LOCKED, 0); const UNLOCKED = object13.UNLOCKED; value = value(value7, UNLOCKED, 0.985); exports.GESTURE_SOURCE = object11; exports.SHEET_STATE = object12; exports.ANIMATION_STATE = object15; exports.ANIMATION_METHOD = object17; exports.ANIMATION_SOURCE = object16; exports.SCROLLABLE_TYPE = object14; exports.SCROLLABLE_STATE = object13; exports.KEYBOARD_STATE = object18; exports.SNAP_POINT_TYPE = object19; exports.WINDOW_HEIGHT = height; exports.WINDOW_WIDTH = width; exports.SCREEN_HEIGHT = height2; exports.SCREEN_WIDTH = width2; exports.SCROLLABLE_DECELERATION_RATE_MAPPER = value; exports.MODAL_STACK_BEHAVIOR = {'replace': 'replace', 'push': 'push', 'switch': 'switch'}; exports.KEYBOARD_BEHAVIOR = {'interactive': 'interactive', 'extend': 'extend', 'fillParent': 'fillParent'}; exports.KEYBOARD_BLUR_BEHAVIOR = {'none': 'none', 'restore': 'restore'}; exports.KEYBOARD_INPUT_MODE = {'adjustPan': 'adjustPan', 'adjustResize': 'adjustResize'}; exports.KEYBOARD_DISMISS_THRESHOLD = 12.5; exports.ANIMATION_CONFIGS = object20; exports.ANIMATION_EASING = value5; exports.ANIMATION_DURATION = 250; }