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

112 lines
7.4 KiB
JavaScript

/* Metro module 5327; source: unknown; dependencies: [5325, 5328, 5326] */
import * as Module05325Module from './module-05325.js'; /* Metro dependency 5325 */
import * as StateModule from './module-05326-State.js'; /* Metro dependency 5326 */
import * as ReanimatedModule from './module-05328-Reanimated.js'; /* Metro dependency 5328 */
function _fun47136(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47136, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:6, offset: 0x011b9c1c, size: 295 bytes, params: 8, frame: 19
var setGestureState;
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const value = undefined;
const env0_2 = (Module05325Module).tagMessage('react-native-reanimated is required in order to use synchronous state management');
const Reanimated = (ReanimatedModule).Reanimated;
const useSharedValue = Reanimated == null ? value : Reanimated.useSharedValue;
const result = value !== useSharedValue;
if (Reanimated != null) {
setGestureState = Reanimated.setGestureState;
}
object = {code: "function create_Pnpm_gestureStateManagerTs1(handlerTag){const{REANIMATED_AVAILABLE,setGestureState,State,warningMessage}=this.__closure;return{handlerTag:handlerTag,begin:function(){'worklet';if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.BEGAN);}else{console.warn(warningMessage);}},activate:function(){'worklet';if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.ACTIVE);}else{console.warn(warningMessage);}},fail:function(){'worklet';if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.FAILED);}else{console.warn(warningMessage);}},end:function(){'worklet';if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.END);}else{console.warn(warningMessage);}}};}"};
object = {code: 'function pnpm_gestureStateManagerTs2(){const{REANIMATED_AVAILABLE,setGestureState,handlerTag,State,warningMessage}=this.__closure;if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.BEGAN);}else{console.warn(warningMessage);}}'};
object = {code: 'function pnpm_gestureStateManagerTs3(){const{REANIMATED_AVAILABLE,setGestureState,handlerTag,State,warningMessage}=this.__closure;if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.ACTIVE);}else{console.warn(warningMessage);}}'};
object = {code: 'function pnpm_gestureStateManagerTs4(){const{REANIMATED_AVAILABLE,setGestureState,handlerTag,State,warningMessage}=this.__closure;if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.FAILED);}else{console.warn(warningMessage);}}'};
object = {code: 'function pnpm_gestureStateManagerTs5(){const{REANIMATED_AVAILABLE,setGestureState,handlerTag,State,warningMessage}=this.__closure;if(REANIMATED_AVAILABLE){setGestureState(handlerTag,State.END);}else{console.warn(warningMessage);}}'};
exports.GestureStateManager = {create: _fun47137()};
return value;
function _fun47137() { // fn#47137, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2034, offset: 0x011b9d43, size: 106 bytes, params: 1, frame: 14
const create_471382 = create_47138;
const object = {};
object.REANIMATED_AVAILABLE = result;
object.setGestureState = setGestureState;
const State = (StateModule).State;
object.State = State;
object.warningMessage = env0_2;
create_471382.__closure = object;
create_471382.__workletHash = 11660087535665;
create_471382.__initData = env0_5;
return create_471382;
function create_47138(a0) { // fn#47138, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2051, offset: 0x011b9dad, size: 405 bytes, params: 2, frame: 20
const env0_0 = a0;
const object = {handlerTag: a0};
let closure = begin;
const object2 = {};
object2.REANIMATED_AVAILABLE = result;
object2.setGestureState = setGestureState;
object2.handlerTag = a0;
const State = (StateModule).State;
object2.State = State;
const binding = env1_2;
object2.warningMessage = binding;
closure.__closure = object2;
closure.__workletHash = 4799367197403;
closure.__initData = env1_6;
object.begin = closure;
closure = activate;
closure.__closure = {REANIMATED_AVAILABLE: result, setGestureState: setGestureState, handlerTag: a0, State: State,
warningMessage: binding};
closure.__workletHash = 7932903515929;
closure.__initData = env1_7;
object.activate = closure;
closure = fail_47141;
closure.__closure = {REANIMATED_AVAILABLE: result, setGestureState: setGestureState, handlerTag: a0, State: State,
warningMessage: binding};
closure.__workletHash = 6492077607729;
closure.__initData = env1_8;
object.fail = closure;
closure = end_47142;
closure.__closure = {REANIMATED_AVAILABLE: result, setGestureState: setGestureState, handlerTag: a0, State: State,
warningMessage: binding};
closure.__workletHash = 2856860112444;
closure.__initData = env1_9;
object.end = closure;
return object;
function begin() { // fn#47139, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2099, owner: create_47138.begin, offset: 0x011b9f42, size: 89 bytes, params: 1, frame: 14
if (result) {
setGestureState(env0_0, (require(5326) /* metro dependency 5326 */).State.BEGAN);
} else {
global.console.warn(env2_2);
}
}
function activate() { // fn#47140, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2347, owner: create_47138.activate, offset: 0x011b9f9b, size: 89 bytes, params: 1, frame: 14
if (result) {
setGestureState(env0_0, (require(5326) /* metro dependency 5326 */).State.ACTIVE);
} else {
global.console.warn(env2_2);
}
}
function create_47138Fail() { // fn#47141, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2592, owner: create_47138.fail, offset: 0x011b9ff4, size: 89 bytes, params: 1, frame: 14
if (result) {
setGestureState(env0_0, (require(5326) /* metro dependency 5326 */).State.FAILED);
} else {
global.console.warn(env2_2);
}
}
function create_47138End() { // fn#47142, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5505:2836, owner: create_47138.end, offset: 0x011ba04d, size: 89 bytes, params: 1, frame: 14
if (result) {
setGestureState(env0_0, (require(5326) /* metro dependency 5326 */).State.END);
} else {
global.console.warn(env2_2);
}
}
}
}
}
global.__d(_fun47136, 5327, [5325, 5328, 5326]) /* metro module 5327, dependencies: [5325, 5328, 5326] */;