42 lines
882 B
JavaScript
42 lines
882 B
JavaScript
// Metro module 1697 (f1698).
|
|
export function FadingTransition(a0, { translateX, translateY, scaleX, scaleY }) {
|
|
return {
|
|
name: a0,
|
|
style: {
|
|
0: {
|
|
opacity: 1,
|
|
transform: [{
|
|
translateX: `${translateX}px`,
|
|
translateY: `${translateY}px`,
|
|
scale: `${scaleX},${scaleY}`
|
|
}]
|
|
},
|
|
20: {
|
|
opacity: 0,
|
|
transform: [{
|
|
translateX: `${translateX}px`,
|
|
translateY: `${translateY}px`,
|
|
scale: `${scaleX},${scaleY}`
|
|
}]
|
|
},
|
|
60: {
|
|
opacity: 0,
|
|
transform: [{
|
|
translateX: "0px",
|
|
translateY: "0px",
|
|
scale: "1,1"
|
|
}]
|
|
},
|
|
100: {
|
|
opacity: 1,
|
|
transform: [{
|
|
translateX: "0px",
|
|
translateY: "0px",
|
|
scale: "1,1"
|
|
}]
|
|
}
|
|
},
|
|
duration: 300
|
|
};
|
|
}
|