Skip to content

Commit b9b0e10

Browse files
committed
补充SelectSearchMetadata对象中OnSearchTextChanged
补充SelectSearchMetadata对象中新增ShowSearch属性后,漏掉与之对应的OnSearchTextChanged回调
1 parent 6ac961e commit b9b0e10

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/BootstrapBlazor/Components/Searches/SelectSearchMetadata.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ public class SelectSearchMetadata : StringSearchMetadata
1717
/// </summary>
1818
public bool ShowSearch { get; set; }
1919

20+
/// <summary>
21+
/// <para lang="zh">获得/设置 搜索文本改变时的回调方法</para>
22+
/// <para lang="en">Gets or sets the callback method when the search text changes</para>
23+
/// </summary>
24+
public Func<string, IEnumerable<SelectedItem>>? OnSearchTextChanged { get; set; }
25+
2026
/// <summary>
2127
/// <para lang="zh">获得/设置 选择项集合</para>
2228
/// <para lang="en">Gets or sets the collection of select items</para>

src/BootstrapBlazor/Extensions/ISearchItemExtensions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ private void AddSelectSearchComponent(ISearchItem item, SelectSearchMetadata sel
161161
builder.AddAttribute(70, nameof(Select<>.PlaceHolder), selectSearchMetadata.PlaceHolder);
162162
builder.AddAttribute(80, nameof(Select<>.SkipValidate), true);
163163
builder.AddAttribute(90, nameof(Select<>.ShowSearch), selectSearchMetadata.ShowSearch);
164+
builder.AddAttribute(100, nameof(Select<>.OnSearchTextChanged), selectSearchMetadata.OnSearchTextChanged);
164165
builder.CloseComponent();
165166
}
166167

0 commit comments

Comments
 (0)