New to Telerik UI for Blazor? Start a free 30-day trial

Shared data-processing config applied before rendering.

Definition

Namespace:Telerik.Blazor.Components.DatAInsightsComposer

Assembly:Telerik.Blazor.DatAInsightsComposer.dll

Syntax:

C#
public class DataSourceConfig

Inheritance: objectDataSourceConfig

Constructors

C#
public DataSourceConfig()

Properties

Optional data aggregations to compute as part of the dataset processing pipeline.

C#
public List<DataSourceAggregateDescriptor>? Aggregates { get; set; }

Optional filter nodes to apply to the data before rendering.

C#
public List<DataSourceFilterDescriptor>? Filters { get; set; }

Indicates whether group paging is enabled for grouped data.

C#
public bool? GroupPaging { get; set; }

Optional group-by descriptors to apply before rendering.

C#
public List<DataSourceGroupDescriptor>? Groups { get; set; }

The current page number. Defaults to 1 in Telerik.DataSource.

C#
public int? Page { get; set; }

Number of rows to take after skip/filter/sort/group processing, matching Telerik.DataSource's PageSize.

C#
public int? PageSize { get; set; }

Number of rows to skip before taking, matching Telerik.DataSource's Skip.

C#
public int? Skip { get; set; }

Optional sort operations to apply to the data before rendering.

C#
public List<DataSourceSortDescriptor>? Sorts { get; set; }