115 lines
4.8 KiB
JavaScript
115 lines
4.8 KiB
JavaScript
/* Metro module 5351; source: unknown; dependencies: [65, 5340, 5338] */
|
|
import Module00065 from './module-00065.js'; /* Metro dependency 65 */
|
|
import Module05340 from './module-05340.js'; /* Metro dependency 5340 */
|
|
|
|
function _fun47228(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47228, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5529:6, offset: 0x011bc568, size: 207 bytes, params: 8, frame: 23
|
|
const transformProps2 = transformProps;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = Module00065;
|
|
items3 = ['activeOffsetY', 'activeOffsetX', 'failOffsetY', 'failOffsetX', 'minDist', 'minVelocity', 'minVelocityX',
|
|
'minVelocityY', 'minPointers', 'maxPointers', 'avgTouches', 'enableTrackpadTwoFingerGesture',
|
|
'activateAfterLongPress'];
|
|
const items4 = ['activeOffsetYStart', 'activeOffsetYEnd', 'activeOffsetXStart', 'activeOffsetXEnd',
|
|
'failOffsetYStart', 'failOffsetYEnd', 'failOffsetXStart', 'failOffsetXEnd'];
|
|
const object = {name: 'PanGestureHandler'};
|
|
const items2 = [];
|
|
object.allowedProps = items2.concat(value((require(5338) /* metro dependency 5338 */).baseGestureHandlerProps),
|
|
items3);
|
|
object.config = {};
|
|
object.transformProps = transformProps2;
|
|
object.customNativeProps = items4;
|
|
value = Module05340(object);
|
|
exports.panGestureHandlerProps = items3;
|
|
exports.panGestureHandlerCustomNativeProps = items4;
|
|
exports.panHandlerName = 'PanGestureHandler';
|
|
exports.PanGestureHandler = value;
|
|
exports.managePanProps = transformProps2;
|
|
}
|
|
|
|
function managePanProps(a0) { // fn#47229, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5529:642, offset: 0x011bc637, size: 464 bytes, params: 2, frame: 16
|
|
var Array;
|
|
var isArray;
|
|
var isArray2;
|
|
var isArray3;
|
|
var isArray4;
|
|
var isArray5;
|
|
const Object = global.Object;
|
|
const value = Object.assign({}, a0);
|
|
let activeOffsetX = a0.activeOffsetX;
|
|
if (activeOffsetX !== undefined) {
|
|
delete value.activeOffsetX;
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
activeOffsetX = a0.activeOffsetX;
|
|
isArray2 = Reflect.apply(isArray, Array, [activeOffsetX]);
|
|
activeOffsetX = a0.activeOffsetX;
|
|
if (isArray2) {
|
|
value.activeOffsetXStart = activeOffsetX[0];
|
|
activeOffsetX = a0.activeOffsetX;
|
|
value.activeOffsetXEnd = activeOffsetX[1];
|
|
} else if (activeOffsetX < 0) {
|
|
value.activeOffsetXStart = a0.activeOffsetX;
|
|
} else {
|
|
value.activeOffsetXEnd = a0.activeOffsetX;
|
|
}
|
|
}
|
|
let activeOffsetY = a0.activeOffsetY;
|
|
if (activeOffsetY !== undefined) {
|
|
delete value.activeOffsetY;
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
activeOffsetY = a0.activeOffsetY;
|
|
isArray3 = Reflect.apply(isArray, Array, [activeOffsetY]);
|
|
activeOffsetY = a0.activeOffsetY;
|
|
if (isArray3) {
|
|
value.activeOffsetYStart = activeOffsetY[0];
|
|
activeOffsetY = a0.activeOffsetY;
|
|
value.activeOffsetYEnd = activeOffsetY[1];
|
|
} else if (activeOffsetY < 0) {
|
|
value.activeOffsetYStart = a0.activeOffsetY;
|
|
} else {
|
|
value.activeOffsetYEnd = a0.activeOffsetY;
|
|
}
|
|
}
|
|
let failOffsetX = a0.failOffsetX;
|
|
if (failOffsetX !== undefined) {
|
|
delete value.failOffsetX;
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
failOffsetX = a0.failOffsetX;
|
|
isArray4 = Reflect.apply(isArray, Array, [failOffsetX]);
|
|
failOffsetX = a0.failOffsetX;
|
|
if (isArray4) {
|
|
value.failOffsetXStart = failOffsetX[0];
|
|
failOffsetX = a0.failOffsetX;
|
|
value.failOffsetXEnd = failOffsetX[1];
|
|
} else if (failOffsetX < 0) {
|
|
value.failOffsetXStart = a0.failOffsetX;
|
|
} else {
|
|
value.failOffsetXEnd = a0.failOffsetX;
|
|
}
|
|
}
|
|
let failOffsetY = a0.failOffsetY;
|
|
if (failOffsetY !== undefined) {
|
|
delete value.failOffsetY;
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
failOffsetY = a0.failOffsetY;
|
|
isArray5 = Reflect.apply(isArray, Array, [failOffsetY]);
|
|
failOffsetY = a0.failOffsetY;
|
|
if (isArray5) {
|
|
value.failOffsetYStart = failOffsetY[0];
|
|
failOffsetY = a0.failOffsetY;
|
|
value.failOffsetYEnd = failOffsetY[1];
|
|
} else if (failOffsetY < 0) {
|
|
value.failOffsetYStart = a0.failOffsetY;
|
|
} else {
|
|
value.failOffsetYEnd = a0.failOffsetY;
|
|
}
|
|
}
|
|
return value;
|
|
}
|
|
|
|
global.__d(_fun47228, 5351, [65, 5340, 5338]) /* metro module 5351, dependencies: [65, 5340, 5338] */;
|