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
-
ITableToolbarButton<TItem>
- 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
IsShow
获得/设置 是否显示 默认 true 显示
[Parameter]
public bool IsShow { get; set; }
Property Value
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
OnInitialized()
OnInitialized 方法
protected override void OnInitialized()