New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent interface for configuring the PivotDataSource component.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class PivotCustomDataSourceBuilder

Inheritance: objectPivotCustomDataSourceBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public PivotCustomDataSourceBuilder(PivotDataSource dataSource, ViewContext viewContext, IUrlGenerator urlGenerator)
Parameters:dataSourcePivotDataSourceviewContextViewContexturlGeneratorIUrlGenerator

Fields

C#
protected readonly PivotDataSource dataSource
C#
protected readonly IUrlGenerator urlGenerator

viewContext

ViewContext

C#
protected readonly ViewContext viewContext

Methods

Sets the columns of the Custom DataSource.

C#
public PivotCustomDataSourceBuilder Columns(Action<PivotDataSourceColumnFactory> addColumnAction)
Parameters:addColumnActionAction<PivotDataSourceColumnFactory>Returns:

PivotCustomDataSourceBuilder

Configures the client-side events

C#
public PivotCustomDataSourceBuilder Events(Action<DataSourceEventBuilder> configurator)
Parameters:configuratorAction<DataSourceEventBuilder>Returns:

PivotCustomDataSourceBuilder

Configures the initial filtering.

C#
public PivotCustomDataSourceBuilder Filter(Action<DataSourceFilterDescriptorFactory<object>> configurator)
Parameters:configuratorAction<DataSourceFilterDescriptorFactory<object>>Returns:

PivotCustomDataSourceBuilder

Sets the measures of the Custom DataSource.

C#
public PivotCustomDataSourceBuilder Measures(Action<PivotDataSourceMeasureBuilder> configurator)
Parameters:configuratorAction<PivotDataSourceMeasureBuilder>Returns:

PivotCustomDataSourceBuilder

Sets the rows of the Custom DataSource.

C#
public PivotCustomDataSourceBuilder Rows(Action<PivotDataSourceRowFactory> addRowAction)
Parameters:addRowActionAction<PivotDataSourceRowFactory>Returns:

PivotCustomDataSourceBuilder

Configures the schema of the Custom DataSource

C#
public PivotCustomDataSourceBuilder Schema(Action<PivotCustomDataSourceSchemaBuilder> configurator)
Parameters:configuratorAction<PivotCustomDataSourceSchemaBuilder>Returns:

PivotCustomDataSourceBuilder

Configures the transport of the Custom DataSource

C#
public PivotCustomDataSourceBuilder Transport(Action<PivotCustomDataSourceTransportBuilder> configurator)
Parameters:configuratorAction<PivotCustomDataSourceTransportBuilder>Returns:

PivotCustomDataSourceBuilder