Properties  Methods 

Syncfusion.EJ2.TreeGrid Namespace : TreeGridAggregateColumn Class

TreeGridAggregateColumn Class Members

The following tables list the members exposed by TreeGridAggregateColumn.

Public Constructors
Public Properties
Public Property Defines the column name to display the aggregate value. If `columnName` is not defined, then `field` name value will be assigned to the `columnName` property.  
Public Property Defines a function to calculate custom aggregate value. The `type` value should be set to `custom`. To use custom aggregate value in the template, use the key as `${custom}`. Total aggregation: The custom function will be called with the whole data and the current `AggregateColumn` object. Group aggregation: This will be called with the current group details and the `AggregateColumn` object.  
Public Property Defines the column name to perform aggregation.  
Public Property Defines the footer cell template as a string for the aggregate column. The `type` name should be used to access aggregate values inside the template.  
Public Property Format is applied to a calculated value before it is displayed. Gets the format from the user, which can be standard or custom [`number`](../../../common/internationalization/#supported-format-string) and [`date`](../../../common/internationalization/#supported-format-string-1) formats.  
Public Property (Inherited from Syncfusion.EJ2.EJTagHelper)
Public Property Defines the aggregate type of a particular column. To use multiple aggregates for single column, specify the `type` as array. Types of aggregate are, sum average max min count falsecount truecount custom > Specify the `type` value as `custom` to use custom aggregation.  
Protected Properties
Public Methods
Protected Methods
Protected Method (Inherited from Syncfusion.EJ2.EJTagHelper)
Extension Methods
Public Extension MethodOverloaded.  Iterates the index.
See Also