Thanks for replying so quick. But scrollEnd event is a global event what if I want in particular instance. Maybe we could do some sort of state management. Like
let section1_active = false;
const section1Tl = gsap.timeline({
scrollTrigger: {
trigger: ".section1",
onUpdate: (self) => {
section1_active = self.isActive
},
}
})
ScrollTrigger.addEventListener("scrollEnd", () => {
if(section1_active) {
// Do Something
}
});