@Override public void ensureSelectedRowIsVisible() { ArrayList<TableRowElement> rows = table_.getSelectedRows(); if (rows.size() > 0) { DomUtils.ensureVisibleVert(scrollPanel_.getElement(), rows.get(0), 20); } }
public void scrollToCursor(ScrollPanel scrollPanel, int paddingVert, int paddingHoriz) { DomUtils.ensureVisibleVert( scrollPanel.getElement(), widget_.getEditor().getRenderer().getCursorElement(), paddingVert); DomUtils.ensureVisibleHoriz( scrollPanel.getElement(), widget_.getEditor().getRenderer().getCursorElement(), paddingHoriz, paddingHoriz, false); }
private void ensureRowVisible(final int row) { if (scrollPanel_ != null) DomUtils.ensureVisibleVert(scrollPanel_.getElement(), getRow(row), 0); }