[ScrollView Events] Final Event on Scroll Ending

Hello,

I have a scrollview, with inertia scrolling and bounce back enabled.
I want to receive a callback, when the scrollview becomes stable after scrolling.
I wrote my own logic, to know when the scrollview goes to top or bottom extreme.

But the problem is, if I do a fast flick, the event
ui::ScrollView::EventType::AUTOSCROLL_ENDED
gets called way before the scroll has even come to rest.
and I am checking my logic, for reaching top/bottom extreme in this part.

Is there any way, where I would get a callback, when a scroll comes to complete rest ??