SMART datagrid v.1 > Classes > TreeDataSet

Back  Forward

DataLudi.TreeDataSet.onRowAdding  event

It will be fired just before adding a new child row to the existing Tree Row

If explicitly return false in this event handler, row adding will be cancelled. Just after adding the row, onRowAdded event will be fired. 

function onRowAdding (ds: TreeDataSet, row: TreeDataRow, index: Integer, child: TreeDataRow, field: Integer): Boolean;
Returns
Boolean
Parameters
ds - TreeDataSet.
row - TreeDataRow.
index - Integer.
child - TreeDataRow.
field - Integer.
Code -1
    treeDataSet.onRowAdding = function (ds, row, index) {
        console.log('Adding Row...');
    }
See Also
onRowAdded
TreeDataRow
Tree Overview
Examples
Tree Data Set
Hello Tree