protected void collapseRow(El row) {
int idx = row.dom.getPropertyInt("rowIndex");
ModelData model = grid.getStore().getAt(idx);
Element body = DomQuery.selectNode("div.x-grid3-row-body", row.dom);
RowExpanderEvent e = new RowExpanderEvent(this);
e.setModel(model);
e.setRowIndex(idx);
e.setBodyElement(body);
if (fireEvent(Events.BeforeCollapse, e)) {
row.replaceStyleName("x-grid3-row-expanded", "x-grid3-row-collapsed");
row.dom.setAttribute("aria-expanded", "false");
fireEvent(Events.Collapse, e);