Skip to content

TypeScript Tree Data Grid

Start with the free/core tree pattern: flatten parent-child rows into display order, add a level field, and render indentation in a cell template.

Pro Tree Data

RevoGrid Pro adds TreeDataPlugin when you need built-in expand and collapse controls, hierarchy-aware row visibility, sticky parent rows, row selection integration, row drag integration, filtering, sorting, and virtualization over advanced tree structures.

Use the full TypeScript Tree Data guide for both approaches and the Advanced Tree Data guide for the complete Pro tree model.