Pivot Grid provides a way to present and manipulate data in a pivot table view.

Inheritance

Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • JsonSerializable
  • IDisposable

constructor

public IgbPivotGrid()

Returns IgbPivotGrid

Inherited from: IgbGridBaseDirective

protected override bool NeedsDynamicContent { get; }

Inherited from: IgbGridBaseDirective

public IgbColumnCollection ContentColumnList { get; }

Inherited from: IgbGridBaseDirective

[Parameter]
public Action<IgbGridEditDoneEventArgs> CellEditDone { get; set; }

Inherited from: IgbGridBaseDirective

[Parameter]
public Action<IgbRowDataEventArgs> RowAdded { get; set; }

Inherited from: IgbGridBaseDirective

[Parameter]
public Action<IgbItemRequestedEventArgs> ItemRequested { get; set; }

Inherited from: IgbGridBaseDirective

[Parameter]
public Action<IgbRowDataEventArgs> RowDeleted { get; set; }

Inherited from: IgbGridBaseDirective

Gets the components default event behavior.

protected override ControlEventBehavior DefaultEventBehavior { get; }

Inherited from: IgbGridBaseDirective

protected override string ParentTypeName { get; }

Inherited from: IgbGridBaseDirective

public IgbActionStripCollection ContentActionStripComponents { get; }

Inherited from: IgbGridBaseDirective

public IgbActionStripCollection ActualActionStripComponents { get; }

Inherited from: IgbGridBaseDirective

public IgbGridToolbarCollection ContentToolbar { get; }

Inherited from: IgbGridBaseDirective

public IgbGridToolbarCollection ActualToolbar { get; }

Inherited from: IgbGridBaseDirective

public IgbPaginatorCollection ContentPaginationComponents { get; }

Inherited from: IgbGridBaseDirective

public IgbPaginatorCollection ActualPaginationComponents { get; }

Inherited from: IgbGridBaseDirective

public IgbStateCollection ContentStateComponents { get; }

Inherited from: IgbGridBaseDirective

public IgbStateCollection ActualStateComponents { get; }

Inherited from: IgbGridBaseDirective

Gets/Sets the display time for the row adding snackbar notification.

[Parameter]
public double SnackbarDisplayTime { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether to auto-generate the columns.

[Parameter]
public bool AutoGenerate { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets a list of property keys to be excluded from the generated column collection

[Parameter]
public string[] AutoGenerateExclude { get; set; }

Inherited from: IgbGridBaseDirective

Controls whether columns moving is enabled in the grid.

[Parameter]
public bool Moving { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets a custom template when empty.

[Parameter]
public RenderFragment<IgbGridTemplateContext> EmptyGridTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting EmptyGridTemplate in the JavaScript environment.

[Parameter]
public string EmptyGridTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets a custom template for adding row UI when grid is empty.

[Parameter]
public RenderFragment<object> AddRowEmptyTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting AddRowEmptyTemplate in the JavaScript environment.

[Parameter]
public string AddRowEmptyTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets a custom template when loading.

[Parameter]
public RenderFragment<IgbGridTemplateContext> LoadingGridTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting LoadingGridTemplate in the JavaScript environment.

[Parameter]
public string LoadingGridTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Get/Set IgxSummaryRow height

[Parameter]
public double SummaryRowHeight { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the data clone strategy of the grid when in edit mode.

[Parameter]
public IgbDataCloneStrategy DataCloneStrategy { get; set; }

Inherited from: IgbGridBaseDirective

Controls the copy behavior of the grid.

[Parameter]
public IgbClipboardOptions ClipboardOptions { get; set; }

Inherited from: IgbGridBaseDirective

Sets a conditional class selector to the grid's row element. Accepts an object literal, containing key-value pairs, where the key is the name of the CSS class and the value is either a callback function that returns a boolean, or boolean, like so:

[Parameter]
public object RowClasses { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowClasses in the JavaScript environment.

[Parameter]
public string RowClassesScript { get; set; }

Inherited from: IgbGridBaseDirective

Sets conditional style properties on the grid row element. It accepts an object literal where the keys are the style properties and the value is an expression to be evaluated.

[Parameter]
public object RowStyles { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowStyles in the JavaScript environment.

[Parameter]
public string RowStylesScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the primary key.

[Parameter]
public string PrimaryKey { get; set; }

Inherited from: IgbGridBaseDirective

public IgbColumnCollection ColumnList { get; protected set; }

Inherited from: IgbGridBaseDirective

public IgbActionStripCollection ActionStripComponents { get; protected set; }

Inherited from: IgbGridBaseDirective

Gets the custom template, if any, used for row drag ghost.

[Parameter]
public RenderFragment<IgbGridRowDragGhostContext> DragGhostCustomTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting DragGhostCustomTemplate in the JavaScript environment.

[Parameter]
public string DragGhostCustomTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row edit text template.

[Parameter]
public RenderFragment<IgbGridRowEditTextTemplateContext> RowEditTextTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowEditTextTemplate in the JavaScript environment.

[Parameter]
public string RowEditTextTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row add text template.

[Parameter]
public RenderFragment<IgbGridEmptyTemplateContext> RowAddTextTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowAddTextTemplate in the JavaScript environment.

[Parameter]
public string RowAddTextTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row edit actions template.

[Parameter]
public RenderFragment<IgbGridRowEditActionsTemplateContext> RowEditActionsTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowEditActionsTemplate in the JavaScript environment.

[Parameter]
public string RowEditActionsTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row expand indicator template.

[Parameter]
public RenderFragment<IgbGridRowTemplateContext> RowExpandedIndicatorTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowExpandedIndicatorTemplate in the JavaScript environment.

[Parameter]
public string RowExpandedIndicatorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row collapse indicator template.

[Parameter]
public RenderFragment<IgbGridRowTemplateContext> RowCollapsedIndicatorTemplate { get; set; }

RowCollapsedIndicatorTemplateScript

Section titled "RowCollapsedIndicatorTemplateScript"

Inherited from: IgbGridBaseDirective

Provides a means of setting RowCollapsedIndicatorTemplate in the JavaScript environment.

[Parameter]
public string RowCollapsedIndicatorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the header expand indicator template.

[Parameter]
public RenderFragment<IgbGridTemplateContext> HeaderExpandedIndicatorTemplate { get; set; }

HeaderExpandedIndicatorTemplateScript

Section titled "HeaderExpandedIndicatorTemplateScript"

Inherited from: IgbGridBaseDirective

Provides a means of setting HeaderExpandedIndicatorTemplate in the JavaScript environment.

[Parameter]
public string HeaderExpandedIndicatorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row collapse indicator template.

[Parameter]
public RenderFragment<IgbGridTemplateContext> HeaderCollapsedIndicatorTemplate { get; set; }

HeaderCollapsedIndicatorTemplateScript

Section titled "HeaderCollapsedIndicatorTemplateScript"

Inherited from: IgbGridBaseDirective

Provides a means of setting HeaderCollapsedIndicatorTemplate in the JavaScript environment.

[Parameter]
public string HeaderCollapsedIndicatorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the excel style header icon.

[Parameter]
public RenderFragment<IgbGridHeaderTemplateContext> ExcelStyleHeaderIconTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting ExcelStyleHeaderIconTemplate in the JavaScript environment.

[Parameter]
public string ExcelStyleHeaderIconTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

The custom template, if any, that should be used when rendering a header sorting indicator when columns are sorted in asc order.

[Parameter]
public RenderFragment<IgbGridHeaderTemplateContext> SortAscendingHeaderIconTemplate { get; set; }

SortAscendingHeaderIconTemplateScript

Section titled "SortAscendingHeaderIconTemplateScript"

Inherited from: IgbGridBaseDirective

Provides a means of setting SortAscendingHeaderIconTemplate in the JavaScript environment.

[Parameter]
public string SortAscendingHeaderIconTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

The custom template, if any, that should be used when rendering a header sorting indicator when columns are sorted in desc order.

[Parameter]
public RenderFragment<IgbGridHeaderTemplateContext> SortDescendingHeaderIconTemplate { get; set; }

SortDescendingHeaderIconTemplateScript

Section titled "SortDescendingHeaderIconTemplateScript"

Inherited from: IgbGridBaseDirective

Provides a means of setting SortDescendingHeaderIconTemplate in the JavaScript environment.

[Parameter]
public string SortDescendingHeaderIconTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets custom template, if any, that should be used when rendering a header sorting indicator when columns are not sorted.

[Parameter]
public RenderFragment<IgbGridHeaderTemplateContext> SortHeaderIconTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting SortHeaderIconTemplate in the JavaScript environment.

[Parameter]
public string SortHeaderIconTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

public IgbGridToolbarCollection Toolbar { get; protected set; }

Inherited from: IgbGridBaseDirective

public IgbPaginatorCollection PaginationComponents { get; protected set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the resource strings.

[Parameter]
public IgbGridResourceStrings ResourceStrings { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting ResourceStrings in the JavaScript environment.

[Parameter]
public string ResourceStringsScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the filtering logic of the IgxGridComponent.

[Parameter]
public FilteringLogic FilteringLogic { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the filtering state.

[Parameter]
public IgbFilteringExpressionsTree FilteringExpressionsTree { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the advanced filtering state.

[Parameter]
public IgbFilteringExpressionsTree AdvancedFilteringExpressionsTree { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the locale.

[Parameter]
public string Locale { get; set; }

Inherited from: IgbGridBaseDirective

[Parameter]
public GridPagingMode PagingMode { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets if the row selectors are hidden.

[Parameter]
public bool HideRowSelectors { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether rows can be moved.

[Parameter]
public bool RowDraggable { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the trigger for validators used when editing the grid.

[Parameter]
public GridValidationTrigger ValidationTrigger { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether the rows are editable.

[Parameter]
public bool RowEditable { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the row height.

[Parameter]
public double RowHeight { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the default width of the columns.

[Parameter]
public string ColumnWidth { get; set; }

Inherited from: IgbGridBaseDirective

Get/Sets the message displayed when there are no records.

[Parameter]
public string EmptyGridMessage { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether the grid is going to show a loading indicator.

[Parameter]
public bool IsLoading { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether the columns should be auto-generated once again after the initialization of the grid

[Parameter]
[Obsolete("Column re-creation now relies on `AutoGenerate` instead.")]
public bool ShouldGenerate { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the message displayed when there are no records and the grid is filtered.

[Parameter]
public string EmptyFilteredGridMessage { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the initial pinning configuration.

[Parameter]
public IgbPinningConfig Pinning { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets if the filtering is enabled.

[Parameter]
public bool AllowFiltering { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets a value indicating whether the advanced filtering is enabled.

[Parameter]
public bool AllowAdvancedFiltering { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the filter mode.

[Parameter]
public FilterMode FilterMode { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the summary position.

[Parameter]
public GridSummaryPosition SummaryPosition { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the summary calculation mode.

[Parameter]
public GridSummaryCalculationMode SummaryCalculationMode { get; set; }

Inherited from: IgbGridBaseDirective

Controls whether the summary row is visible when groupBy/parent row is collapsed.

[Parameter]
public bool ShowSummaryOnCollapse { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the filtering strategy of the grid.

[Parameter]
public IgbFilteringStrategy FilterStrategy { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the sorting strategy of the grid.

[Parameter]
public IgbGridSortingStrategy SortStrategy { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the sorting options - single or multiple sorting. Accepts an ISortingOptions object with any of the mode properties.

[Parameter]
public IgbSortingOptions SortingOptions { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the current selection state.

[Parameter]
public object[] SelectedRows { get; set; }

Inherited from: IgbGridBaseDirective

Gets the header row selector template.

[Parameter]
public RenderFragment<IgbHeadSelectorTemplateContext> HeadSelectorTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting HeadSelectorTemplate in the JavaScript environment.

[Parameter]
public string HeadSelectorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets the row selector template.

[Parameter]
public RenderFragment<IgbRowSelectorTemplateContext> RowSelectorTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting RowSelectorTemplate in the JavaScript environment.

[Parameter]
public string RowSelectorTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

The custom template, if any, that should be used when rendering the row drag indicator icon

[Parameter]
public RenderFragment<IgbGridEmptyTemplateContext> DragIndicatorIconTemplate { get; set; }

Inherited from: IgbGridBaseDirective

Provides a means of setting DragIndicatorIconTemplate in the JavaScript environment.

[Parameter]
public string DragIndicatorIconTemplateScript { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the sorting state.

[Parameter]
public IgbSortingExpression[] SortingExpressions { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether the grid has batch editing enabled. When batch editing is enabled, changes are not made directly to the underlying data. Instead, they are stored as transactions, which can later be committed w/ the commit method.

[Parameter]
public bool BatchEditing { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets cell selection mode. selectionMode: GridSelectionMode

[Parameter]
public GridSelectionMode CellSelection { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets cell merge mode.

[Parameter]
public GridCellMergeMode CellMergeMode { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets row selection mode

[Parameter]
public GridSelectionMode RowSelection { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets column selection mode selectionMode: GridSelectionMode

[Parameter]
public GridSelectionMode ColumnSelection { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets the outlet used to attach the grid's overlays to.

[Parameter]
[Obsolete("Overlays now use the HTML Popover API and no longer move to the document body by default, so using outlet is also no longer needed.")]
public IgbOverlayOutletDirective Outlet { get; set; }

Inherited from: IgbGridBaseDirective

Returns the total number of records.

[Parameter]
public double TotalRecords { get; set; }

Inherited from: IgbGridBaseDirective

Gets/Sets whether clicking over a row should select/deselect it enabled: boolean

[Parameter]
public bool SelectRowOnClick { get; set; }

Inherited from: IgbGridBaseDirective

public IgbColumnCollection ActualColumnList { get; protected set; }

Inherited from: IgbGridBaseDirective

public IgbStateCollection StateComponents { get; protected set; }

Inherited from: BaseRendererControl

[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Height { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Width { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Class { get; set; }

Inherited from: BaseRendererControl

[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; }

Inherited from: BaseRendererControl

Gets or sets how events are bubbled up from JavaScript to Blazor.

[Parameter]
public ControlEventBehavior EventBehavior { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public RenderFragment ChildContent { get; set; }

Inherited from: BaseRendererControl

Gets or sets what type of date conversion to make when round tripping dates.

[Parameter]
public RoundTripDateConversion RoundTripDateConversion { get; set; }

Inherited from: BaseRendererControl

protected virtual bool SupportsVisualChildren { get; }

Inherited from: BaseRendererControl

protected virtual bool UseDirectRender { get; }

Inherited from: BaseRendererControl

protected virtual string DirectRenderElementName { get; }

Inherited from: BaseRendererControl

protected virtual bool UseCamelEnumValues { get; }

Gets/Sets whether to auto-generate the pivot configuration based on the provided data.

[Parameter]
public bool AutoGenerateConfig { get; set; }

Gets/Sets the array of data that populates the component.

[Parameter]
public object Data { get; set; }

Provides a means of setting Data in the JavaScript environment.

[Parameter]
public string DataScript { get; set; }

Gets/Sets the default expand state for all rows.

[Parameter]
public bool DefaultExpandState { get; set; }

Gets/Sets a custom template when pivot grid is empty.

[Parameter]
public RenderFragment<object> EmptyPivotGridTemplate { get; set; }

Provides a means of setting EmptyPivotGridTemplate in the JavaScript environment.

[Parameter]
public string EmptyPivotGridTemplateScript { get; set; }

Gets/Sets the pivot configuration with all related dimensions and values.

[Parameter]
public IgbPivotConfiguration PivotConfiguration { get; set; }
[Parameter]
public IgbPivotUISettings PivotUI { get; set; }
[Parameter]
public RenderFragment<IgbColumnTemplateContext> RowDimensionHeaderTemplate { get; set; }

Provides a means of setting RowDimensionHeaderTemplate in the JavaScript environment.

[Parameter]
public string RowDimensionHeaderTemplateScript { get; set; }

Enables a super compact theme for the component.

[Parameter]
public bool SuperCompactMode { get; set; }
public override string Type { get; }

Gets/Sets a custom template for the value chips.

[Parameter]
public RenderFragment<IgbPivotGridValueTemplateContext> ValueChipTemplate { get; set; }

Provides a means of setting ValueChipTemplate in the JavaScript environment.

[Parameter]
public string ValueChipTemplateScript { get; set; }

Inherited from: BaseRendererControl

protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache

Inherited from: BaseRendererControl

protected string _cachedSerializedContent

Inherited from: IgbGridBaseDirective

protected virtual object GetData()

Returns any

Inherited from: IgbGridBaseDirective

Prevents data change notifications from be propagated to the component.

public void SuspendNotifications()

Returns any

Inherited from: IgbGridBaseDirective

Resumes data change notifications.

public void ResumeNotifications()

Returns any

UpdateProperty(object, string, object)

Section titled "UpdateProperty(object, string, object)"

Inherited from: IgbGridBaseDirective

protected void UpdateProperty(object item, string propertyName, object value)

Parameters

  • item: object
  • propertyName: string
  • value: object

Returns any

OnRowAddedOverride(IgbRowDataEventArgs)

Section titled "OnRowAddedOverride(IgbRowDataEventArgs)"

Inherited from: IgbGridBaseDirective

protected virtual void OnRowAddedOverride(IgbRowDataEventArgs args)

Parameters

  • args: IgbRowDataEventArgs

Returns any

PropagateValues(object, Dictionary<string, object>, bool)

Section titled "PropagateValues(object, Dictionary<string, object>, bool)"

Inherited from: IgbGridBaseDirective

protected void PropagateValues(object item, Dictionary<string, object> props, bool createNewIfPossible)

Parameters

  • item: object
  • props: Dictionary
  • createNewIfPossible: bool

Returns any

Inherited from: IgbGridBaseDirective

Adds a new row to the grid. If the grid is bound to RemoteJson or LocalJson then you must provide a dictionary or json string with the row data to add.

public void AddRow(object item)

Parameters

  • item: object

Returns any

Inherited from: IgbGridBaseDirective

Adds a new row to the grid. If the grid is bound to RemoteJson or LocalJson then you must provide a dictionary or json string with the row data to add.

public Task AddRowAsync(object item)

Parameters

  • item: object

Returns any

Inherited from: IgbGridBaseDirective

Deletes a row from the grid.

public object DeleteRow(object rowSelector)

Parameters

  • rowSelector: object

Returns any

Inherited from: IgbGridBaseDirective

Deletes a row from the grid.

public Task<object> DeleteRowAsync(object rowSelector)

Parameters

  • rowSelector: object

Returns any

Inherited from: IgbGridBaseDirective

Updates the cell value at the specified location.

public void UpdateCell(object value, object rowSelector, string column)

Parameters

  • value: object
  • rowSelector: object
  • column: string

Returns any

UpdateCellAsync(object, object, string)

Section titled "UpdateCellAsync(object, object, string)"

Inherited from: IgbGridBaseDirective

Updates the cell value at the specified location.

public Task UpdateCellAsync(object value, object rowSelector, string column)

Parameters

  • value: object
  • rowSelector: object
  • column: string

Returns any

UpdateRow(Dictionary<string, object>, object)

Section titled "UpdateRow(Dictionary<string, object>, object)"

Inherited from: IgbGridBaseDirective

Updates the data in a row.

public void UpdateRow(Dictionary<string, object> value, object rowSelector)

Parameters

  • value: Dictionary
  • rowSelector: object

Returns any

UpdateRowAsync(Dictionary<string, object>, object)

Section titled "UpdateRowAsync(Dictionary<string, object>, object)"

Inherited from: IgbGridBaseDirective

Updates the data in a row.

public Task UpdateRowAsync(Dictionary<string, object> value, object rowSelector)

Parameters

  • value: Dictionary
  • rowSelector: object

Returns any

Inherited from: IgbGridBaseDirective

public Task<object[]> GetCurrentSelectedRowsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public object[] GetCurrentSelectedRows()

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> GetHiddenColumnsCountAsync()

Returns any

Inherited from: IgbGridBaseDirective

public double GetHiddenColumnsCount()

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> GetPinnedColumnsCountAsync()

Returns any

Inherited from: IgbGridBaseDirective

public double GetPinnedColumnsCount()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbSearchInfo> GetLastSearchInfoAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbSearchInfo GetLastSearchInfo()

Returns any

Inherited from: IgbGridBaseDirective

public Task<object> GetFilteredDataAsync()

Returns any

Inherited from: IgbGridBaseDirective

public object GetFilteredData()

Returns any

Inherited from: IgbGridBaseDirective

public Task<object[]> GetFilteredSortedDataAsync()

Returns any

Inherited from: IgbGridBaseDirective

public object[] GetFilteredSortedData()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbForOfState> GetVirtualizationStateAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbForOfState GetVirtualizationState()

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> GetDefaultRowHeightAsync()

Returns any

Inherited from: IgbGridBaseDirective

public double GetDefaultRowHeight()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetPinnedColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetPinnedColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetPinnedStartColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetPinnedStartColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetPinnedEndColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetPinnedEndColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetUnpinnedColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetUnpinnedColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumn[]> GetVisibleColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] GetVisibleColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task<object[]> GetDataViewAsync()

Returns any

Inherited from: IgbGridBaseDirective

public object[] GetDataView()

Returns any

Inherited from: IgbGridBaseDirective

public Task<IgbColumnCollection> GetCurrentActualColumnListAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumnCollection GetCurrentActualColumnList()

Returns any

Inherited from: IgbGridBaseDirective

public Task SetNativeElementAsync(object element)

Parameters

  • element: object

Returns any

Inherited from: IgbGridBaseDirective

public void SetNativeElement(object element)

Parameters

  • element: object

Returns any

Inherited from: IgbGridBaseDirective

Returns whether the record is pinned or not. rowIndex Index of the record in the filteredSortedData collection.

public Task IsRecordPinnedByIndexAsync(double rowIndex)

Parameters

  • rowIndex: double

Returns any

Inherited from: IgbGridBaseDirective

public void IsRecordPinnedByIndex(double rowIndex)

Parameters

  • rowIndex: double

Returns any

ToggleColumnVisibilityAsync(IgbColumnVisibilityChangedEventArgs)

Section titled "ToggleColumnVisibilityAsync(IgbColumnVisibilityChangedEventArgs)"

Inherited from: IgbGridBaseDirective

Toggles the specified column's visibility.

public Task ToggleColumnVisibilityAsync(IgbColumnVisibilityChangedEventArgs args)

Parameters

  • args: IgbColumnVisibilityChangedEventArgs

Returns any

ToggleColumnVisibility(IgbColumnVisibilityChangedEventArgs)

Section titled "ToggleColumnVisibility(IgbColumnVisibilityChangedEventArgs)"

Inherited from: IgbGridBaseDirective

public void ToggleColumnVisibility(IgbColumnVisibilityChangedEventArgs args)

Parameters

  • args: IgbColumnVisibilityChangedEventArgs

Returns any

Inherited from: IgbGridBaseDirective

Expands all rows.

public Task ExpandAllAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void ExpandAll()

Returns any

Inherited from: IgbGridBaseDirective

Collapses all rows.

public Task CollapseAllAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void CollapseAll()

Returns any

Inherited from: IgbGridBaseDirective

Expands the row by its id. rowID The row id - primaryKey value or the data record instance.

public Task ExpandRowAsync(object rowID)

Parameters

  • rowID: object

Returns any

Inherited from: IgbGridBaseDirective

public void ExpandRow(object rowID)

Parameters

  • rowID: object

Returns any

Inherited from: IgbGridBaseDirective

Collapses the row by its id. rowID The row id - primaryKey value or the data record instance.

public Task CollapseRowAsync(object rowID)

Parameters

  • rowID: object

Returns any

Inherited from: IgbGridBaseDirective

public void CollapseRow(object rowID)

Parameters

  • rowID: object

Returns any

Inherited from: IgbGridBaseDirective

Toggles the row by its id. rowID The row id - primaryKey value or the data record instance.

public Task ToggleRowAsync(object rowID)

Parameters

  • rowID: object

Returns any

Inherited from: IgbGridBaseDirective

public void ToggleRow(object rowID)

Parameters

  • rowID: object

Returns any

GetHeaderGroupWidthAsync(IgbColumn)

Section titled "GetHeaderGroupWidthAsync(IgbColumn)"

Inherited from: IgbGridBaseDirective

Gets the width to be set on IgxGridHeaderGroupComponent.

public Task<string> GetHeaderGroupWidthAsync(IgbColumn column)

Parameters

  • column: IgbColumn

Returns any

Inherited from: IgbGridBaseDirective

public string GetHeaderGroupWidth(IgbColumn column)

Parameters

  • column: IgbColumn

Returns any

Inherited from: IgbGridBaseDirective

Returns the IgxColumnComponent by field name. name

public Task<IgbColumn> GetColumnByNameAsync(string name)

Parameters

  • name: string

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn GetColumnByName(string name)

Parameters

  • name: string

Returns any

GetColumnByVisibleIndexAsync(double)

Section titled "GetColumnByVisibleIndexAsync(double)"

Inherited from: IgbGridBaseDirective

public Task<IgbColumn> GetColumnByVisibleIndexAsync(double index)

Parameters

  • index: double

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn GetColumnByVisibleIndex(double index)

Parameters

  • index: double

Returns any

Inherited from: IgbGridBaseDirective

Recalculates all widths of columns that have size set to auto.

public Task RecalculateAutoSizesAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void RecalculateAutoSizes()

Returns any

MoveColumnAsync(IgbColumn, IgbColumn, DropPosition?)

Section titled "MoveColumnAsync(IgbColumn, IgbColumn, DropPosition?)"

Inherited from: IgbGridBaseDirective

public Task MoveColumnAsync(IgbColumn column, IgbColumn target, DropPosition? pos = null)

Parameters

  • column: IgbColumn
  • target: IgbColumn
  • pos: DropPosition?

Returns any

MoveColumn(IgbColumn, IgbColumn, DropPosition?)

Section titled "MoveColumn(IgbColumn, IgbColumn, DropPosition?)"

Inherited from: IgbGridBaseDirective

public void MoveColumn(IgbColumn column, IgbColumn target, DropPosition? pos = null)

Parameters

  • column: IgbColumn
  • target: IgbColumn
  • pos: DropPosition?

Returns any

Inherited from: IgbGridBaseDirective

Triggers change detection for the IgxGridComponent. Calling markForCheck also triggers the grid pipes explicitly, resulting in all updates being processed. May degrade performance if used when not needed, or if misused:

public Task MarkForCheckAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void MarkForCheck()

Returns any

Inherited from: IgbGridBaseDirective

Returns the data that is contained in the row component. rowSelector correspond to rowID

public Task<object> GetRowDataAsync(object rowSelector)

Parameters

  • rowSelector: object

Returns any

Inherited from: IgbGridBaseDirective

public object GetRowData(object rowSelector)

Parameters

  • rowSelector: object

Returns any

Inherited from: IgbGridBaseDirective

public Task SortAsync(IgbSortingExpression[] expression)

Parameters

  • expression: IgbSortingExpression[]

Returns any

Inherited from: IgbGridBaseDirective

public void Sort(IgbSortingExpression[] expression)

Parameters

  • expression: IgbSortingExpression[]

Returns any

FilterAsync(string, object, IgbFilteringExpressionsTreeOrFilteringOperation, bool)

Section titled "FilterAsync(string, object, IgbFilteringExpressionsTreeOrFilteringOperation, bool)"

Inherited from: IgbGridBaseDirective

public Task FilterAsync(string name, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree, bool ignoreCase = false)

Parameters

  • name: string
  • value: object
  • conditionOrExpressionTree: IgbFilteringExpressionsTreeOrFilteringOperation
  • ignoreCase: bool

Returns any

Filter(string, object, IgbFilteringExpressionsTreeOrFilteringOperation, bool)

Section titled "Filter(string, object, IgbFilteringExpressionsTreeOrFilteringOperation, bool)"

Inherited from: IgbGridBaseDirective

public void Filter(string name, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree, bool ignoreCase = false)

Parameters

  • name: string
  • value: object
  • conditionOrExpressionTree: IgbFilteringExpressionsTreeOrFilteringOperation
  • ignoreCase: bool

Returns any

FilterGlobalAsync(object, object, object)

Section titled "FilterGlobalAsync(object, object, object)"

Inherited from: IgbGridBaseDirective

public Task FilterGlobalAsync(object value, object condition, object ignoreCase)

Parameters

  • value: object
  • condition: object
  • ignoreCase: object

Returns any

FilterGlobal(object, object, object)

Section titled "FilterGlobal(object, object, object)"

Inherited from: IgbGridBaseDirective

public void FilterGlobal(object value, object condition, object ignoreCase)

Parameters

  • value: object
  • condition: object
  • ignoreCase: object

Returns any

Inherited from: IgbGridBaseDirective

public Task EnableSummariesAsync(object[] rest)

Parameters

  • rest: object[]

Returns any

Inherited from: IgbGridBaseDirective

public void EnableSummaries(object[] rest)

Parameters

  • rest: object[]

Returns any

Inherited from: IgbGridBaseDirective

public Task DisableSummariesAsync(object[] rest)

Parameters

  • rest: object[]

Returns any

Inherited from: IgbGridBaseDirective

public void DisableSummaries(object[] rest)

Parameters

  • rest: object[]

Returns any

Inherited from: IgbGridBaseDirective

If name is provided, clears the filtering state of the corresponding IgxColumnComponent. name

public Task ClearFilterAsync(string name = null)

Parameters

  • name: string

Returns any

Inherited from: IgbGridBaseDirective

public void ClearFilter(string name = null)

Parameters

  • name: string

Returns any

Inherited from: IgbGridBaseDirective

If name is provided, clears the sorting state of the corresponding IgxColumnComponent. name

public Task ClearSortAsync(string name = null)

Parameters

  • name: string

Returns any

Inherited from: IgbGridBaseDirective

public void ClearSort(string name = null)

Parameters

  • name: string

Returns any

PinColumnAsync(string, double, ColumnPinningPosition?)

Section titled "PinColumnAsync(string, double, ColumnPinningPosition?)"

Inherited from: IgbGridBaseDirective

public Task<bool> PinColumnAsync(string columnName, double index = -1, ColumnPinningPosition? pinningPosition = null)

Parameters

  • columnName: string
  • index: double
  • pinningPosition: ColumnPinningPosition?

Returns any

PinColumn(string, double, ColumnPinningPosition?)

Section titled "PinColumn(string, double, ColumnPinningPosition?)"

Inherited from: IgbGridBaseDirective

public bool PinColumn(string columnName, double index = -1, ColumnPinningPosition? pinningPosition = null)

Parameters

  • columnName: string
  • index: double
  • pinningPosition: ColumnPinningPosition?

Returns any

Inherited from: IgbGridBaseDirective

public Task<bool> UnpinColumnAsync(string columnName, double index = -1)

Parameters

  • columnName: string
  • index: double

Returns any

Inherited from: IgbGridBaseDirective

public bool UnpinColumn(string columnName, double index = -1)

Parameters

  • columnName: string
  • index: double

Returns any

Inherited from: IgbGridBaseDirective

Recalculates grid width/height dimensions.

public Task ReflowAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void Reflow()

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> FindNextAsync(string text, bool caseSensitive = false, bool exactMatch = false)

Parameters

  • text: string
  • caseSensitive: bool
  • exactMatch: bool

Returns any

Inherited from: IgbGridBaseDirective

public double FindNext(string text, bool caseSensitive = false, bool exactMatch = false)

Parameters

  • text: string
  • caseSensitive: bool
  • exactMatch: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> FindPrevAsync(string text, bool caseSensitive = false, bool exactMatch = false)

Parameters

  • text: string
  • caseSensitive: bool
  • exactMatch: bool

Returns any

Inherited from: IgbGridBaseDirective

public double FindPrev(string text, bool caseSensitive = false, bool exactMatch = false)

Parameters

  • text: string
  • caseSensitive: bool
  • exactMatch: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task<double> RefreshSearchAsync(bool updateActiveInfo = false, bool endEdit = false)

Parameters

  • updateActiveInfo: bool
  • endEdit: bool

Returns any

Inherited from: IgbGridBaseDirective

public double RefreshSearch(bool updateActiveInfo = false, bool endEdit = false)

Parameters

  • updateActiveInfo: bool
  • endEdit: bool

Returns any

Inherited from: IgbGridBaseDirective

Removes all the highlights in the cell.

public Task ClearSearchAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void ClearSearch()

Returns any

Inherited from: IgbGridBaseDirective

Gets calculated width of the pinned areas. takeHidden If we should take into account the hidden columns in the pinned area.

public Task GetPinnedStartWidthAsync(bool takeHidden = false)

Parameters

  • takeHidden: bool

Returns any

Inherited from: IgbGridBaseDirective

public void GetPinnedStartWidth(bool takeHidden = false)

Parameters

  • takeHidden: bool

Returns any

Inherited from: IgbGridBaseDirective

Gets calculated width of the pinned areas. takeHidden If we should take into account the hidden columns in the pinned area.

public Task GetPinnedEndWidthAsync(bool takeHidden = false)

Parameters

  • takeHidden: bool

Returns any

Inherited from: IgbGridBaseDirective

public void GetPinnedEndWidth(bool takeHidden = false)

Parameters

  • takeHidden: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task SelectRowsAsync(object[] rowIDs, bool clearCurrentSelection = false)

Parameters

  • rowIDs: object[]
  • clearCurrentSelection: bool

Returns any

Inherited from: IgbGridBaseDirective

public void SelectRows(object[] rowIDs, bool clearCurrentSelection = false)

Parameters

  • rowIDs: object[]
  • clearCurrentSelection: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task DeselectRowsAsync(object[] rowIDs)

Parameters

  • rowIDs: object[]

Returns any

Inherited from: IgbGridBaseDirective

public void DeselectRows(object[] rowIDs)

Parameters

  • rowIDs: object[]

Returns any

Inherited from: IgbGridBaseDirective

Selects all rows onlyFilterData

public Task SelectAllRowsAsync(bool onlyFilterData = false)

Parameters

  • onlyFilterData: bool

Returns any

Inherited from: IgbGridBaseDirective

public void SelectAllRows(bool onlyFilterData = false)

Parameters

  • onlyFilterData: bool

Returns any

Inherited from: IgbGridBaseDirective

Deselects all rows onlyFilterData

public Task DeselectAllRowsAsync(bool onlyFilterData = false)

Parameters

  • onlyFilterData: bool

Returns any

Inherited from: IgbGridBaseDirective

public void DeselectAllRows(bool onlyFilterData = false)

Parameters

  • onlyFilterData: bool

Returns any

Inherited from: IgbGridBaseDirective

Deselect selected cells.

public Task ClearCellSelectionAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void ClearCellSelection()

Returns any

SelectRangeAsync(IgbGridSelectionRange[])

Section titled "SelectRangeAsync(IgbGridSelectionRange[])"

Inherited from: IgbGridBaseDirective

public Task SelectRangeAsync(IgbGridSelectionRange[] arg)

Parameters

  • arg: IgbGridSelectionRange[]

Returns any

SelectRange(IgbGridSelectionRange[])

Section titled "SelectRange(IgbGridSelectionRange[])"

Inherited from: IgbGridBaseDirective

public void SelectRange(IgbGridSelectionRange[] arg)

Parameters

  • arg: IgbGridSelectionRange[]

Returns any

Inherited from: IgbGridBaseDirective

Get the currently selected ranges in the grid.

public Task<IgbGridSelectionRange[]> GetSelectedRangesAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbGridSelectionRange[] GetSelectedRanges()

Returns any

Inherited from: IgbGridBaseDirective

public Task GetSelectedDataAsync(bool formatters = false, bool headers = false)

Parameters

  • formatters: bool
  • headers: bool

Returns any

Inherited from: IgbGridBaseDirective

public void GetSelectedData(bool formatters = false, bool headers = false)

Parameters

  • formatters: bool
  • headers: bool

Returns any

Inherited from: IgbGridBaseDirective

Get current selected columns.

public Task<IgbColumn[]> SelectedColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public IgbColumn[] SelectedColumns()

Returns any

Inherited from: IgbGridBaseDirective

public Task SelectColumnsAsync(string[] columns, bool clearCurrentSelection = false)

Parameters

  • columns: string[]
  • clearCurrentSelection: bool

Returns any

Inherited from: IgbGridBaseDirective

public void SelectColumns(string[] columns, bool clearCurrentSelection = false)

Parameters

  • columns: string[]
  • clearCurrentSelection: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task DeselectColumnsAsync(string[] columns)

Parameters

  • columns: string[]

Returns any

Inherited from: IgbGridBaseDirective

public void DeselectColumns(string[] columns)

Parameters

  • columns: string[]

Returns any

Inherited from: IgbGridBaseDirective

Deselects all columns

public Task DeselectAllColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void DeselectAllColumns()

Returns any

Inherited from: IgbGridBaseDirective

Selects all columns

public Task SelectAllColumnsAsync()

Returns any

Inherited from: IgbGridBaseDirective

public void SelectAllColumns()

Returns any

GetSelectedColumnsDataAsync(bool, bool)

Section titled "GetSelectedColumnsDataAsync(bool, bool)"

Inherited from: IgbGridBaseDirective

public Task GetSelectedColumnsDataAsync(bool formatters = false, bool headers = false)

Parameters

  • formatters: bool
  • headers: bool

Returns any

Inherited from: IgbGridBaseDirective

public void GetSelectedColumnsData(bool formatters = false, bool headers = false)

Parameters

  • formatters: bool
  • headers: bool

Returns any

Section titled "NavigateToAsync(double, double, object)"

Inherited from: IgbGridBaseDirective

public Task NavigateToAsync(double rowIndex, double visibleColIndex, object cb)

Parameters

  • rowIndex: double
  • visibleColIndex: double
  • cb: object

Returns any

Inherited from: IgbGridBaseDirective

public void NavigateTo(double rowIndex, double visibleColIndex, object cb)

Parameters

  • rowIndex: double
  • visibleColIndex: double
  • cb: object

Returns any

GetNextCellAsync(double, double, object)

Section titled "GetNextCellAsync(double, double, object)"

Inherited from: IgbGridBaseDirective

public Task<IgbCellPosition> GetNextCellAsync(double currRowIndex, double curVisibleColIndex, object callback)

Parameters

  • currRowIndex: double
  • curVisibleColIndex: double
  • callback: object

Returns any

GetNextCell(double, double, object)

Section titled "GetNextCell(double, double, object)"

Inherited from: IgbGridBaseDirective

public IgbCellPosition GetNextCell(double currRowIndex, double curVisibleColIndex, object callback)

Parameters

  • currRowIndex: double
  • curVisibleColIndex: double
  • callback: object

Returns any

GetPreviousCellAsync(double, double, object)

Section titled "GetPreviousCellAsync(double, double, object)"

Inherited from: IgbGridBaseDirective

public Task<IgbCellPosition> GetPreviousCellAsync(double currRowIndex, double curVisibleColIndex, object callback)

Parameters

  • currRowIndex: double
  • curVisibleColIndex: double
  • callback: object

Returns any

GetPreviousCell(double, double, object)

Section titled "GetPreviousCell(double, double, object)"

Inherited from: IgbGridBaseDirective

public IgbCellPosition GetPreviousCell(double currRowIndex, double curVisibleColIndex, object callback)

Parameters

  • currRowIndex: double
  • curVisibleColIndex: double
  • callback: object

Returns any

OpenAdvancedFilteringDialogAsync(IgbOverlaySettings)

Section titled "OpenAdvancedFilteringDialogAsync(IgbOverlaySettings)"

Inherited from: IgbGridBaseDirective

Opens the advanced filtering dialog.

public Task OpenAdvancedFilteringDialogAsync(IgbOverlaySettings overlaySettings)

Parameters

  • overlaySettings: IgbOverlaySettings

Returns any

OpenAdvancedFilteringDialog(IgbOverlaySettings)

Section titled "OpenAdvancedFilteringDialog(IgbOverlaySettings)"

Inherited from: IgbGridBaseDirective

public void OpenAdvancedFilteringDialog(IgbOverlaySettings overlaySettings)

Parameters

  • overlaySettings: IgbOverlaySettings

Returns any

CloseAdvancedFilteringDialogAsync(bool)

Section titled "CloseAdvancedFilteringDialogAsync(bool)"

Inherited from: IgbGridBaseDirective

Closes the advanced filtering dialog. applyChanges indicates whether the changes should be applied

public Task CloseAdvancedFilteringDialogAsync(bool applyChanges)

Parameters

  • applyChanges: bool

Returns any

Inherited from: IgbGridBaseDirective

public void CloseAdvancedFilteringDialog(bool applyChanges)

Parameters

  • applyChanges: bool

Returns any

Inherited from: IgbGridBaseDirective

public Task BeginAddRowByIdAsync(object rowID, bool asChild = false)

Parameters

  • rowID: object
  • asChild: bool

Returns any

Inherited from: IgbGridBaseDirective

public void BeginAddRowById(object rowID, bool asChild = false)

Parameters

  • rowID: object
  • asChild: bool

Returns any

Inherited from: BaseRendererControl

Resolves the components event behavior if Auto is selected.

protected ControlEventBehavior ResolveEventBehavior()

Returns any

Inherited from: BaseRendererControl

protected virtual string ResolveDisplay()

Returns any

Inherited from: BaseRendererControl

protected string ToSpinal(string value)

Parameters

  • value: string

Returns any

Inherited from: BaseRendererControl

protected virtual string TransformSimpleKey(string key)

Parameters

  • key: string

Returns any

Inherited from: BaseRendererControl

protected virtual bool IsTransformedEnumValue(string key)

Parameters

  • key: string

Returns any

TransformPotentialEnumValue(string, object)

Section titled "TransformPotentialEnumValue(string, object)"

Inherited from: BaseRendererControl

protected virtual object TransformPotentialEnumValue(string key, object value)

Parameters

  • key: string
  • value: object

Returns any

Inherited from: BaseRendererControl

protected virtual SequenceInfo BuildSequenceInfo(int startSequence)

Parameters

  • startSequence: int

Returns any

Inherited from: BaseRendererControl

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

  • builder: RenderTreeBuilder

Returns any

Inherited from: BaseRendererControl

protected Type TemplateContentType(string templateId)

Parameters

  • templateId: string

Returns any

Inherited from: BaseRendererControl

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

  • firstRender: bool

Returns any

Inherited from: BaseRendererControl

public Task EnsureReady()

Returns any

Inherited from: BaseRendererControl

protected void MarkPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Inherited from: BaseRendererControl

protected bool IsPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Serialize(SerializationContext, string)

Section titled "Serialize(SerializationContext, string)"

Inherited from: BaseRendererControl

public void Serialize(SerializationContext context, string propertyName = null)

Parameters

  • context: SerializationContext
  • propertyName: string

Returns any

Inherited from: BaseRendererControl

public string Serialize()

Returns any

InvokeMethod(string, object[], string[], ElementReference[])

Section titled "InvokeMethod(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererControl

protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodSync(string, object[], string[], ElementReference[])

Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererControl

protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

Inherited from: BaseRendererControl

Prevents data change notifications from be propagated to the component.

public void SuspendNotifications(object dataSource)

Parameters

  • dataSource: object

Returns any

Inherited from: BaseRendererControl

Resumes data change notifications.

public void ResumeNotifications(object dataSource, bool notify = true)

Parameters

  • dataSource: object
  • notify: bool

Returns any

NotifyInsertItem(object, int, object)

Section titled "NotifyInsertItem(object, int, object)"

Inherited from: BaseRendererControl

public void NotifyInsertItem(object dataSource, int index, object refItem)

Parameters

  • dataSource: object
  • index: int
  • refItem: object

Returns any

NotifyRemoveItem(object, int, object)

Section titled "NotifyRemoveItem(object, int, object)"

Inherited from: BaseRendererControl

public void NotifyRemoveItem(object dataSource, int index, object oldItem)

Parameters

  • dataSource: object
  • index: int
  • oldItem: object

Returns any

Inherited from: BaseRendererControl

public void NotifyClearItems(object dataSource)

Parameters

  • dataSource: object

Returns any

NotifySetItem(object, int, object, object)

Section titled "NotifySetItem(object, int, object, object)"

Inherited from: BaseRendererControl

public void NotifySetItem(object dataSource, int index, object oldItem, object newItem)

Parameters

  • dataSource: object
  • index: int
  • oldItem: object
  • newItem: object

Returns any

NotifyUpdateItem(object, int, object, bool)

Section titled "NotifyUpdateItem(object, int, object, bool)"

Inherited from: BaseRendererControl

public void NotifyUpdateItem(object dataSource, int index, object refItem, bool syncDataOnly = false)

Parameters

  • dataSource: object
  • index: int
  • refItem: object
  • syncDataOnly: bool

Returns any

Inherited from: BaseRendererControl

public void OnRefChanged(string refName, object refValue)

Parameters

  • refName: string
  • refValue: object

Returns any

Inherited from: BaseRendererControl

public void OnInvokeReturn(long invokeId, object returnValue)

Parameters

  • invokeId: long
  • returnValue: object

Returns any

Inherited from: BaseRendererControl

protected string Camelize(string value)

Parameters

  • value: string

Returns any

Inherited from: BaseRendererControl

protected string ToPascal(string value)

Parameters

  • value: string

Returns any

OnElementNameChanged(BaseRendererElement, string, string)

Section titled "OnElementNameChanged(BaseRendererElement, string, string)"

Inherited from: BaseRendererControl

protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName)

Parameters

  • element: BaseRendererElement
  • oldName: string
  • newName: string

Returns any

Inherited from: BaseRendererControl

protected virtual void Dispose(bool disposing)

Parameters

  • disposing: bool

Returns any

SetResourceStringAsync(string, string, string)

Section titled "SetResourceStringAsync(string, string, string)"

Inherited from: BaseRendererControl

public Task<object> SetResourceStringAsync(string grouping, string id, string value)

Parameters

  • grouping: string
  • id: string
  • value: string

Returns any

SetResourceStringAsync(string, string)

Section titled "SetResourceStringAsync(string, string)"

Inherited from: BaseRendererControl

public Task<object> SetResourceStringAsync(string grouping, string json)

Parameters

  • grouping: string
  • json: string

Returns any

SetPropertyValue(object, PropertyInfo, JsonElement)

Section titled "SetPropertyValue(object, PropertyInfo, JsonElement)"

Inherited from: BaseRendererControl

protected void SetPropertyValue(object item, PropertyInfo property, JsonElement jsonElement)

Parameters

  • item: object
  • property: PropertyInfo
  • jsonElement: JsonElement

Returns any

SetPropertyValue(object, PropertyInfo, object)

Section titled "SetPropertyValue(object, PropertyInfo, object)"

Inherited from: BaseRendererControl

protected void SetPropertyValue(object item, PropertyInfo property, object value)

Parameters

  • item: object
  • property: PropertyInfo
  • value: object

Returns any

Inherited from: BaseRendererControl

public void Dispose()

Returns any

AutoSizeRowDimension(IgbPivotDimension)

Section titled "AutoSizeRowDimension(IgbPivotDimension)"
public void AutoSizeRowDimension(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

AutoSizeRowDimensionAsync(IgbPivotDimension)

Section titled "AutoSizeRowDimensionAsync(IgbPivotDimension)"

Auto-sizes row dimension cells. dimension The row dimension to size.

public Task AutoSizeRowDimensionAsync(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

protected override void EnsureModulesLoaded()

Returns any

FilterDimension(IgbPivotDimension, object, IgbFilteringExpressionsTreeOrFilteringOperation)

Section titled "FilterDimension(IgbPivotDimension, object, IgbFilteringExpressionsTreeOrFilteringOperation)"
public void FilterDimension(IgbPivotDimension dimension, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree)

Parameters

  • dimension: IgbPivotDimension
  • value: object
  • conditionOrExpressionTree: IgbFilteringExpressionsTreeOrFilteringOperation

Returns any

FilterDimensionAsync(IgbPivotDimension, object, IgbFilteringExpressionsTreeOrFilteringOperation)

Section titled "FilterDimensionAsync(IgbPivotDimension, object, IgbFilteringExpressionsTreeOrFilteringOperation)"
public Task FilterDimensionAsync(IgbPivotDimension dimension, object value, IgbFilteringExpressionsTreeOrFilteringOperation conditionOrExpressionTree)

Parameters

  • dimension: IgbPivotDimension
  • value: object
  • conditionOrExpressionTree: IgbFilteringExpressionsTreeOrFilteringOperation

Returns any

public override object FindByName(string name)

Parameters

  • name: string

Returns any

public IgbPivotDimension[] GetAllDimensions()

Returns any

public Task<IgbPivotDimension[]> GetAllDimensionsAsync()

Returns any

GetColumnGroupExpandState(IgbColumn)

Section titled "GetColumnGroupExpandState(IgbColumn)"
public void GetColumnGroupExpandState(IgbColumn col)

Parameters

  • col: IgbColumn

Returns any

GetColumnGroupExpandStateAsync(IgbColumn)

Section titled "GetColumnGroupExpandStateAsync(IgbColumn)"
public Task GetColumnGroupExpandStateAsync(IgbColumn col)

Parameters

  • col: IgbColumn

Returns any

public IgbPivotConfiguration GetCurrentPivotConfiguration()

Returns any

GetCurrentPivotConfigurationAsync()

Section titled "GetCurrentPivotConfigurationAsync()"
public Task<IgbPivotConfiguration> GetCurrentPivotConfigurationAsync()

Returns any

public IgbSortingExpression[] GetDimensionsSortingExpressions()

Returns any

GetDimensionsSortingExpressionsAsync()

Section titled "GetDimensionsSortingExpressionsAsync()"
public Task<IgbSortingExpression[]> GetDimensionsSortingExpressionsAsync()

Returns any

InsertDimensionAt(IgbPivotDimension, PivotDimensionType, double)

Section titled "InsertDimensionAt(IgbPivotDimension, PivotDimensionType, double)"
public void InsertDimensionAt(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index = -1)

Parameters

  • dimension: IgbPivotDimension
  • targetCollectionType: PivotDimensionType
  • index: double

Returns any

InsertDimensionAtAsync(IgbPivotDimension, PivotDimensionType, double)

Section titled "InsertDimensionAtAsync(IgbPivotDimension, PivotDimensionType, double)"
public Task InsertDimensionAtAsync(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index = -1)

Parameters

  • dimension: IgbPivotDimension
  • targetCollectionType: PivotDimensionType
  • index: double

Returns any

InsertValueAt(IgbPivotValue, double)

Section titled "InsertValueAt(IgbPivotValue, double)"
public void InsertValueAt(IgbPivotValue value, double index = -1)

Parameters

  • value: IgbPivotValue
  • index: double

Returns any

InsertValueAtAsync(IgbPivotValue, double)

Section titled "InsertValueAtAsync(IgbPivotValue, double)"
public Task InsertValueAtAsync(IgbPivotValue value, double index = -1)

Parameters

  • value: IgbPivotValue
  • index: double

Returns any

MoveDimension(IgbPivotDimension, PivotDimensionType, double)

Section titled "MoveDimension(IgbPivotDimension, PivotDimensionType, double)"
public void MoveDimension(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index = -1)

Parameters

  • dimension: IgbPivotDimension
  • targetCollectionType: PivotDimensionType
  • index: double

Returns any

MoveDimensionAsync(IgbPivotDimension, PivotDimensionType, double)

Section titled "MoveDimensionAsync(IgbPivotDimension, PivotDimensionType, double)"
public Task MoveDimensionAsync(IgbPivotDimension dimension, PivotDimensionType targetCollectionType, double index = -1)

Parameters

  • dimension: IgbPivotDimension
  • targetCollectionType: PivotDimensionType
  • index: double

Returns any

public void MoveValue(IgbPivotValue value, double index = -1)

Parameters

  • value: IgbPivotValue
  • index: double

Returns any

MoveValueAsync(IgbPivotValue, double)

Section titled "MoveValueAsync(IgbPivotValue, double)"
public Task MoveValueAsync(IgbPivotValue value, double index = -1)

Parameters

  • value: IgbPivotValue
  • index: double

Returns any

public void NotifyDimensionChange(bool regenerateColumns = false)

Parameters

  • regenerateColumns: bool

Returns any

Notifies for dimension change.

public Task NotifyDimensionChangeAsync(bool regenerateColumns = false)

Parameters

  • regenerateColumns: bool

Returns any

public void RemoveDimension(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

RemoveDimensionAsync(IgbPivotDimension)

Section titled "RemoveDimensionAsync(IgbPivotDimension)"

Removes dimension from its currently collection. dimension The dimension to be removed.

public Task RemoveDimensionAsync(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

public void RemoveValue(IgbPivotValue value)

Parameters

  • value: IgbPivotValue

Returns any

Removes value from collection. value The value to be removed.

public Task RemoveValueAsync(IgbPivotValue value)

Parameters

  • value: IgbPivotValue

Returns any

SortDimension(IgbPivotDimension, SortingDirection)

Section titled "SortDimension(IgbPivotDimension, SortingDirection)"
public void SortDimension(IgbPivotDimension dimension, SortingDirection sortDirection)

Parameters

  • dimension: IgbPivotDimension
  • sortDirection: SortingDirection

Returns any

SortDimensionAsync(IgbPivotDimension, SortingDirection)

Section titled "SortDimensionAsync(IgbPivotDimension, SortingDirection)"
public Task SortDimensionAsync(IgbPivotDimension dimension, SortingDirection sortDirection)

Parameters

  • dimension: IgbPivotDimension
  • sortDirection: SortingDirection

Returns any

public void ToggleColumn(IgbColumn col)

Parameters

  • col: IgbColumn

Returns any

public Task ToggleColumnAsync(IgbColumn col)

Parameters

  • col: IgbColumn

Returns any

public void ToggleDimension(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

ToggleDimensionAsync(IgbPivotDimension)

Section titled "ToggleDimensionAsync(IgbPivotDimension)"

Toggles the dimension's enabled state on or off. dimension The dimension to be toggled.

public Task ToggleDimensionAsync(IgbPivotDimension dimension)

Parameters

  • dimension: IgbPivotDimension

Returns any

public void ToggleRowGroup(IgbColumn col, bool newState)

Parameters

  • col: IgbColumn
  • newState: bool

Returns any

ToggleRowGroupAsync(IgbColumn, bool)

Section titled "ToggleRowGroupAsync(IgbColumn, bool)"
public Task ToggleRowGroupAsync(IgbColumn col, bool newState)

Parameters

  • col: IgbColumn
  • newState: bool

Returns any

public void ToggleValue(IgbPivotValue value)

Parameters

  • value: IgbPivotValue

Returns any

Toggles the value's enabled state on or off. value The value to be toggled.

public Task ToggleValueAsync(IgbPivotValue value)

Parameters

  • value: IgbPivotValue

Returns any

[Parameter]
public EventCallback<object[]> SelectedRowsChanged { get; set; }
[Parameter]
public EventCallback<IgbFilteringExpressionsTreeEventArgs> FilteringExpressionsTreeChange { get; set; }

AdvancedFilteringExpressionsTreeChange

Section titled "AdvancedFilteringExpressionsTreeChange"
[Parameter]
public EventCallback<IgbFilteringExpressionsTreeEventArgs> AdvancedFilteringExpressionsTreeChange { get; set; }
[Parameter]
public EventCallback<IgbGridScrollEventArgs> GridScroll { get; set; }
[Parameter]
public EventCallback<IgbGridCellEventArgs> CellClick { get; set; }
[Parameter]
public EventCallback<IgbGridRowEventArgs> RowClick { get; set; }
[Parameter]
public EventCallback<IgbGridFormGroupCreatedEventArgs> FormGroupCreated { get; set; }
[Parameter]
public EventCallback<IgbGridValidationStatusEventArgs> ValidationStatusChange { get; set; }
[Parameter]
public EventCallback<IgbGridCellEventArgs> Selected { get; set; }
[Parameter]
public EventCallback<IgbRowSelectionEventArgs> RowSelectionChanging { get; set; }
[Parameter]
public EventCallback<IgbColumnSelectionEventArgs> ColumnSelectionChanging { get; set; }
[Parameter]
public EventCallback<IgbPinColumnCancellableEventArgs> ColumnPin { get; set; }
[Parameter]
public EventCallback<IgbPinColumnEventArgs> ColumnPinned { get; set; }
[Parameter]
public EventCallback<IgbGridEditEventArgs> CellEditEnter { get; set; }
[Parameter]
public EventCallback<IgbGridEditDoneEventArgs> CellEditExit { get; set; }
[Parameter]
public EventCallback<IgbGridEditEventArgs> CellEdit { get; set; }
[Parameter]
public EventCallback<IgbGridEditEventArgs> RowEditEnter { get; set; }
[Parameter]
public EventCallback<IgbGridEditEventArgs> RowEdit { get; set; }
[Parameter]
public EventCallback<IgbGridEditDoneEventArgs> RowEditDone { get; set; }
[Parameter]
public EventCallback<IgbGridEditDoneEventArgs> RowEditExit { get; set; }
[Parameter]
public EventCallback<IgbColumnComponentEventArgs> ColumnInit { get; set; }
[Parameter]
public EventCallback<IgbColumnsAutoGeneratedEventArgs> ColumnsAutogenerated { get; set; }
[Parameter]
public EventCallback<IgbSortingEventArgs> Sorting { get; set; }
[Parameter]
public EventCallback<IgbSortingExpressionEventArgs> SortingDone { get; set; }
[Parameter]
public EventCallback<IgbFilteringEventArgs> Filtering { get; set; }
[Parameter]
public EventCallback<IgbFilteringExpressionsTreeEventArgs> FilteringDone { get; set; }
[Parameter]
public EventCallback<IgbRowDataCancelableEventArgs> RowDelete { get; set; }
[Parameter]
public EventCallback<IgbRowDataCancelableEventArgs> RowAdd { get; set; }
[Parameter]
public EventCallback<IgbColumnResizeEventArgs> ColumnResized { get; set; }
[Parameter]
public EventCallback<IgbGridContextMenuEventArgs> ContextMenu { get; set; }
[Parameter]
public EventCallback<IgbGridCellEventArgs> DoubleClick { get; set; }
[Parameter]
public EventCallback<IgbColumnVisibilityChangingEventArgs> ColumnVisibilityChanging { get; set; }
[Parameter]
public EventCallback<IgbColumnVisibilityChangedEventArgs> ColumnVisibilityChanged { get; set; }
[Parameter]
public EventCallback<IgbColumnMovingStartEventArgs> ColumnMovingStart { get; set; }
[Parameter]
public EventCallback<IgbColumnMovingEventArgs> ColumnMoving { get; set; }
[Parameter]
public EventCallback<IgbColumnMovingEndEventArgs> ColumnMovingEnd { get; set; }
[Parameter]
public EventCallback<IgbGridKeydownEventArgs> GridKeydown { get; set; }
[Parameter]
public EventCallback<IgbRowDragStartEventArgs> RowDragStart { get; set; }
[Parameter]
public EventCallback<IgbRowDragEndEventArgs> RowDragEnd { get; set; }
[Parameter]
public EventCallback<IgbGridClipboardEventEventArgs> GridCopy { get; set; }
[Parameter]
public EventCallback<IgbComponentArrayDataValueChangedEventArgs> SelectedRowsChange { get; set; }
[Parameter]
public EventCallback<IgbVoidEventArgs> ChildrenResolved { get; set; }
[Parameter]
public EventCallback<IgbRowToggleEventArgs> RowToggle { get; set; }
[Parameter]
public EventCallback<IgbPinRowEventArgs> RowPinning { get; set; }
[Parameter]
public EventCallback<IgbPinRowEventArgs> RowPinned { get; set; }
[Parameter]
public EventCallback<IgbActiveNodeChangeEventArgs> ActiveNodeChange { get; set; }
[Parameter]
public EventCallback<IgbSortingExpressionEventArgs> SortingExpressionsChange { get; set; }
[Parameter]
public EventCallback<IgbGridToolbarExportEventArgs> ToolbarExporting { get; set; }
[Parameter]
public EventCallback<IgbGridSelectionRangeEventArgs> RangeSelected { get; set; }
[Parameter]
public EventCallback<IgbComponentBoolValueChangedEventArgs> Rendered { get; set; }
[Parameter]
public EventCallback<IgbForOfDataChangeEventArgs> DataChanging { get; set; }
[Parameter]
public EventCallback<IgbForOfDataChangeEventArgs> DataChanged { get; set; }
[Parameter]
public EventCallback<IgbPivotDimensionEventArgs> DimensionInit { get; set; }
[Parameter]
public EventCallback<IgbDimensionsChangeEventArgs> DimensionsChange { get; set; }
[Parameter]
public EventCallback<IgbSortingExpressionEventArgs> DimensionsSortingExpressionsChange { get; set; }
[Parameter]
public EventCallback<IgbPivotConfigurationChangedEventArgs> PivotConfigurationChange { get; set; }
[Parameter]
public EventCallback<IgbPivotConfiguration> PivotConfigurationChanged { get; set; }
[Parameter]
public EventCallback<IgbPivotValueEventArgs> ValueInit { get; set; }
[Parameter]
public EventCallback<IgbValuesChangeEventArgs> ValuesChange { get; set; }

FilteringExpressionsTreeChangeScript

Section titled "FilteringExpressionsTreeChangeScript"
[Parameter]
public string FilteringExpressionsTreeChangeScript { get; set; }

AdvancedFilteringExpressionsTreeChangeScript

Section titled "AdvancedFilteringExpressionsTreeChangeScript"
[Parameter]
public string AdvancedFilteringExpressionsTreeChangeScript { get; set; }
[Parameter]
public string GridScrollScript { get; set; }
[Parameter]
public string CellClickScript { get; set; }
[Parameter]
public string RowClickScript { get; set; }
[Parameter]
public string FormGroupCreatedScript { get; set; }
[Parameter]
public string ValidationStatusChangeScript { get; set; }
[Parameter]
public string SelectedScript { get; set; }
[Parameter]
public string RowSelectionChangingScript { get; set; }
[Parameter]
public string ColumnSelectionChangingScript { get; set; }
[Parameter]
public string ColumnPinScript { get; set; }
[Parameter]
public string ColumnPinnedScript { get; set; }
[Parameter]
public string CellEditEnterScript { get; set; }
[Parameter]
public string CellEditExitScript { get; set; }
[Parameter]
public string CellEditScript { get; set; }
[Parameter]
public string RowEditEnterScript { get; set; }
[Parameter]
public string RowEditScript { get; set; }
[Parameter]
public string RowEditDoneScript { get; set; }
[Parameter]
public string RowEditExitScript { get; set; }
[Parameter]
public string ColumnInitScript { get; set; }
[Parameter]
public string ColumnsAutogeneratedScript { get; set; }
[Parameter]
public string SortingScript { get; set; }
[Parameter]
public string SortingDoneScript { get; set; }
[Parameter]
public string FilteringScript { get; set; }
[Parameter]
public string FilteringDoneScript { get; set; }
[Parameter]
public string RowDeleteScript { get; set; }
[Parameter]
public string RowAddScript { get; set; }
[Parameter]
public string ColumnResizedScript { get; set; }
[Parameter]
public string ContextMenuScript { get; set; }
[Parameter]
public string DoubleClickScript { get; set; }
[Parameter]
public string ColumnVisibilityChangingScript { get; set; }
[Parameter]
public string ColumnVisibilityChangedScript { get; set; }
[Parameter]
public string ColumnMovingStartScript { get; set; }
[Parameter]
public string ColumnMovingScript { get; set; }
[Parameter]
public string ColumnMovingEndScript { get; set; }
[Parameter]
public string GridKeydownScript { get; set; }
[Parameter]
public string RowDragStartScript { get; set; }
[Parameter]
public string RowDragEndScript { get; set; }
[Parameter]
public string GridCopyScript { get; set; }
[Parameter]
public string SelectedRowsChangeScript { get; set; }
[Parameter]
public string ChildrenResolvedScript { get; set; }
[Parameter]
public string RowToggleScript { get; set; }
[Parameter]
public string RowPinningScript { get; set; }
[Parameter]
public string RowPinnedScript { get; set; }
[Parameter]
public string ActiveNodeChangeScript { get; set; }
[Parameter]
public string SortingExpressionsChangeScript { get; set; }
[Parameter]
public string ToolbarExportingScript { get; set; }
[Parameter]
public string RangeSelectedScript { get; set; }
[Parameter]
public string RenderedScript { get; set; }
[Parameter]
public string DataChangingScript { get; set; }
[Parameter]
public string DataChangedScript { get; set; }
[Parameter]
public string DimensionInitScript { get; set; }
[Parameter]
public string DimensionsChangeScript { get; set; }

DimensionsSortingExpressionsChangeScript

Section titled "DimensionsSortingExpressionsChangeScript"
[Parameter]
public string DimensionsSortingExpressionsChangeScript { get; set; }
[Parameter]
public string PivotConfigurationChangeScript { get; set; }
[Parameter]
public string ValueInitScript { get; set; }
[Parameter]
public string ValuesChangeScript { get; set; }