zhaolei
2020-11-20 921de2254ff5712a44ed8575ee8efe34252f6603
commit | author | age
921de2 1 using Microsoft.AspNetCore.Components;
Z 2 using System.Collections.Generic;
3
4 namespace Bootstrap.Admin.Pages.Components
5 {
6     /// <summary>
7     /// Table Toolbar 组件
8     /// </summary>
9     public class TableToolbarBase : ComponentBase
10     {
11         /// <summary>
12         /// Specifies the content to be rendered inside this
13         /// </summary>
14         [Parameter]
15         public RenderFragment? ChildContent { get; set; }
16
17         /// <summary>
18         /// 添加按钮到工具栏方法
19         /// </summary>
20         public void AddButtons(TableToolbarButton button) => Buttons.Add(button);
21
22         /// <summary>
23         /// 获得 Toolbar 按钮集合
24         /// </summary>
25         public ICollection<TableToolbarButton> Buttons { get; } = new HashSet<TableToolbarButton>();
26     }
27 }