Inheritance

object
ComponentBase
Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • IDisposable

constructor

public IgbGridLite()

Returns IgbGridLite<TItem>

[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object>? AdditionalAttributes { get; set; }
[Parameter]
public bool AdoptRootStyles { get; set; }
[Parameter]
public bool AutoGenerate { get; set; }
[Parameter]
public RenderFragment? ChildContent { get; set; }
[Parameter]
public IEnumerable<TItem>? Data { get; set; }
[Parameter]
public IEnumerable<IgbGridLiteFilterExpression>? FilterExpressions { get; set; }
public string GridId { get; }
[Parameter]
public IEnumerable<IgbGridLiteSortingExpression>? SortingExpressions { get; set; }
[Parameter]
public IgbGridLiteSortingOptions? SortingOptions { get; set; }
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

  • __builder: RenderTreeBuilder

Returns any

public virtual Task ClearFilterAsync(string key = null)

Parameters

  • key: string

Returns any

public virtual Task ClearSortAsync(string key = null)

Parameters

  • key: string

Returns any

public virtual void Dispose()

Returns any

FilterAsync(IgbGridLiteFilterExpression)

Section titled "FilterAsync(IgbGridLiteFilterExpression)"
public virtual Task FilterAsync(IgbGridLiteFilterExpression expression)

Parameters

  • expression: IgbGridLiteFilterExpression

Returns any

FilterAsync(List<IgbGridLiteFilterExpression>)

Section titled "FilterAsync(List<IgbGridLiteFilterExpression>)"
public virtual Task FilterAsync(List<IgbGridLiteFilterExpression> expressions)

Parameters

  • expressions: List

Returns any

public ValueTask<IgbColumnConfiguration[]> GetColumnsAsync()

Returns any

Section titled "NavigateToAsync(long, string, bool)"
public virtual Task NavigateToAsync(long row, string field = null, bool activate = false)

Parameters

  • row: long
  • field: string
  • activate: bool

Returns any

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

  • firstRender: bool

Returns any

protected override void OnInitialized()

Returns any

public virtual Task RefreshAsync()

Returns any

public virtual Task RenderAsync()

Returns any

public override Task SetParametersAsync(ParameterView parameters)

Parameters

  • parameters: ParameterView

Returns any

SortAsync(IgbGridLiteSortingExpression)

Section titled "SortAsync(IgbGridLiteSortingExpression)"
public virtual Task SortAsync(IgbGridLiteSortingExpression expressions)

Parameters

  • expressions: IgbGridLiteSortingExpression

Returns any

SortAsync(List<IgbGridLiteSortingExpression>)

Section titled "SortAsync(List<IgbGridLiteSortingExpression>)"
public virtual Task SortAsync(List<IgbGridLiteSortingExpression> expressions)

Parameters

  • expressions: List

Returns any

UpdateDataAsync(IEnumerable<TItem>)

Section titled "UpdateDataAsync(IEnumerable<TItem>)"
public virtual Task UpdateDataAsync(IEnumerable<TItem> newData)

Parameters

  • newData: IEnumerable

Returns any

[Parameter]
public EventCallback<IgbGridLiteFilteredEventArgs> Filtered { get; set; }
[Parameter]
public EventCallback<IgbGridLiteFilteringEventArgs> Filtering { get; set; }
[Parameter]
public EventCallback Rendered { get; set; }
[Parameter]
public EventCallback<IgbGridLiteSortedEventArgs> Sorted { get; set; }
[Parameter]
public EventCallback<IgbGridLiteSortingEventArgs> Sorting { get; set; }