Table of Contents

Class TableToolbarButton<TItem>

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

表格 Toolbar 按钮组件

[JSModuleNotInherited]
public class TableToolbarButton<TItem> : ButtonBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, ITableToolbarButton<TItem>, IToolbarComponent

Type Parameters

TItem
Inheritance
TableToolbarButton<TItem>
Implements
Inherited Members
Extension Methods

Constructors

TableToolbarButton()

public TableToolbarButton()

Properties

IsDisabledCallback

获得/设置 按钮是否被禁用回调方法

[Parameter]
public Func<IEnumerable<TItem>, bool>? IsDisabledCallback { get; set; }

Property Value

Func<IEnumerable<TItem>, bool>

IsEnableWhenSelectedOneRow

获得/设置 选中一行时启用按钮 默认 false 均可用

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

Property Value

bool

IsShow

获得/设置 是否显示 默认 true 显示

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

Property Value

bool

OnClickCallback

获得/设置 按钮点击后回调委托

[Parameter]
public Func<IEnumerable<TItem>, Task>? OnClickCallback { get; set; }

Property Value

Func<IEnumerable<TItem>, Task>

Toolbar

获得/设置 Table Toolbar 实例

[CascadingParameter]
protected TableToolbar<TItem>? Toolbar { get; set; }

Property Value

TableToolbar<TItem>

Methods

DisposeAsync(bool)

DisposeAsyncCore 方法

protected override ValueTask DisposeAsync(bool disposing)

Parameters

disposing bool

Returns

ValueTask

OnInitialized()

OnInitialized 方法

protected override void OnInitialized()