mirror of
https://gitee.com/ant-design-blazor/ant-design-blazor.git
synced 2024-12-02 12:07:44 +08:00
dbb1978563
* refactor(module: selection): reorganize the selection of rows * hold the selected rows * fix select all * fix select all * fix header checkbox Indeterminate status * fix children selection * select all within children * fix CheckStrictly * fix children cache * use hashcode as the key of cache * fix refrence loop * fix circular reference expand * clean up * fix invoke table selected rows after check * clean up * prevent selected rows was changed multiple times * update bunit
22 lines
429 B
C#
22 lines
429 B
C#
using System.Collections.Generic;
|
|
|
|
namespace AntDesign
|
|
{
|
|
public interface ISelectionColumn : IColumn
|
|
{
|
|
public string Type { get; set; }
|
|
|
|
public bool Disabled { get; }
|
|
|
|
public string Key { get; }
|
|
|
|
public bool Selected { get; }
|
|
|
|
public bool CheckStrictly { get; set; }
|
|
|
|
public IList<ISelectionColumn> RowSelections { get; }
|
|
|
|
public void StateHasChanged();
|
|
}
|
|
}
|