Table of Contents

Class Search

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

Search 组件

public class Search : AutoComplete, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, IValidateComponent
Inheritance
Search
Implements
Inherited Members
Extension Methods

Constructors

Search()

public Search()

Properties

ClassString

获得 组件样式

protected override string? ClassString { get; }

Property Value

string

ClearButtonColor

Clear button color

[Parameter]
public Color ClearButtonColor { get; set; }

Property Value

Color

ClearButtonIcon

Clear button icon

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

Property Value

string

ClearButtonText

Clear button text

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

Property Value

string

IsAutoClearAfterSearch

获得/设置 点击搜索后是否自动清空搜索框

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

Property Value

bool

IsOnInputTrigger

获得/设置 搜索模式是否为输入即触发 默认 false 点击搜索按钮触发

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

Property Value

bool

OnClear

获得/设置 点击清空按钮时回调委托

[Parameter]
public Func<string, Task>? OnClear { get; set; }

Property Value

Func<string, Task>

OnSearch

获得/设置 点击搜索按钮时回调委托

[Parameter]
public Func<string, Task>? OnSearch { get; set; }

Property Value

Func<string, Task>

SearchButtonColor

获得/设置 搜索按钮颜色

[Parameter]
public Color SearchButtonColor { get; set; }

Property Value

Color

SearchButtonIcon

获得/设置 搜索按钮图标

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

Property Value

string

SearchButtonLoadingIcon

获得/设置 正在搜索按钮图标

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

Property Value

string

SearchButtonText

获得/设置 搜索按钮文字

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

Property Value

string

ShowClearButton

获得/设置 是否显示清除按钮 默认为 false 不显示

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

Property Value

bool

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

CustomKeyUp(string)

protected override Task CustomKeyUp(string key)

Parameters

key string

Returns

Task

OnClearClick()

点击搜索按钮时触发此方法

protected Task OnClearClick()

Returns

Task

OnClickItem(string)

鼠标点击候选项时回调此方法

protected override Task OnClickItem(string item)

Parameters

item string

Returns

Task

OnInitialized()

OnInitialized 方法

protected override void OnInitialized()

OnParametersSet()

OnParametersSet 方法

protected override void OnParametersSet()

OnSearchClick()

点击搜索按钮时触发此方法

protected Task OnSearchClick()

Returns

Task