Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion src/BootstrapBlazor/BootstrapBlazor.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk.Razor">

<PropertyGroup>
<Version>10.3.2-beta04</Version>
<Version>10.3.2</Version>
Comment thread
ArgoZhang marked this conversation as resolved.
</PropertyGroup>

<ItemGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/BootstrapBlazor/Components/Select/SelectTable.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@ private async Task OnClickRowCallback(TItem item)
private async Task OnClearValue()
{
SelectedItems.Clear();
await TriggerUpdateSelecedItems();
await TriggerUpdateSelectedItems();

if (OnClearAsync != null)
{
Expand Down Expand Up @@ -403,7 +403,7 @@ public async Task TriggerRemoveItem(int index)
var item = SelectedItems[index];
SelectedItems.Remove(item);

await TriggerUpdateSelecedItems();
await TriggerUpdateSelectedItems();
}
}

Expand All @@ -412,7 +412,7 @@ public async Task TriggerRemoveItem(int index)
/// <para lang="en">Update <see cref="SelectedItems"/> parameter method, called by Javascript</para>
/// </summary>
[JSInvokable]
public async Task TriggerUpdateSelecedItems()
public async Task TriggerUpdateSelectedItems()
{
if (IsMultipleSelect)
{
Expand Down
2 changes: 1 addition & 1 deletion src/BootstrapBlazor/Components/Select/SelectTable.razor.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export function init(id, invoke) {
}
},
hideCallback: async () => {
await invoke.invokeMethodAsync("TriggerUpdateSelecedItems");
await invoke.invokeMethodAsync("TriggerUpdateSelectedItems");
}
});

Expand Down
52 changes: 22 additions & 30 deletions src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,6 @@ namespace BootstrapBlazor.Components;

public partial class Table<TItem>
{
/// <summary>
/// <para lang="zh">获得/设置 是否显示工具栏 默认 false 不显示</para>
/// <para lang="en">Gets or sets Whether to show toolbar. Default false</para>
/// </summary>
[Parameter]
public bool ShowToolbar { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 the 模板 of table toolbar. 默认为 null</para>
/// <para lang="en">Gets or sets the template of table toolbar. Default is null</para>
/// </summary>
[Parameter]
public RenderFragment? ToolbarTemplate { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 首次加载是否显示加载骨架屏 默认 false 不显示 使用 <see cref="ShowLoadingInFirstRender" /> 参数值</para>
/// <para lang="en">Gets or sets Whether to show skeleton when first loading. Default false. Use <see cref="ShowLoadingInFirstRender" /> parameter value</para>
Expand Down Expand Up @@ -380,37 +366,43 @@ public Func<TItem, bool>? ShowDeleteButtonCallback
public bool ShowToastAfterSaveOrDeleteModel { get; set; } = true;

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 按钮模板</para>
/// <para lang="en">Gets or sets Table Toolbar Button Template</para>
/// <para lang="zh">表格工具栏左侧按钮模板,模板中内容出现在默认按钮前面</para>
/// <para lang="en">Table toolbar left button template, content appears before default buttons</para>
/// <para lang="zh">获得/设置 是否显示工具栏 默认 false 不显示</para>
/// <para lang="en">Gets or sets Whether to show toolbar. Default false</para>
/// </summary>
[Parameter]
public bool ShowToolbar { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 工具栏模板</para>
/// <para lang="en">Gets or sets the table toolbar template, content appears center of toolbar</para>
/// </summary>
[Parameter]
public RenderFragment? ToolbarTemplate { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 工具栏左侧按钮模板,模板中内容出现在默认按钮前面</para>
/// <para lang="en">Gets or sets the table toolbar left-side button template, content appears before the default buttons</para>
/// </summary>
[Parameter]
public RenderFragment? TableToolbarBeforeTemplate { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 按钮模板</para>
/// <para lang="en">Gets or sets Table Toolbar Button Template</para>
/// <para lang="zh">表格工具栏左侧按钮模板,模板中内容出现在默认按钮后面</para>
/// <para lang="en">Table toolbar left button template, content appears after default buttons</para>
/// <para lang="zh">获得/设置 表格 Toolbar 工具栏左侧按钮模板,模板中内容出现在默认按钮后面</para>
/// <para lang="en">Gets or sets the table toolbar left-side button template, content appears after the default buttons</para>
/// </summary>
[Parameter]
public RenderFragment? TableToolbarTemplate { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 按钮模板</para>
/// <para lang="en">Gets or sets Table Toolbar Button Template</para>
/// <para lang="zh">表格工具栏右侧按钮模板,模板中内容出现在默认按钮前面</para>
/// <para lang="en">Table toolbar right button template, content appears before default buttons</para>
/// <para lang="zh">获得/设置 表格 Toolbar 工具栏右侧按钮模板,模板中内容出现在默认按钮前面</para>
/// <para lang="en">Gets or sets the table toolbar right-side button template, content appears before the default buttons</para>
/// </summary>
[Parameter]
public RenderFragment? TableExtensionToolbarBeforeTemplate { get; set; }

/// <summary>
/// <para lang="zh">获得/设置 表格 Toolbar 按钮模板</para>
/// <para lang="en">Gets or sets Table Toolbar Button Template</para>
/// <para lang="zh">表格工具栏右侧按钮模板,模板中内容出现在默认按钮后面</para>
/// <para lang="en">Table toolbar right button template, content appears after default buttons</para>
/// <para lang="zh">获得/设置 表格 Toolbar 工具栏右侧按钮模板,模板中内容出现在默认按钮后面</para>
/// <para lang="en">Gets or sets the table toolbar right-side button template, content appears after the default buttons</para>
/// </summary>
[Parameter]
public RenderFragment? TableExtensionToolbarTemplate { get; set; }
Expand Down