Class
TelerikPivotGrid<TItem>

The class for the Telerik PivotGrid component.

Definition

Namespace:Telerik.Blazor.Components

Assembly:Telerik.Blazor.dll

Type Parameters:

TItem

Syntax:

cs-api-definition
public class TelerikPivotGrid<TItem> : DataBoundComponent<TItem>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Inheritance: objectComponentBaseBaseComponentDataBoundComponent<TItem>TelerikPivotGrid<TItem>

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members DataBoundComponent<TItem>.DataBaseComponent.ShouldRender()BaseComponent.InitLocalizer()BaseComponent.ThrowIfParameterIsNull(object, string)BaseComponent.HaveOptionsChanged(IDictionary<string, object>, IDictionary<string, object>)BaseComponent.GetClassString(params string[])BaseComponent.InvokeAsync<T>(string, params object[])BaseComponent.InvokeAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidAsync(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidComponentMethodAsync(string, params object[])BaseComponent.InvokeComponentVoidMethodAsync(string, object)BaseComponent.InvokeDisposeAsync()BaseComponent.StateHasChanged()BaseComponent.RootComponentBaseComponent.ClassComponentBase.OnInitialized()ComponentBase.OnParametersSet()ComponentBase.OnAfterRender(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)

Constructors

TelerikPivotGrid()

Declaration

cs-api-definition
public TelerikPivotGrid()

Properties

ColumnHeaderTemplate

Specifies the column header template.

Declaration

cs-api-definition
[Parameter]
public RenderFragment<object> ColumnHeaderTemplate { get; set; }

Property Value

RenderFragment<object>

ColumnHeadersWidth

Specifies the width of the column headers.

Declaration

cs-api-definition
[Parameter]
public string ColumnHeadersWidth { get; set; }

Property Value

string

DataCellTemplate

Specifies the data cell template.

Declaration

cs-api-definition
[Parameter]
public RenderFragment<object> DataCellTemplate { get; set; }

Property Value

RenderFragment<object>

DataProviderType

Specifies the data provider type.

Declaration

cs-api-definition
[Parameter]
public PivotGridDataProviderType DataProviderType { get; set; }

Property Value

PivotGridDataProviderType

EnableLoaderContainer

Defines if a loading indicator displays during long-running operations.

Declaration

cs-api-definition
[Parameter]
public bool EnableLoaderContainer { get; set; }

Property Value

bool

Height

Specifies the height of the component.

Declaration

cs-api-definition
[Parameter]
public string Height { get; set; }

Property Value

string

LoadOnDemand

Specifies if load on demand is enabled.

Declaration

cs-api-definition
[Parameter]
public bool LoadOnDemand { get; set; }

Property Value

bool

PivotGridColumns

Declaration

cs-api-definition
[Parameter]
public RenderFragment PivotGridColumns { get; set; }

Property Value

RenderFragment

PivotGridMeasures

Declaration

cs-api-definition
[Parameter]
public RenderFragment PivotGridMeasures { get; set; }

Property Value

RenderFragment

PivotGridRows

Declaration

cs-api-definition
[Parameter]
public RenderFragment PivotGridRows { get; set; }

Property Value

RenderFragment

PivotGridSettings

Declaration

cs-api-definition
[Parameter]
public RenderFragment PivotGridSettings { get; set; }

Property Value

RenderFragment

RowHeaderTemplate

Specifies the row header template.

Declaration

cs-api-definition
[Parameter]
public RenderFragment<object> RowHeaderTemplate { get; set; }

Property Value

RenderFragment<object>

RowHeadersWidth

Specifies the width of the row headers.

Declaration

cs-api-definition
[Parameter]
public string RowHeadersWidth { get; set; }

Property Value

string

Width

Specifies the width of the component.

Declaration

cs-api-definition
[Parameter]
public string Width { get; set; }

Property Value

string

Methods

AddXmlaDataProviderSettings(PivotGridXmlaDataProviderSettings)

Declaration

cs-api-definition
public void AddXmlaDataProviderSettings(PivotGridXmlaDataProviderSettings item)

Parameters

item

PivotGridXmlaDataProviderSettings

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

Dispose()

Declaration

cs-api-definition
public override void Dispose()

Overrides DataBoundComponent<TItem>.Dispose()

OnAfterRenderAsync(bool)

Declaration

cs-api-definition
protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender

bool

Returns

Task

Overrides BaseComponent.OnAfterRenderAsync(bool)

OnInitializedAsync()

Declaration

cs-api-definition
protected override Task OnInitializedAsync()

Returns

Task

Overrides BaseComponent.OnInitializedAsync()

OnParametersSetAsync()

Declaration

cs-api-definition
protected override Task OnParametersSetAsync()

Returns

Task

Overrides DataBoundComponent<TItem>.OnParametersSetAsync()

Rebind()

Processes the available data with applied all data operations. Useful in scenarios where the data might change from an outside source. If the component contains OnRead, the method triggers the event so that fresh data can be supplied.

Declaration

cs-api-definition
public override void Rebind()

Overrides DataBoundComponent<TItem>.Rebind()

RemoveXmlaConnectionSettings()

Declaration

cs-api-definition
public void RemoveXmlaConnectionSettings()

SetParametersAsync(ParameterView)

Declaration

cs-api-definition
public override Task SetParametersAsync(ParameterView parameters)

Parameters

parameters

ParameterView

Returns

Task

Overrides DataBoundComponent<TItem>.SetParametersAsync(ParameterView)