122 lines
3.1 KiB
JavaScript
122 lines
3.1 KiB
JavaScript
// Module ID: 392
|
|
// Function ID: 5740
|
|
// Name: mockAnimationStart
|
|
// Dependencies: [347, 367, 368, 354, 358, 345, 380, 377]
|
|
|
|
// Module 392 (mockAnimationStart)
|
|
function mockAnimationStart(arg0) {
|
|
let closure_0 = arg0;
|
|
return (arg0) => {
|
|
let fn = arg0;
|
|
let callback = arg0;
|
|
if (null != arg0) {
|
|
fn = () => {
|
|
if (callback) {
|
|
const _console = console;
|
|
console.warn("Ignoring recursive animation callback when running mock animations");
|
|
} else {
|
|
callback = true;
|
|
callback(...arguments);
|
|
callback = false;
|
|
}
|
|
};
|
|
}
|
|
callback(fn);
|
|
};
|
|
}
|
|
let c0 = false;
|
|
let closure_1 = {
|
|
start() {
|
|
|
|
},
|
|
stop() {
|
|
|
|
},
|
|
reset() {
|
|
|
|
},
|
|
_startNativeLoop() {
|
|
|
|
},
|
|
_isUsingNativeDriver() {
|
|
return false;
|
|
}
|
|
};
|
|
function mockCompositeAnimation(items) {
|
|
let closure_0 = items;
|
|
return Object.assign({}, closure_1, {
|
|
start: mockAnimationStart((arg0) => {
|
|
const item = items.forEach((start) => start.start());
|
|
if (null != arg0) {
|
|
const obj = { finished: true };
|
|
arg0(obj);
|
|
}
|
|
})
|
|
});
|
|
}
|
|
arg5.default = {
|
|
Value: require("_isNativeReflectConstruct"),
|
|
ValueXY: require("_isNativeReflectConstruct"),
|
|
Color: require("_isNativeReflectConstruct"),
|
|
Interpolation: require("_isNativeReflectConstruct"),
|
|
Node: require("_assertNativeAnimatedModule"),
|
|
decay(arg0, arg1) {
|
|
return closure_1;
|
|
},
|
|
timing(arg0, arg1) {
|
|
let closure_0 = arg1;
|
|
let closure_1 = arg0;
|
|
return Object.assign({}, closure_1, {
|
|
start: mockAnimationStart((arg0) => {
|
|
value.setValue(toValue.toValue);
|
|
if (null != arg0) {
|
|
const obj = { finished: true };
|
|
arg0(obj);
|
|
}
|
|
})
|
|
});
|
|
},
|
|
spring(animation, arg1) {
|
|
let closure_0 = arg1;
|
|
let closure_1 = animation;
|
|
return Object.assign({}, closure_1, {
|
|
start: mockAnimationStart((arg0) => {
|
|
animation.setValue(toValue.toValue);
|
|
if (null != arg0) {
|
|
const obj = { finished: true };
|
|
arg0(obj);
|
|
}
|
|
})
|
|
});
|
|
},
|
|
add: require("_combineCallbacks").add,
|
|
subtract: require("_combineCallbacks").subtract,
|
|
divide: require("_combineCallbacks").divide,
|
|
multiply: require("_combineCallbacks").multiply,
|
|
modulo: require("_combineCallbacks").modulo,
|
|
diffClamp: require("_combineCallbacks").diffClamp,
|
|
delay(arg0) {
|
|
return closure_1;
|
|
},
|
|
sequence(items) {
|
|
return mockCompositeAnimation(items);
|
|
},
|
|
parallel(items, arg1) {
|
|
return mockCompositeAnimation(items);
|
|
},
|
|
stagger(arg0, items) {
|
|
return mockCompositeAnimation(items);
|
|
},
|
|
loop(arg0) {
|
|
if (arguments.length > 1) {
|
|
const iterations = {}.iterations;
|
|
return closure_1;
|
|
}
|
|
},
|
|
event: require("_combineCallbacks").event,
|
|
createAnimatedComponent: require("unstable_createAnimatedComponentWithAllowlist"),
|
|
attachNativeEvent: require("attachNativeEventImpl").attachNativeEventImpl,
|
|
forkEvent: require("_combineCallbacks").forkEvent,
|
|
unforkEvent: require("_combineCallbacks").unforkEvent,
|
|
Event: require("attachNativeEventImpl").AnimatedEvent
|
|
};
|