XenoAtom.Terminal.UI Home
  1. Home
  2. Docs
  3. Controls
  4. API
    1. Sponsor
    2. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. XenoAtom.Terminal.UI.Styling
    4. TreeViewStyle

    TreeViewStyle Class

    Definition

    Namespace XenoAtom.Terminal.UI.Styling
    Assembly XenoAtom.Terminal.UI.dll
    Inherits Object
    Implements IStyle<T>, IEquatable<TreeViewStyle>
    Show inherited members (4)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetType()
    • System.Object.MemberwiseClone()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    [NullableContext((byte)1)]
    [Nullable((byte)0)]
    public sealed record TreeViewStyle : IStyle<TreeViewStyle>, IEquatable<TreeViewStyle>
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (1)

    TreeViewStyle()

    Properties (17)

    CollapsedGlyph
    Default
    Disabled
    DoubleLines
    ExpandedGlyph
    FocusMarkerGlyph
    HeavyLines
    HierarchyLines
    HierarchyLineStyle
    IconResolver
    IndentSize
    Item
    IStyle<TreeViewStyle>.Key
    NoLines
    SelectedFocused
    SelectedUnfocused
    SpaceBetweenGlyphAndText

    Methods (7)

    <Clone>$()
    Equals(Object?)
    Equals(TreeViewStyle?)
    GetHashCode()
    ResolveIcon(Object?, Nullable<Rune>)
    ResolveItemStyle(Theme, Boolean, Boolean, Boolean)
    ToString()

    Operators (2)

    Equality(TreeViewStyle?, TreeViewStyle?)
    Inequality(TreeViewStyle?, TreeViewStyle?)

    This project is part of the XenoAtom.


    Copyright © 2026, Alexandre Mutel aka xoofx - Content licensed under the Creative Commons CC BY 4.0 | Site generated by lunet hosted on GitHub Pages