Skip to content

Commit 7eb864b

Browse files
committed
refactor: 移除重复参数
1 parent b77e14d commit 7eb864b

File tree

2 files changed

+1
-29
lines changed

2 files changed

+1
-29
lines changed

src/BootstrapBlazor/Components/Select/SelectBase.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ public abstract class SelectBase<TValue> : PopoverSelectBase<TValue>
120120
/// <summary>
121121
/// Gets or sets the default text for virtualized items. Default is null.
122122
/// </summary>
123-
/// <remarks>Effective when <see cref="IsVirtualize"/> is enabled and data source is provided via <see cref="OnQueryAsync"/>. If the data set does not contain the <see cref="DisplayBase{TValue}.Value"/> option value during rendering, the DefaultText value is used.</remarks>
124123
[Parameter]
125124
public string? DefaultVirtualizeItemText { get; set; }
126125

src/BootstrapBlazor/Components/SelectGeneric/SelectGeneric.razor.cs

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public partial class SelectGeneric<TValue> : ISelectGeneric<TValue>, IModelEqual
2323
/// 获得 样式集合
2424
/// </summary>
2525
private string? ClassString => CssBuilder.Default("select dropdown")
26-
.AddClass("cls", IsClearable)
26+
.AddClass("is-clearable", IsClearable)
2727
.AddClassFromAttributes(AdditionalAttributes)
2828
.Build();
2929

@@ -37,14 +37,6 @@ public partial class SelectGeneric<TValue> : ISelectGeneric<TValue>, IModelEqual
3737
.AddClass(CssClass).AddClass(ValidCss)
3838
.Build();
3939

40-
private string? ClearClassString => CssBuilder.Default("clear-icon")
41-
.AddClass($"text-{Color.ToDescriptionString()}", Color != Color.None)
42-
.AddClass($"text-success", IsValid.HasValue && IsValid.Value)
43-
.AddClass($"text-danger", IsValid.HasValue && !IsValid.Value)
44-
.Build();
45-
46-
private bool GetClearable() => IsClearable && !IsDisabled;
47-
4840
/// <summary>
4941
/// 设置当前项是否 Active 方法
5042
/// </summary>
@@ -57,13 +49,6 @@ public partial class SelectGeneric<TValue> : ISelectGeneric<TValue>, IModelEqual
5749

5850
private readonly List<SelectedItem<TValue>> _children = [];
5951

60-
/// <summary>
61-
/// 获得/设置 右侧清除图标 默认 fa-solid fa-angle-up
62-
/// </summary>
63-
[Parameter]
64-
[NotNull]
65-
public string? ClearIcon { get; set; }
66-
6752
/// <summary>
6853
/// 获得/设置 搜索文本发生变化时回调此方法
6954
/// </summary>
@@ -90,12 +75,6 @@ public partial class SelectGeneric<TValue> : ISelectGeneric<TValue>, IModelEqual
9075
[Parameter]
9176
public Func<string, Task<TValue>>? TextConvertToValueCallback { get; set; }
9277

93-
/// <summary>
94-
/// 获得/设置 是否可清除 默认 false
95-
/// </summary>
96-
[Parameter]
97-
public bool IsClearable { get; set; }
98-
9978
/// <summary>
10079
/// 获得/设置 选项模板支持静态数据
10180
/// </summary>
@@ -108,12 +87,6 @@ public partial class SelectGeneric<TValue> : ISelectGeneric<TValue>, IModelEqual
10887
[Parameter]
10988
public RenderFragment<SelectedItem<TValue>?>? DisplayTemplate { get; set; }
11089

111-
/// <summary>
112-
/// 获得/设置 清除文本内容 OnClear 回调方法 默认 null
113-
/// </summary>
114-
[Parameter]
115-
public Func<Task>? OnClearAsync { get; set; }
116-
11790
/// <summary>
11891
/// 获得/设置 禁止首次加载时触发 OnSelectedItemChanged 回调方法 默认 false
11992
/// </summary>

0 commit comments

Comments
 (0)