[NullableContext((byte)1)] [Nullable((byte)0)] public sealed class TreeNode : IVisualElement, TreeNode.IBindings
kind:method
kind:property
kind:ctor
TreeNode(Visual)
App
Children
Data
Header
Icon
IconStyle
IsExpanded
Parent
RightVisuals
TreeNode.IBindings.Data
TreeNode.IBindings.Icon
TreeNode.IBindings.IconStyle
TreeNode.IBindings.IsExpanded
AddRightVisual(Visual, TreeNodeRightVisualVisibility)
AddRightVisual(Visual)
BindData(Binding<Object?>)
BindIcon(Binding<Nullable<Rune>>)
BindIconStyle(Binding<Nullable<Style>>)
BindIsExpanded(Binding<Boolean>)
Children(TreeNode, IEnumerable<TreeNode>?)
Children(TreeNode, ReadOnlySpan<TreeNode>)
Data(TreeNode, Func<Object?>)
Data(TreeNode, Object?)
Data(TreeNode, Binding<Object?>)
Icon(TreeNode, Func<Nullable<Rune>>)
Icon(TreeNode, Nullable<Rune>)
Icon(TreeNode, Binding<Nullable<Rune>>)
IconStyle(TreeNode, Func<Nullable<Style>>)
IconStyle(TreeNode, Nullable<Style>)
IconStyle(TreeNode, Binding<Nullable<Style>>)
IsExpanded(TreeNode, Boolean)
IsExpanded(TreeNode, Func<Boolean>)
IsExpanded(TreeNode, Binding<Boolean>)
RightVisuals(TreeNode, IEnumerable<TreeNodeRightVisual>?)
RightVisuals(TreeNode, ReadOnlySpan<TreeNodeRightVisual>)