Class TreeItemExtensions
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
树状结构获取所有项目扩展方法类
public static class TreeItemExtensions
- Inheritance
-
TreeItemExtensions
- Inherited Members
Methods
FirstOrDefaultActiveItem<TItem>(IEnumerable<TreeViewItem<TItem>>)
在全部树状结构 source
中寻找第一个 Active 节点/>
public static TreeViewItem<TItem>? FirstOrDefaultActiveItem<TItem>(this IEnumerable<TreeViewItem<TItem>> source)
Parameters
source
IEnumerable<TreeViewItem<TItem>>
Returns
- TreeViewItem<TItem>
Type Parameters
TItem
GetAllItems<TItem>(IEnumerable<TreeViewItem<TItem>>)
获取全部节点
public static IEnumerable<TreeViewItem<TItem>> GetAllItems<TItem>(this IEnumerable<TreeViewItem<TItem>> source)
Parameters
source
IEnumerable<TreeViewItem<TItem>>
Returns
- IEnumerable<TreeViewItem<TItem>>
Type Parameters
TItem
GetAllSubItems<TItem>(IEnumerable<TreeViewItem<TItem>>)
获取全部子节点
public static IEnumerable<TreeViewItem<TItem>> GetAllSubItems<TItem>(this IEnumerable<TreeViewItem<TItem>> source)
Parameters
source
IEnumerable<TreeViewItem<TItem>>
Returns
- IEnumerable<TreeViewItem<TItem>>
Type Parameters
TItem