Class IgbPivotGrid
Inheritance
System.Object
IgbPivotGrid
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbPivotGrid : IgbGridBaseDirective, JsonSerializable
Constructors
IgbPivotGrid()
Declaration
Properties
Data
Declaration
public object Data { get; set; }
Property Value
Type |
Description |
System.Object |
|
DataScript
Declaration
public string DataScript { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultExpandState
Declaration
public bool DefaultExpandState { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DimensionInit
Declaration
public EventCallback<IgbPivotDimensionEventArgs> DimensionInit { get; set; }
Property Value
DimensionInitScript
Declaration
public string DimensionInitScript { get; set; }
Property Value
Type |
Description |
System.String |
|
DimensionsChange
Declaration
public EventCallback<IgbDimensionsChangeEventArgs> DimensionsChange { get; set; }
Property Value
DimensionsChangeScript
Declaration
public string DimensionsChangeScript { get; set; }
Property Value
Type |
Description |
System.String |
|
DimensionsSortingExpressionsChange
Declaration
public EventCallback<IgbSortingExpressionEventArgs> DimensionsSortingExpressionsChange { get; set; }
Property Value
DimensionsSortingExpressionsChangeScript
Declaration
public string DimensionsSortingExpressionsChangeScript { get; set; }
Property Value
Type |
Description |
System.String |
|
EmptyPivotGridTemplate
Declaration
public RenderFragment<object> EmptyPivotGridTemplate { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.RenderFragment<System.Object> |
|
EmptyPivotGridTemplateScript
Declaration
public string EmptyPivotGridTemplateScript { get; set; }
Property Value
Type |
Description |
System.String |
|
PivotConfiguration
Declaration
public IgbPivotConfiguration PivotConfiguration { get; set; }
Property Value
PivotConfigurationChange
Declaration
public EventCallback<IgbPivotConfigurationChangedEventArgs> PivotConfigurationChange { get; set; }
Property Value
PivotConfigurationChanged
Declaration
public EventCallback<IgbPivotConfiguration> PivotConfigurationChanged { get; set; }
Property Value
PivotConfigurationChangeScript
Declaration
public string PivotConfigurationChangeScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ShowPivotConfigurationUI
Declaration
public bool ShowPivotConfigurationUI { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SuperCompactMode
Declaration
public bool SuperCompactMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Type
Declaration
public override string Type { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
ValueChipTemplate
Declaration
public RenderFragment<IgbPivotGridValueTemplateContext> ValueChipTemplate { get; set; }
Property Value
ValueChipTemplateScript
Declaration
public string ValueChipTemplateScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ValueInit
Declaration
public EventCallback<IgbPivotValueEventArgs> ValueInit { get; set; }
Property Value
ValueInitScript
Declaration
public string ValueInitScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ValuesChange
Declaration
public EventCallback<IgbValuesChangeEventArgs> ValuesChange { get; set; }
Property Value
ValuesChangeScript
Declaration
public string ValuesChangeScript { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AutoSizeRowDimension(IgbPivotDimension)
Declaration
public void AutoSizeRowDimension(IgbPivotDimension dimension)
Parameters
AutoSizeRowDimensionAsync(IgbPivotDimension)
Declaration
public Task AutoSizeRowDimensionAsync(IgbPivotDimension dimension)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
EnsureModulesLoaded()
Declaration
protected override void EnsureModulesLoaded()
Overrides
FilterDimension(IgbPivotDimension, Object, IgbFilteringExpressionsTreeOrFilteringOperation)
Declaration
public void FilterDimension(IgbPivotDimension dimension, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree)
Parameters
FilterDimensionAsync(IgbPivotDimension, Object, IgbFilteringExpressionsTreeOrFilteringOperation)
Declaration
public Task FilterDimensionAsync(IgbPivotDimension dimension, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Object |
|
Overrides
GetColumnGroupExpandState(IgbColumn)
Declaration
public void GetColumnGroupExpandState(IgbColumn col)
Parameters
GetColumnGroupExpandStateAsync(IgbColumn)
Declaration
public Task GetColumnGroupExpandStateAsync(IgbColumn col)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetCurrentPivotConfiguration()
Declaration
public IgbPivotConfiguration GetCurrentPivotConfiguration()
Returns
GetCurrentPivotConfigurationAsync()
Declaration
public Task<IgbPivotConfiguration> GetCurrentPivotConfigurationAsync()
Returns
InsertDimensionAt(IgbPivotDimension, PivotDimensionType, Double)
Declaration
public void InsertDimensionAt(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index)
Parameters
InsertDimensionAtAsync(IgbPivotDimension, PivotDimensionType, Double)
Declaration
public Task InsertDimensionAtAsync(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
InsertValueAt(IgbPivotValue, Double)
Declaration
public void InsertValueAt(IgbPivotValue value, double index)
Parameters
InsertValueAtAsync(IgbPivotValue, Double)
Declaration
public Task InsertValueAtAsync(IgbPivotValue value, double index)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
MoveDimension(IgbPivotDimension, PivotDimensionType, Double)
Declaration
public void MoveDimension(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index)
Parameters
MoveDimensionAsync(IgbPivotDimension, PivotDimensionType, Double)
Declaration
public Task MoveDimensionAsync(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
MoveValue(IgbPivotValue, Double)
Declaration
public void MoveValue(IgbPivotValue value, double index)
Parameters
MoveValueAsync(IgbPivotValue, Double)
Declaration
public Task MoveValueAsync(IgbPivotValue value, double index)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
NotifyDimensionChange(Boolean)
Declaration
public void NotifyDimensionChange(bool regenerateColumns)
Parameters
Type |
Name |
Description |
System.Boolean |
regenerateColumns |
|
NotifyDimensionChangeAsync(Boolean)
Declaration
public Task NotifyDimensionChangeAsync(bool regenerateColumns)
Parameters
Type |
Name |
Description |
System.Boolean |
regenerateColumns |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
RemoveDimension(IgbPivotDimension)
Declaration
public void RemoveDimension(IgbPivotDimension dimension)
Parameters
RemoveDimensionAsync(IgbPivotDimension)
Declaration
public Task RemoveDimensionAsync(IgbPivotDimension dimension)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
RemoveValue(IgbPivotValue)
Declaration
public void RemoveValue(IgbPivotValue value)
Parameters
RemoveValueAsync(IgbPivotValue)
Declaration
public Task RemoveValueAsync(IgbPivotValue value)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
SortDimension(IgbPivotDimension, SortingDirection)
Declaration
public void SortDimension(IgbPivotDimension dimension, SortingDirection sortDirection)
Parameters
SortDimensionAsync(IgbPivotDimension, SortingDirection)
Declaration
public Task SortDimensionAsync(IgbPivotDimension dimension, SortingDirection sortDirection)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ToggleColumn(IgbColumn)
Declaration
public void ToggleColumn(IgbColumn col)
Parameters
ToggleColumnAsync(IgbColumn)
Declaration
public Task ToggleColumnAsync(IgbColumn col)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ToggleDimension(IgbPivotDimension)
Declaration
public void ToggleDimension(IgbPivotDimension dimension)
Parameters
ToggleDimensionAsync(IgbPivotDimension)
Declaration
public Task ToggleDimensionAsync(IgbPivotDimension dimension)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ToggleRowGroup(IgbColumn, Boolean)
Declaration
public void ToggleRowGroup(IgbColumn col, bool newState)
Parameters
Type |
Name |
Description |
IgbColumn |
col |
|
System.Boolean |
newState |
|
ToggleRowGroupAsync(IgbColumn, Boolean)
Declaration
public Task ToggleRowGroupAsync(IgbColumn col, bool newState)
Parameters
Type |
Name |
Description |
IgbColumn |
col |
|
System.Boolean |
newState |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ToggleValue(IgbPivotValue)
Declaration
public void ToggleValue(IgbPivotValue value)
Parameters
ToggleValueAsync(IgbPivotValue)
Declaration
public Task ToggleValueAsync(IgbPivotValue value)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Implements
System.IDisposable