New to Telerik UI for BlazorStart a free 30-day trial

Definition

Namespace:Telerik.Blazor.Components.Common.Trees

Assembly:Telerik.Blazor.dll

Syntax:

C#
public abstract class TelerikTreeDataSource : TelerikDataSourceBase

Inheritance: objectTelerikDataSourceBaseTelerikTreeDataSource

Constructors

C#
public TelerikTreeDataSource(List<ITreeBinding> bindings, IEnumerable<object> expandedItems, ITreeItemFactory itemFactory)
Parameters:bindingsList<ITreeBinding>expandedItemsIEnumerable<object>itemFactoryITreeItemFactory

Methods

C#
public override DataSourceResult ProcessData(IEnumerable data)
Parameters:dataIEnumerableReturns:

DataSourceResult

Overrides: TelerikDataSourceBase.ProcessData(IEnumerable)

C#
public void SetExpandedState(TreeItem item)
Parameters:itemTreeItem