Show / Hide Table of Contents

Class IgbHierarchicalGrid

Hierarchical grid @igxModule IgxHierarchicalGridModule

Inheritance
System.Object
BaseRendererControl
IgbGridBaseDirective
IgbHierarchicalGridBaseDirective
IgbHierarchicalGrid
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbHierarchicalGridBaseDirective.HasChildrenKey
IgbHierarchicalGridBaseDirective.ShowExpandAll
IgbHierarchicalGridBaseDirective.RootGrid
IgbHierarchicalGridBaseDirective.DataPreLoadScript
IgbHierarchicalGridBaseDirective.DataPreLoad
IgbGridBaseDirective.GetData()
IgbGridBaseDirective.SuspendNotifications()
IgbGridBaseDirective.ResumeNotifications()
IgbGridBaseDirective.UpdateProperty(Object, String, Object)
IgbGridBaseDirective.OnRowAddedOverride(IgbRowDataEventArgs)
IgbGridBaseDirective.PropagateValues(Object, Dictionary<String, Object>, Boolean)
IgbGridBaseDirective.AddRow(Object)
IgbGridBaseDirective.AddRowAsync(Object)
IgbGridBaseDirective.DeleteRow(Object)
IgbGridBaseDirective.DeleteRowAsync(Object)
IgbGridBaseDirective.UpdateCell(Object, Object, String)
IgbGridBaseDirective.UpdateCellAsync(Object, Object, String)
IgbGridBaseDirective.UpdateRow(Dictionary<String, Object>, Object)
IgbGridBaseDirective.UpdateRowAsync(Dictionary<String, Object>, Object)
IgbGridBaseDirective.GetCurrentSelectedRowsAsync()
IgbGridBaseDirective.GetCurrentSelectedRows()
IgbGridBaseDirective.GetHiddenColumnsCountAsync()
IgbGridBaseDirective.GetHiddenColumnsCount()
IgbGridBaseDirective.GetPinnedColumnsCountAsync()
IgbGridBaseDirective.GetPinnedColumnsCount()
IgbGridBaseDirective.GetLastSearchInfoAsync()
IgbGridBaseDirective.GetLastSearchInfo()
IgbGridBaseDirective.GetFilteredDataAsync()
IgbGridBaseDirective.GetFilteredData()
IgbGridBaseDirective.GetFilteredSortedDataAsync()
IgbGridBaseDirective.GetFilteredSortedData()
IgbGridBaseDirective.GetVirtualizationStateAsync()
IgbGridBaseDirective.GetVirtualizationState()
IgbGridBaseDirective.GetDefaultRowHeightAsync()
IgbGridBaseDirective.GetDefaultRowHeight()
IgbGridBaseDirective.GetColumnsAsync()
IgbGridBaseDirective.GetColumns()
IgbGridBaseDirective.GetPinnedColumnsAsync()
IgbGridBaseDirective.GetPinnedColumns()
IgbGridBaseDirective.GetPinnedStartColumnsAsync()
IgbGridBaseDirective.GetPinnedStartColumns()
IgbGridBaseDirective.GetPinnedEndColumnsAsync()
IgbGridBaseDirective.GetPinnedEndColumns()
IgbGridBaseDirective.GetUnpinnedColumnsAsync()
IgbGridBaseDirective.GetUnpinnedColumns()
IgbGridBaseDirective.GetVisibleColumnsAsync()
IgbGridBaseDirective.GetVisibleColumns()
IgbGridBaseDirective.GetDataViewAsync()
IgbGridBaseDirective.GetDataView()
IgbGridBaseDirective.GetCurrentActualColumnListAsync()
IgbGridBaseDirective.GetCurrentActualColumnList()
IgbGridBaseDirective.SetNativeElementAsync(Object)
IgbGridBaseDirective.SetNativeElement(Object)
IgbGridBaseDirective.IsRecordPinnedByIndexAsync(Double)
IgbGridBaseDirective.IsRecordPinnedByIndex(Double)
IgbGridBaseDirective.ToggleColumnVisibilityAsync(IgbColumnVisibilityChangedEventArgs)
IgbGridBaseDirective.ToggleColumnVisibility(IgbColumnVisibilityChangedEventArgs)
IgbGridBaseDirective.ExpandAllAsync()
IgbGridBaseDirective.ExpandAll()
IgbGridBaseDirective.CollapseAllAsync()
IgbGridBaseDirective.CollapseAll()
IgbGridBaseDirective.ExpandRowAsync(Object)
IgbGridBaseDirective.ExpandRow(Object)
IgbGridBaseDirective.CollapseRowAsync(Object)
IgbGridBaseDirective.CollapseRow(Object)
IgbGridBaseDirective.ToggleRowAsync(Object)
IgbGridBaseDirective.ToggleRow(Object)
IgbGridBaseDirective.GetHeaderGroupWidthAsync(IgbColumn)
IgbGridBaseDirective.GetHeaderGroupWidth(IgbColumn)
IgbGridBaseDirective.GetColumnByNameAsync(String)
IgbGridBaseDirective.GetColumnByName(String)
IgbGridBaseDirective.GetColumnByVisibleIndexAsync(Double)
IgbGridBaseDirective.GetColumnByVisibleIndex(Double)
IgbGridBaseDirective.RecalculateAutoSizesAsync()
IgbGridBaseDirective.RecalculateAutoSizes()
IgbGridBaseDirective.MoveColumnAsync(IgbColumn, IgbColumn, Nullable<DropPosition>)
IgbGridBaseDirective.MoveColumn(IgbColumn, IgbColumn, Nullable<DropPosition>)
IgbGridBaseDirective.MarkForCheckAsync()
IgbGridBaseDirective.MarkForCheck()
IgbGridBaseDirective.GetRowDataAsync(Object)
IgbGridBaseDirective.GetRowData(Object)
IgbGridBaseDirective.SortAsync(IgbSortingExpression[])
IgbGridBaseDirective.Sort(IgbSortingExpression[])
IgbGridBaseDirective.FilterAsync(String, Object, IgbFilteringExpressionsTreeOrFilteringOperation, Boolean)
IgbGridBaseDirective.Filter(String, Object, IgbFilteringExpressionsTreeOrFilteringOperation, Boolean)
IgbGridBaseDirective.FilterGlobalAsync(Object, Object, Object)
IgbGridBaseDirective.FilterGlobal(Object, Object, Object)
IgbGridBaseDirective.EnableSummariesAsync(Object[])
IgbGridBaseDirective.EnableSummaries(Object[])
IgbGridBaseDirective.DisableSummariesAsync(Object[])
IgbGridBaseDirective.DisableSummaries(Object[])
IgbGridBaseDirective.ClearFilterAsync(String)
IgbGridBaseDirective.ClearFilter(String)
IgbGridBaseDirective.ClearSortAsync(String)
IgbGridBaseDirective.ClearSort(String)
IgbGridBaseDirective.PinColumnAsync(String, Double, Nullable<ColumnPinningPosition>)
IgbGridBaseDirective.PinColumn(String, Double, Nullable<ColumnPinningPosition>)
IgbGridBaseDirective.UnpinColumnAsync(String, Double)
IgbGridBaseDirective.UnpinColumn(String, Double)
IgbGridBaseDirective.ReflowAsync()
IgbGridBaseDirective.Reflow()
IgbGridBaseDirective.FindNextAsync(String, Boolean, Boolean)
IgbGridBaseDirective.FindNext(String, Boolean, Boolean)
IgbGridBaseDirective.FindPrevAsync(String, Boolean, Boolean)
IgbGridBaseDirective.FindPrev(String, Boolean, Boolean)
IgbGridBaseDirective.RefreshSearchAsync(Boolean, Boolean)
IgbGridBaseDirective.RefreshSearch(Boolean, Boolean)
IgbGridBaseDirective.ClearSearchAsync()
IgbGridBaseDirective.ClearSearch()
IgbGridBaseDirective.GetPinnedStartWidthAsync(Boolean)
IgbGridBaseDirective.GetPinnedStartWidth(Boolean)
IgbGridBaseDirective.GetPinnedEndWidthAsync(Boolean)
IgbGridBaseDirective.GetPinnedEndWidth(Boolean)
IgbGridBaseDirective.SelectRowsAsync(Object[], Boolean)
IgbGridBaseDirective.SelectRows(Object[], Boolean)
IgbGridBaseDirective.DeselectRowsAsync(Object[])
IgbGridBaseDirective.DeselectRows(Object[])
IgbGridBaseDirective.SelectAllRowsAsync(Boolean)
IgbGridBaseDirective.SelectAllRows(Boolean)
IgbGridBaseDirective.DeselectAllRowsAsync(Boolean)
IgbGridBaseDirective.DeselectAllRows(Boolean)
IgbGridBaseDirective.ClearCellSelectionAsync()
IgbGridBaseDirective.ClearCellSelection()
IgbGridBaseDirective.SelectRangeAsync(IgbGridSelectionRange[])
IgbGridBaseDirective.SelectRange(IgbGridSelectionRange[])
IgbGridBaseDirective.GetSelectedRangesAsync()
IgbGridBaseDirective.GetSelectedRanges()
IgbGridBaseDirective.GetSelectedDataAsync(Boolean, Boolean)
IgbGridBaseDirective.GetSelectedData(Boolean, Boolean)
IgbGridBaseDirective.SelectedColumnsAsync()
IgbGridBaseDirective.SelectedColumns()
IgbGridBaseDirective.SelectColumnsAsync(String[], Boolean)
IgbGridBaseDirective.SelectColumns(String[], Boolean)
IgbGridBaseDirective.DeselectColumnsAsync(String[])
IgbGridBaseDirective.DeselectColumns(String[])
IgbGridBaseDirective.DeselectAllColumnsAsync()
IgbGridBaseDirective.DeselectAllColumns()
IgbGridBaseDirective.SelectAllColumnsAsync()
IgbGridBaseDirective.SelectAllColumns()
IgbGridBaseDirective.GetSelectedColumnsDataAsync(Boolean, Boolean)
IgbGridBaseDirective.GetSelectedColumnsData(Boolean, Boolean)
IgbGridBaseDirective.NavigateToAsync(Double, Double, Object)
IgbGridBaseDirective.NavigateTo(Double, Double, Object)
IgbGridBaseDirective.GetNextCellAsync(Double, Double, Object)
IgbGridBaseDirective.GetNextCell(Double, Double, Object)
IgbGridBaseDirective.GetPreviousCellAsync(Double, Double, Object)
IgbGridBaseDirective.GetPreviousCell(Double, Double, Object)
IgbGridBaseDirective.OpenAdvancedFilteringDialogAsync(IgbOverlaySettings)
IgbGridBaseDirective.OpenAdvancedFilteringDialog(IgbOverlaySettings)
IgbGridBaseDirective.CloseAdvancedFilteringDialogAsync(Boolean)
IgbGridBaseDirective.CloseAdvancedFilteringDialog(Boolean)
IgbGridBaseDirective.BeginAddRowByIdAsync(Object, Boolean)
IgbGridBaseDirective.BeginAddRowById(Object, Boolean)
IgbGridBaseDirective.NeedsDynamicContent
IgbGridBaseDirective.ContentColumnList
IgbGridBaseDirective.CellEditDone
IgbGridBaseDirective.RowAdded
IgbGridBaseDirective.ItemRequested
IgbGridBaseDirective.RowDeleted
IgbGridBaseDirective.DefaultEventBehavior
IgbGridBaseDirective.ContentActionStripComponents
IgbGridBaseDirective.ActualActionStripComponents
IgbGridBaseDirective.ContentToolbar
IgbGridBaseDirective.ActualToolbar
IgbGridBaseDirective.ContentPaginationComponents
IgbGridBaseDirective.ActualPaginationComponents
IgbGridBaseDirective.ContentStateComponents
IgbGridBaseDirective.ActualStateComponents
IgbGridBaseDirective.SnackbarDisplayTime
IgbGridBaseDirective.AutoGenerate
IgbGridBaseDirective.AutoGenerateExclude
IgbGridBaseDirective.Moving
IgbGridBaseDirective.EmptyGridTemplate
IgbGridBaseDirective.EmptyGridTemplateScript
IgbGridBaseDirective.AddRowEmptyTemplate
IgbGridBaseDirective.AddRowEmptyTemplateScript
IgbGridBaseDirective.LoadingGridTemplate
IgbGridBaseDirective.LoadingGridTemplateScript
IgbGridBaseDirective.SummaryRowHeight
IgbGridBaseDirective.DataCloneStrategy
IgbGridBaseDirective.ClipboardOptions
IgbGridBaseDirective.RowClasses
IgbGridBaseDirective.RowClassesScript
IgbGridBaseDirective.RowStyles
IgbGridBaseDirective.RowStylesScript
IgbGridBaseDirective.PrimaryKey
IgbGridBaseDirective.ColumnList
IgbGridBaseDirective.ActionStripComponents
IgbGridBaseDirective.DragGhostCustomTemplate
IgbGridBaseDirective.DragGhostCustomTemplateScript
IgbGridBaseDirective.RowEditTextTemplate
IgbGridBaseDirective.RowEditTextTemplateScript
IgbGridBaseDirective.RowAddTextTemplate
IgbGridBaseDirective.RowAddTextTemplateScript
IgbGridBaseDirective.RowEditActionsTemplate
IgbGridBaseDirective.RowEditActionsTemplateScript
IgbGridBaseDirective.RowExpandedIndicatorTemplate
IgbGridBaseDirective.RowExpandedIndicatorTemplateScript
IgbGridBaseDirective.RowCollapsedIndicatorTemplate
IgbGridBaseDirective.RowCollapsedIndicatorTemplateScript
IgbGridBaseDirective.HeaderExpandedIndicatorTemplate
IgbGridBaseDirective.HeaderExpandedIndicatorTemplateScript
IgbGridBaseDirective.HeaderCollapsedIndicatorTemplate
IgbGridBaseDirective.HeaderCollapsedIndicatorTemplateScript
IgbGridBaseDirective.ExcelStyleHeaderIconTemplate
IgbGridBaseDirective.ExcelStyleHeaderIconTemplateScript
IgbGridBaseDirective.SortAscendingHeaderIconTemplate
IgbGridBaseDirective.SortAscendingHeaderIconTemplateScript
IgbGridBaseDirective.SortDescendingHeaderIconTemplate
IgbGridBaseDirective.SortDescendingHeaderIconTemplateScript
IgbGridBaseDirective.SortHeaderIconTemplate
IgbGridBaseDirective.SortHeaderIconTemplateScript
IgbGridBaseDirective.Toolbar
IgbGridBaseDirective.PaginationComponents
IgbGridBaseDirective.ResourceStrings
IgbGridBaseDirective.FilteringLogic
IgbGridBaseDirective.FilteringExpressionsTree
IgbGridBaseDirective.AdvancedFilteringExpressionsTree
IgbGridBaseDirective.Locale
IgbGridBaseDirective.PagingMode
IgbGridBaseDirective.HideRowSelectors
IgbGridBaseDirective.RowDraggable
IgbGridBaseDirective.ValidationTrigger
IgbGridBaseDirective.RowEditable
IgbGridBaseDirective.RowHeight
IgbGridBaseDirective.ColumnWidth
IgbGridBaseDirective.EmptyGridMessage
IgbGridBaseDirective.IsLoading
IgbGridBaseDirective.ShouldGenerate
IgbGridBaseDirective.EmptyFilteredGridMessage
IgbGridBaseDirective.Pinning
IgbGridBaseDirective.AllowFiltering
IgbGridBaseDirective.AllowAdvancedFiltering
IgbGridBaseDirective.FilterMode
IgbGridBaseDirective.SummaryPosition
IgbGridBaseDirective.SummaryCalculationMode
IgbGridBaseDirective.ShowSummaryOnCollapse
IgbGridBaseDirective.FilterStrategy
IgbGridBaseDirective.SortStrategy
IgbGridBaseDirective.SortingOptions
IgbGridBaseDirective.SelectedRows
IgbGridBaseDirective.HeadSelectorTemplate
IgbGridBaseDirective.HeadSelectorTemplateScript
IgbGridBaseDirective.RowSelectorTemplate
IgbGridBaseDirective.RowSelectorTemplateScript
IgbGridBaseDirective.DragIndicatorIconTemplate
IgbGridBaseDirective.DragIndicatorIconTemplateScript
IgbGridBaseDirective.SortingExpressions
IgbGridBaseDirective.BatchEditing
IgbGridBaseDirective.CellSelection
IgbGridBaseDirective.CellMergeMode
IgbGridBaseDirective.RowSelection
IgbGridBaseDirective.ColumnSelection
IgbGridBaseDirective.Outlet
IgbGridBaseDirective.TotalRecords
IgbGridBaseDirective.SelectRowOnClick
IgbGridBaseDirective.ActualColumnList
IgbGridBaseDirective.StateComponents
IgbGridBaseDirective.SelectedRowsChanged
IgbGridBaseDirective.FilteringExpressionsTreeChangeScript
IgbGridBaseDirective.FilteringExpressionsTreeChange
IgbGridBaseDirective.AdvancedFilteringExpressionsTreeChangeScript
IgbGridBaseDirective.AdvancedFilteringExpressionsTreeChange
IgbGridBaseDirective.GridScrollScript
IgbGridBaseDirective.GridScroll
IgbGridBaseDirective.CellClickScript
IgbGridBaseDirective.CellClick
IgbGridBaseDirective.RowClickScript
IgbGridBaseDirective.RowClick
IgbGridBaseDirective.FormGroupCreatedScript
IgbGridBaseDirective.FormGroupCreated
IgbGridBaseDirective.ValidationStatusChangeScript
IgbGridBaseDirective.ValidationStatusChange
IgbGridBaseDirective.SelectedScript
IgbGridBaseDirective.Selected
IgbGridBaseDirective.RowSelectionChangingScript
IgbGridBaseDirective.RowSelectionChanging
IgbGridBaseDirective.ColumnSelectionChangingScript
IgbGridBaseDirective.ColumnSelectionChanging
IgbGridBaseDirective.ColumnPinScript
IgbGridBaseDirective.ColumnPin
IgbGridBaseDirective.ColumnPinnedScript
IgbGridBaseDirective.ColumnPinned
IgbGridBaseDirective.CellEditEnterScript
IgbGridBaseDirective.CellEditEnter
IgbGridBaseDirective.CellEditExitScript
IgbGridBaseDirective.CellEditExit
IgbGridBaseDirective.CellEditScript
IgbGridBaseDirective.CellEdit
IgbGridBaseDirective.RowEditEnterScript
IgbGridBaseDirective.RowEditEnter
IgbGridBaseDirective.RowEditScript
IgbGridBaseDirective.RowEdit
IgbGridBaseDirective.RowEditDoneScript
IgbGridBaseDirective.RowEditDone
IgbGridBaseDirective.RowEditExitScript
IgbGridBaseDirective.RowEditExit
IgbGridBaseDirective.ColumnInitScript
IgbGridBaseDirective.ColumnInit
IgbGridBaseDirective.ColumnsAutogeneratedScript
IgbGridBaseDirective.ColumnsAutogenerated
IgbGridBaseDirective.SortingScript
IgbGridBaseDirective.Sorting
IgbGridBaseDirective.SortingDoneScript
IgbGridBaseDirective.SortingDone
IgbGridBaseDirective.FilteringScript
IgbGridBaseDirective.Filtering
IgbGridBaseDirective.FilteringDoneScript
IgbGridBaseDirective.FilteringDone
IgbGridBaseDirective.RowDeleteScript
IgbGridBaseDirective.RowDelete
IgbGridBaseDirective.RowAddScript
IgbGridBaseDirective.RowAdd
IgbGridBaseDirective.ColumnResizedScript
IgbGridBaseDirective.ColumnResized
IgbGridBaseDirective.ContextMenuScript
IgbGridBaseDirective.ContextMenu
IgbGridBaseDirective.DoubleClickScript
IgbGridBaseDirective.DoubleClick
IgbGridBaseDirective.ColumnVisibilityChangingScript
IgbGridBaseDirective.ColumnVisibilityChanging
IgbGridBaseDirective.ColumnVisibilityChangedScript
IgbGridBaseDirective.ColumnVisibilityChanged
IgbGridBaseDirective.ColumnMovingStartScript
IgbGridBaseDirective.ColumnMovingStart
IgbGridBaseDirective.ColumnMovingScript
IgbGridBaseDirective.ColumnMoving
IgbGridBaseDirective.ColumnMovingEndScript
IgbGridBaseDirective.ColumnMovingEnd
IgbGridBaseDirective.GridKeydownScript
IgbGridBaseDirective.GridKeydown
IgbGridBaseDirective.RowDragStartScript
IgbGridBaseDirective.RowDragStart
IgbGridBaseDirective.RowDragEndScript
IgbGridBaseDirective.RowDragEnd
IgbGridBaseDirective.GridCopyScript
IgbGridBaseDirective.GridCopy
IgbGridBaseDirective.SelectedRowsChangeScript
IgbGridBaseDirective.SelectedRowsChange
IgbGridBaseDirective.RowToggleScript
IgbGridBaseDirective.RowToggle
IgbGridBaseDirective.RowPinningScript
IgbGridBaseDirective.RowPinning
IgbGridBaseDirective.RowPinnedScript
IgbGridBaseDirective.RowPinned
IgbGridBaseDirective.ActiveNodeChangeScript
IgbGridBaseDirective.ActiveNodeChange
IgbGridBaseDirective.SortingExpressionsChangeScript
IgbGridBaseDirective.SortingExpressionsChange
IgbGridBaseDirective.ToolbarExportingScript
IgbGridBaseDirective.ToolbarExporting
IgbGridBaseDirective.RangeSelectedScript
IgbGridBaseDirective.RangeSelected
IgbGridBaseDirective.RenderedScript
IgbGridBaseDirective.Rendered
IgbGridBaseDirective.DataChangingScript
IgbGridBaseDirective.DataChanging
IgbGridBaseDirective.DataChangedScript
IgbGridBaseDirective.DataChanged
BaseRendererControl.eventCallbacksCache
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ResolveEventBehavior()
BaseRendererControl.ResolveDisplay()
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyInsertItem(Object, Int32, Object)
BaseRendererControl.NotifyRemoveItem(Object, Int32, Object)
BaseRendererControl.NotifyClearItems(Object)
BaseRendererControl.NotifySetItem(Object, Int32, Object, Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.EventBehavior
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.SupportsVisualChildren
BaseRendererControl.UseDirectRender
BaseRendererControl.DirectRenderElementName
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbHierarchicalGrid : IgbHierarchicalGridBaseDirective, RefSink, JsonSerializable, IDisposable

Constructors

IgbHierarchicalGrid()

Declaration
public IgbHierarchicalGrid()

Properties

ActualChildLayoutList

Declaration
public IgbRowIslandCollection ActualChildLayoutList { get; }
Property Value
Type Description
IgbRowIslandCollection

ChildLayoutList

@hidden

Declaration
public IgbRowIslandCollection ChildLayoutList { get; protected set; }
Property Value
Type Description
IgbRowIslandCollection

ContentChildLayoutList

Declaration
public IgbRowIslandCollection ContentChildLayoutList { get; }
Property Value
Type Description
IgbRowIslandCollection

Data

Declaration
public object Data { get; set; }
Property Value
Type Description
System.Object

DataScript

Provides a means of setting Data in the JavaScript environment.

Declaration
public string DataScript { get; set; }
Property Value
Type Description
System.String

ExpandChildren

Declaration
public bool ExpandChildren { get; set; }
Property Value
Type Description
System.Boolean

Id

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

ParentTypeName

Declaration
protected override string ParentTypeName { get; }
Property Value
Type Description
System.String
Overrides
IgbGridBaseDirective.ParentTypeName

TotalItemCount

Gets/Sets the total number of records in the data source. @remarks This property is required for remote grid virtualization to function when it is bound to remote data. @example

const itemCount = this.grid1.totalItemCount;
this.grid1.totalItemCount = 55;
Declaration
public double TotalItemCount { get; set; }
Property Value
Type Description
System.Double

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbHierarchicalGridBaseDirective.Type

Methods

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererControl.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbHierarchicalGridBaseDirective.FindByName(String)

GetCellByColumn(Double, String)

Declaration
public IgbCellType GetCellByColumn(double rowIndex, string columnField)
Parameters
Type Name Description
System.Double rowIndex
System.String columnField
Returns
Type Description
IgbCellType

GetCellByColumnAsync(Double, String)

Declaration
public Task<IgbCellType> GetCellByColumnAsync(double rowIndex, string columnField)
Parameters
Type Name Description
System.Double rowIndex
System.String columnField
Returns
Type Description
System.Threading.Tasks.Task<IgbCellType>

GetCellByKey(Object, String)

Declaration
public IgbCellType GetCellByKey(object rowSelector, string columnField)
Parameters
Type Name Description
System.Object rowSelector
System.String columnField
Returns
Type Description
IgbCellType

GetCellByKeyAsync(Object, String)

Declaration
public Task<IgbCellType> GetCellByKeyAsync(object rowSelector, string columnField)
Parameters
Type Name Description
System.Object rowSelector
System.String columnField
Returns
Type Description
System.Threading.Tasks.Task<IgbCellType>

GetDefaultExpandState(Object)

Declaration
public void GetDefaultExpandState(object record)
Parameters
Type Name Description
System.Object record

GetDefaultExpandStateAsync(Object)

Declaration
public Task GetDefaultExpandStateAsync(object record)
Parameters
Type Name Description
System.Object record
Returns
Type Description
System.Threading.Tasks.Task

GetForeignKey()

Declaration
public object GetForeignKey()
Returns
Type Description
System.Object

GetForeignKeyAsync()

Declaration
public Task<object> GetForeignKeyAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Object>

GetRowByIndex(Double)

Declaration
public IgbRowType GetRowByIndex(double index)
Parameters
Type Name Description
System.Double index
Returns
Type Description
IgbRowType

GetRowByIndexAsync(Double)

Returns the RowType by index. @example

const myRow = this.grid1.getRowByIndex(1);

index

Declaration
public Task<IgbRowType> GetRowByIndexAsync(double index)
Parameters
Type Name Description
System.Double index
Returns
Type Description
System.Threading.Tasks.Task<IgbRowType>

GetRowByKey(Object)

Declaration
public IgbRowType GetRowByKey(object key)
Parameters
Type Name Description
System.Object key
Returns
Type Description
IgbRowType

GetRowByKeyAsync(Object)

Returns the RowType by key. @example

const myRow = this.grid1.getRowByKey(1);

key

Declaration
public Task<IgbRowType> GetRowByKeyAsync(object key)
Parameters
Type Name Description
System.Object key
Returns
Type Description
System.Threading.Tasks.Task<IgbRowType>

GetSelectedCells()

Declaration
public IgbCellType[] GetSelectedCells()
Returns
Type Description
IgbCellType[]

GetSelectedCellsAsync()

Declaration
public Task<IgbCellType[]> GetSelectedCellsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbCellType[]>

PinRow(Object, Double)

Declaration
public bool PinRow(object rowID, double index = -1)
Parameters
Type Name Description
System.Object rowID
System.Double index
Returns
Type Description
System.Boolean

PinRowAsync(Object, Double)

Declaration
public Task<bool> PinRowAsync(object rowID, double index = -1)
Parameters
Type Name Description
System.Object rowID
System.Double index
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

UnpinRow(Object)

Declaration
public bool UnpinRow(object rowID)
Parameters
Type Name Description
System.Object rowID
Returns
Type Description
System.Boolean

UnpinRowAsync(Object)

Declaration
public Task<bool> UnpinRowAsync(object rowID)
Parameters
Type Name Description
System.Object rowID
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

Implements

JsonSerializable
System.IDisposable