Callbacks
let SC = ScrollMoo({
".box": {
sync: 1,
markers: true,
indicatorStart: 50,
indicatorEnd: 50,
keyframes: {
transform: {
rotate: {
100: "360deg"
}
}
},
onEnter: () => {
console.log("onEnter");
},
onEnterReverse: () => {
console.log("onEnterReverse");
},
onProgress: (elements, progress) => {
console.log("onProgress: " + elements + " - " + progress);
},
onLeave: () => {
console.log("onLeave");
},
onLeaveReverse: () => {
console.log("onLeaveReverse");
},
onAnimationComplete: () => {
console.log("onAnimationComplete");
},
onToggle: (elements, isActive) => {
console.log("onToggle", isActive);
}
}
});
Copied!