Table of Contents

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>
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

Func<SelectedItem, Task>

SelectedItem

当前选择项实例

protected SelectedItem? SelectedItem { get; set; }

Property Value

SelectedItem

SwalCategory

获得/设置 Swal 图标 默认 Question

[Parameter]
public SwalCategory SwalCategory { get; set; }

Property Value

SwalCategory

SwalContent

获得/设置 Swal 内容 默认 null

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

Property Value

string

SwalFooter

获得/设置 Footer 默认 null

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

Property Value

string

SwalTitle

获得/设置 Swal 标题 默认 null

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

Property Value

string