Skip to content
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions src/BootstrapBlazor/Components/Dropdown/Dropdown.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -106,16 +106,25 @@

/// <summary>
/// 获得/设置 OnClick 事件
/// <para><see cref="ShowSplit"/> 为 true 时生效</para>
/// </summary>
[Parameter]
public EventCallback<MouseEventArgs> OnClick { get; set; }

/// <summary>
/// 获得/设置 OnClick 事件不刷新父组件
/// <para><see cref="ShowSplit"/> 为 true 时生效</para>
/// </summary>
[Parameter]
public Func<Task>? OnClickWithoutRender { get; set; }

/// <summary>
/// 获得/设置 是否为异步按钮,默认为 false 如果为 true 表示是异步按钮,点击按钮后禁用自身并且等待异步完成,过程中显示 loading 动画
/// <para><see cref="ShowSplit"/> 为 true 时生效</para>
/// </summary>
[Parameter]
public bool IsAsync { get; set; }

Check warning on line 126 in src/BootstrapBlazor/Components/Dropdown/Dropdown.razor.cs

View check run for this annotation

Codecov / codecov/patch

src/BootstrapBlazor/Components/Dropdown/Dropdown.razor.cs#L126

Added line #L126 was not covered by tests

/// <summary>
/// 获得/设置 获取菜单对齐方式 默认 none 未设置
/// </summary>
Expand Down