(cm, x1, y1, x2, y2)
| 4446 | |
| 4447 | // Scroll a given set of coordinates into view (immediately). |
| 4448 | function scrollIntoView(cm, x1, y1, x2, y2) { |
| 4449 | var scrollPos = calculateScrollPos(cm, x1, y1, x2, y2); |
| 4450 | if (scrollPos.scrollTop != null) setScrollTop(cm, scrollPos.scrollTop); |
| 4451 | if (scrollPos.scrollLeft != null) setScrollLeft(cm, scrollPos.scrollLeft); |
| 4452 | } |
| 4453 | |
| 4454 | // Calculate a new scroll position needed to scroll the given |
| 4455 | // rectangle into view. Returns an object with scrollTop and |
no test coverage detected