141 lines
4.1 KiB
JavaScript
141 lines
4.1 KiB
JavaScript
// Module ID: 8090
|
|
// Function ID: 64095
|
|
// Name: Mixin
|
|
// Dependencies: [27]
|
|
// Exports: default
|
|
|
|
// Module 8090 (Mixin)
|
|
let closure_1;
|
|
let closure_2;
|
|
let closure_3;
|
|
let closure_4;
|
|
let closure_5;
|
|
let closure_6;
|
|
let closure_7;
|
|
let closure_0 = { top: 20, left: 20, right: 20, bottom: 30 };
|
|
const Mixin = require("get ActivityIndicator").Touchable.Mixin;
|
|
({ touchableHandleStartShouldSetResponder: closure_1, touchableHandleResponderTerminationRequest: closure_2, touchableHandleResponderGrant: closure_3, touchableHandleResponderMove: closure_4, touchableHandleResponderRelease: closure_5, touchableHandleResponderTerminate: closure_6, touchableGetInitialState: closure_7 } = Mixin);
|
|
const merged = Object.assign({}, Mixin, {
|
|
touchableHandleStartShouldSetResponder(arg0) {
|
|
const onStartShouldSetResponder = this.props.onStartShouldSetResponder;
|
|
if (onStartShouldSetResponder) {
|
|
let result = onStartShouldSetResponder(arg0);
|
|
} else {
|
|
result = callback.call(tmp, arg0);
|
|
}
|
|
return result;
|
|
},
|
|
touchableHandleResponderTerminationRequest(arg0) {
|
|
const onResponderTerminationRequest = this.props.onResponderTerminationRequest;
|
|
if (onResponderTerminationRequest) {
|
|
let result = onResponderTerminationRequest(arg0);
|
|
} else {
|
|
result = callback2.call(tmp, arg0);
|
|
}
|
|
return result;
|
|
},
|
|
touchableHandleResponderGrant(arg0) {
|
|
const onResponderGrant = this.props.onResponderGrant;
|
|
if (onResponderGrant) {
|
|
let onResponderGrantResult = onResponderGrant(arg0);
|
|
} else {
|
|
onResponderGrantResult = callback3.call(tmp, arg0);
|
|
}
|
|
return onResponderGrantResult;
|
|
},
|
|
touchableHandleResponderMove(arg0) {
|
|
const onResponderMove = this.props.onResponderMove;
|
|
if (onResponderMove) {
|
|
let onResponderMoveResult = onResponderMove(arg0);
|
|
} else {
|
|
onResponderMoveResult = callback4.call(tmp, arg0);
|
|
}
|
|
return onResponderMoveResult;
|
|
},
|
|
touchableHandleResponderRelease(arg0) {
|
|
const onResponderRelease = this.props.onResponderRelease;
|
|
if (onResponderRelease) {
|
|
let onResponderReleaseResult = onResponderRelease(arg0);
|
|
} else {
|
|
onResponderReleaseResult = callback5.call(tmp, arg0);
|
|
}
|
|
return onResponderReleaseResult;
|
|
},
|
|
touchableHandleResponderTerminate(arg0) {
|
|
const onResponderTerminate = this.props.onResponderTerminate;
|
|
if (onResponderTerminate) {
|
|
let onResponderTerminateResult = onResponderTerminate(arg0);
|
|
} else {
|
|
onResponderTerminateResult = callback6.call(tmp, arg0);
|
|
}
|
|
return onResponderTerminateResult;
|
|
},
|
|
touchableHandlePress(nativeEvent) {
|
|
const onPress = this.props.onPress;
|
|
if (onPress) {
|
|
onPress(nativeEvent);
|
|
}
|
|
},
|
|
touchableHandleActivePressIn(nativeEvent) {
|
|
const onPressIn = this.props.onPressIn;
|
|
if (onPressIn) {
|
|
onPressIn(nativeEvent);
|
|
}
|
|
},
|
|
touchableHandleActivePressOut(closure_0) {
|
|
const onPressOut = this.props.onPressOut;
|
|
if (onPressOut) {
|
|
onPressOut(closure_0);
|
|
}
|
|
},
|
|
touchableHandleLongPress(nativeEvent) {
|
|
const onLongPress = this.props.onLongPress;
|
|
if (onLongPress) {
|
|
onLongPress(nativeEvent);
|
|
}
|
|
},
|
|
touchableGetPressRectOffset() {
|
|
return this.props.pressRetentionOffset || closure_0;
|
|
},
|
|
touchableGetHitSlop() {
|
|
return this.props.hitSlop;
|
|
},
|
|
touchableGetHighlightDelayMS() {
|
|
return this.props.delayPressIn || 0;
|
|
},
|
|
touchableGetLongPressDelayMS() {
|
|
let num = this.props.delayLongPress;
|
|
let num2 = 0;
|
|
if (0 !== num) {
|
|
if (!num) {
|
|
num = 500;
|
|
}
|
|
num2 = num;
|
|
}
|
|
return num2;
|
|
},
|
|
touchableGetPressOutDelayMS() {
|
|
return this.props.delayPressOut || 0;
|
|
}
|
|
});
|
|
const keys = Object.keys(merged);
|
|
let closure_10 = keys.map((arg0) => merged[arg0]);
|
|
|
|
export default function _default(iter) {
|
|
let num = 0;
|
|
if (0 < length) {
|
|
do {
|
|
let tmp = keys;
|
|
let tmp2 = table;
|
|
let obj = table[num];
|
|
let bindResult = obj;
|
|
if ("function" === typeof obj) {
|
|
bindResult = obj.bind(iter);
|
|
}
|
|
iter[keys[num]] = bindResult;
|
|
num = num + 1;
|
|
let tmp4 = length;
|
|
} while (num < length);
|
|
}
|
|
iter.state = callback7();
|
|
};
|