112 lines
4.6 KiB
React
112 lines
4.6 KiB
React
/* Metro module 5351; source: unknown; dependencies: [65, 5340, 5338] */
|
|
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 closure = transformProps;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = importDefault(65) /* metro dependency 65 */;
|
|
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 value2 = importDefault(5340) /* metro dependency 5340 */;
|
|
const object3 = {name: 'PanGestureHandler'};
|
|
const items2 = [];
|
|
object3.allowedProps = items2.concat(value((require(5338) /* metro dependency 5338 */).baseGestureHandlerProps),
|
|
items3);
|
|
object3.config = {};
|
|
object3.transformProps = closure;
|
|
object3.customNativeProps = items4;
|
|
value = value2(object3);
|
|
exports.panGestureHandlerProps = items3;
|
|
exports.panGestureHandlerCustomNativeProps = items4;
|
|
exports.panHandlerName = 'PanGestureHandler';
|
|
exports.PanGestureHandler = value;
|
|
exports.managePanProps = closure;
|
|
}
|
|
|
|
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;
|
|
}
|
|
|