SMART datagrid v.1 > Classes > GridView
It will be fired just before expanding Group Row which has been collapsed.
If explicitly return false, it will not be expanded. After being expanded, onExpanded event will be fired.
grid.onExpanding = function (grid, group) {
if (group.getChild(0).getData('state') == 'x') {
return false;
}
};