121 lines
2.7 KiB
JavaScript
121 lines
2.7 KiB
JavaScript
// Module ID: 392
|
|
// Function ID: 5740
|
|
// Name: mockAnimationStart
|
|
// Dependencies: []
|
|
|
|
// Module 392 (mockAnimationStart)
|
|
function mockAnimationStart(arg0) {
|
|
let closure_0 = arg0;
|
|
return (arg0) => {
|
|
let fn = arg0;
|
|
if (null != arg0) {
|
|
fn = () => {
|
|
if (callback) {
|
|
const _console = console;
|
|
console.warn("Ignoring recursive animation callback when running mock animations");
|
|
} else {
|
|
let callback = true;
|
|
callback(...arguments);
|
|
callback = false;
|
|
}
|
|
};
|
|
}
|
|
arg0(fn);
|
|
};
|
|
}
|
|
let closure_0 = 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 = arg0.forEach((start) => start.start());
|
|
if (null != arg0) {
|
|
const obj = { finished: true };
|
|
arg0(obj);
|
|
}
|
|
})
|
|
});
|
|
}
|
|
arg5.default = {
|
|
Value: arg2(arg6[0]),
|
|
ValueXY: arg2(arg6[1]),
|
|
Color: arg2(arg6[2]),
|
|
Interpolation: arg2(arg6[3]),
|
|
Node: arg2(arg6[4]),
|
|
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) => {
|
|
arg0.setValue(arg1.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) => {
|
|
arg0.setValue(arg1.toValue);
|
|
if (null != arg0) {
|
|
const obj = { finished: true };
|
|
arg0(obj);
|
|
}
|
|
})
|
|
});
|
|
},
|
|
add: arg2(arg6[5]).add,
|
|
subtract: arg2(arg6[5]).subtract,
|
|
divide: arg2(arg6[5]).divide,
|
|
multiply: arg2(arg6[5]).multiply,
|
|
modulo: arg2(arg6[5]).modulo,
|
|
diffClamp: arg2(arg6[5]).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: arg2(arg6[5]).event,
|
|
createAnimatedComponent: arg2(arg6[6]),
|
|
attachNativeEvent: arg1(arg6[7]).attachNativeEventImpl,
|
|
forkEvent: arg2(arg6[5]).forkEvent,
|
|
unforkEvent: arg2(arg6[5]).unforkEvent,
|
|
Event: arg1(arg6[7]).AnimatedEvent
|
|
};
|