Skip to content

Commit a3617ec

Browse files
committed
feat: 源生成重写添加SetParametersAsync方法
1 parent 9b51e50 commit a3617ec

File tree

4 files changed

+7
-0
lines changed

4 files changed

+7
-0
lines changed

src/BootstrapBlazor/BootstrapBlazor.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
<None Include="wwwroot\src\**\*.*" />
2323
</ItemGroup>
2424

25+
<ItemGroup>
26+
<PackageReference Include="BlazorSetParametersAsyncGenerator" Version="10.7.93" PrivateAssets="all" OutputItemType="Analyzer"/>
27+
</ItemGroup>
28+
2529
<ItemGroup>
2630
<Using Include="BootstrapBlazor.Components" />
2731
<Using Include="Microsoft.AspNetCore.Components" />

src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ namespace BootstrapBlazor.Components;
1111
/// Checkbox 组件
1212
/// </summary>
1313
[BootstrapModuleAutoLoader(JSObjectReference = true)]
14+
[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
1415
public partial class Checkbox<TValue> : ValidateBase<TValue>
1516
{
1617
/// <summary>

src/BootstrapBlazor/Components/Radio/Radio.razor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ namespace BootstrapBlazor.Components;
99
/// Radio 单选框组件
1010
/// </summary>
1111
[JSModuleNotInherited]
12+
[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
1213
public partial class Radio<TValue> : Checkbox<TValue>
1314
{
1415
/// <summary>

src/BootstrapBlazor/Components/Table/Table.razor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ namespace BootstrapBlazor.Components;
1414
/// Table 组件基类
1515
/// </summary>
1616
[CascadingTypeParameter(nameof(TItem))]
17+
[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
1718
public partial class Table<TItem> : ITable, IModelEqualityComparer<TItem> where TItem : class
1819
{
1920
/// <summary>

0 commit comments

Comments
 (0)