Table of Contents

Class TableAdvancedSortDialog

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

Table 高级排序弹窗的内容组件

public class TableAdvancedSortDialog : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IResultDialog
Inheritance
TableAdvancedSortDialog
Implements
Inherited Members
Extension Methods

Constructors

TableAdvancedSortDialog()

public TableAdvancedSortDialog()

Properties

Items

获得/设置 可排序列的列表

[Parameter]
public IEnumerable<SelectedItem>? Items { get; set; }

Property Value

IEnumerable<SelectedItem>

MinusIcon

获得/设置 减少排序条件图标

[Parameter]
public string? MinusIcon { get; set; }

Property Value

string

PlusIcon

获得/设置 增加排序条件图标

[Parameter]
public string? PlusIcon { get; set; }

Property Value

string

RemoveIcon

获得/设置 移除排序条件图标

[Parameter]
public string? RemoveIcon { get; set; }

Property Value

string

Value

获得/设置 排序列列表 实例值

[Parameter]
[EditorRequired]
public List<TableSortItem>? Value { get; set; }

Property Value

List<TableSortItem>

ValueChanged

获得/设置 排序列列表 回调方法 支持双向绑定

[Parameter]
public EventCallback<List<TableSortItem>> ValueChanged { get; set; }

Property Value

EventCallback<List<TableSortItem>>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnClose(DialogResult)

public Task OnClose(DialogResult result)

Parameters

result DialogResult

Returns

Task

OnParametersSet()

protected override void OnParametersSet()