Class TreeBinding
Inheritance
Namespace: Telerik.Blazor.Components.Common.Trees
Assembly: Telerik.Blazor.dll
Syntax
public abstract class TreeBinding : ComponentBase, ITreeBinding, IHierarchicalItemBinding, IItemBinding, IDisposable
Constructors
TreeBinding()
Declaration
protected TreeBinding()
Properties
HasChildrenField
Defines the HasChildren DataField of the DataSource.
Declaration
public string HasChildrenField { get; set; }
Property Value
System.String
|
IconField
Defines the Icon DataField of the DataSource.
Declaration
public string IconField { get; set; }
Property Value
System.String
|
IdField
Defines the Id DataField of the DataSource.
Declaration
public string IdField { get; set; }
Property Value
System.String
|
ItemsField
Defines the Items DataField of the DataSource that contains the child nodes.
Declaration
public string ItemsField { get; set; }
Property Value
System.String
|
Level
Defines the Hierarchy Level of the DataSource that should apply bindings to.
Declaration
public Nullable<int> Level { get; set; }
Property Value
System.Nullable<System.Int32>
|
ParentIdField
Defines the ParentId DataField of the DataSource. Use this DataField when the component is bound to a flat data structure.
Declaration
public string ParentIdField { get; set; }
Property Value
System.String
|
TextField
Defines the Text DataField of the DataSource.
Declaration
public string TextField { get; set; }
Property Value
System.String
|
UrlField
Defines the Url DataField of the DataSource.
Declaration
public string UrlField { get; set; }
Property Value
System.String
|
Methods
Dispose()
Declaration
public void Dispose()
OnInitialized()
Declaration
protected override void OnInitialized()
OnParametersSetAsync()
Declaration
protected override Task OnParametersSetAsync()
Returns
System.Threading.Tasks.Task
|
ThrowIfParameterIsNull(Object, String)
Declaration
protected void ThrowIfParameterIsNull(object argumentValue, string argumentName)
Parameters
System.Object
argumentValue
|
System.String
argumentName
|