Searches from targetElement up the DOM looking for a Scroller widget that contains targetElement.
| Parameter | Type | Description |
|---|---|---|
| targetElement | Element | Element to find the scroller for. |
Example usage:
var folderContainer = this.controller.get('account_folders_'+rowElement.id);
var scroller = Mojo.View.getScrollerForElement(folderContainer);
if (elementTop > viewPortMidway && scroller) {
//Using setTimeout to give the animation time enough to
//give the div enough height to scroll to
var scrollToPos = scroller.mojo.getScrollPosition().top - (elementTop - viewPortMidway);
setTimeout(function() {scroller.mojo.scrollTo(undefined, scrollToPos, true);}, 200);
}







0 Comments