custom scroll view: emit events when child elements go offscreen

custom scroll view: emit events when child elements with a given classname go offscreen