Class TreeNodeEventArgs<TNode>
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
Event payload raised by tree components for node-level interactions.
public sealed class TreeNodeEventArgs<TNode> : EventArgs where TNode : ITreeNode
Type Parameters
TNode
- Inheritance
-
objectEventArgsTreeNodeEventArgs<TNode>
Constructors
TreeNodeEventArgs()
public TreeNodeEventArgs()
Properties
Depth
Depth of the affected node.
public int Depth { get; init; }
Property Value
- int
IsExpanded
true when the node is currently expanded.
public bool IsExpanded { get; init; }
Property Value
- bool
Key
Stable key of the affected node.
public required string Key { get; init; }
Property Value
- string
Node
Affected node instance.
public required TNode Node { get; init; }
Property Value
- TNode