Overview

The Essential TypeScript TreeGrid is an efficient control designed for representing the hierarchical data in a tabular format, combining the visual representation of Grid and TreeView controls; it represents the data from datasource such as array of JSON objects, ej.DataManager or self-referential datasource.

Key Features

  • Editing - Offers cell editing Mode for editing the item along each column

  • Sorting - Supports¬†n¬†levels of sorting.

  • Column Template - Offers to render the customized column for an item also with customized expand-collapse icon.

  • Virtualization - Supports rendering huge amount of hierarchical data at once.

  • User Interaction - Supports tooltip for each cell or even only for expander cell in the grid, expand collapse at ease, single and multiple row selection, columns resizing.