Class SingleSelectBase<TValue>
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
Select 组件基类
public abstract class SingleSelectBase<TValue> : SelectBase<TValue>, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, IValidateComponent
Type Parameters
TValue
- Inheritance
-
DisplayBase<TValue>ValidateBase<TValue>PopoverDropdownBase<TValue>PopoverSelectBase<TValue>SelectBase<TValue>SingleSelectBase<TValue>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
SingleSelectBase()
protected SingleSelectBase()
Properties
OnBeforeSelectedItemChange
获得/设置 下拉框项目改变前回调委托方法 返回 true 时选项值改变,否则选项值不变
[Parameter]
public Func<SelectedItem, Task<bool>>? OnBeforeSelectedItemChange { get; set; }
Property Value
- Func<SelectedItem, Task<bool>>
OnSelectedItemChanged
SelectedItemChanged 回调方法
[Parameter]
public Func<SelectedItem, Task>? OnSelectedItemChanged { get; set; }
Property Value
SelectedItem
当前选择项实例
protected SelectedItem? SelectedItem { get; set; }
Property Value
SwalCategory
获得/设置 Swal 图标 默认 Question
[Parameter]
public SwalCategory SwalCategory { get; set; }
Property Value
SwalContent
获得/设置 Swal 内容 默认 null
[Parameter]
public string? SwalContent { get; set; }
Property Value
SwalFooter
获得/设置 Footer 默认 null
[Parameter]
public string? SwalFooter { get; set; }
Property Value
SwalTitle
获得/设置 Swal 标题 默认 null
[Parameter]
public string? SwalTitle { get; set; }