SMART datagrid v.1 > Classes > TreeView

Back  Forward

DataLudi.TreeView.checkChildren  method

It changes checked state of child rows which have been contained in Tree Row specified by parameter parent

If specify rowEvents as true, GridBase.onRowChecked event will be fired whenever change checked state of individual row. After changed all, onRowsChecked event will be fired. 

function checkChildren (parent: TreeRow, checked: Boolean, recursive: Boolean, visibleOnly: Boolean, checkableOnly: Boolean, rowEvents: Boolean);
Returns
Void
Parameters
parent - TreeRow. required.
checked - Boolean. required.
recursive - Boolean. required.
visibleOnly - Boolean. Defaults to false.
checkableOnly - Boolean. Defaults to false.
rowEvents - Boolean. Defaults to false.
If it is true, whenever the state of individual row is changed, onRowChecked event will be fired. (ver 1.3.4)
Code -1
    $('#chkChildren').click(function () {
        var row = tree.focusedRow();
        row && tree.checkChildren(row);
    });
See Also
GridRow.checked
GridBase.onRowChecked
GridBase.onRowsChecked
TreeRow
GroupRow.count
GroupRow.children
Tree Overview
Examples
Hello Tree
Visit Children