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
    4. Style

    Style Struct

    Definition

    Namespace XenoAtom.Terminal.UI
    Assembly XenoAtom.Terminal.UI.dll
    Implements IEquatable<Style>
    Show inherited members (4)
    • System.ValueType.ToString()
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetType()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    public readonly struct Style : IEquatable<Style>
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Properties (2)

    None
    TextStyle

    Methods (12)

    AddTextStyle(TextStyle)
    ClearBackground()
    ClearForeground()
    Equals(Object?)
    Equals(Style)
    GetHashCode()
    RemoveTextStyle(TextStyle)
    TryGetBackground(out Color)
    TryGetForeground(out Color)
    WithBackground(Color)
    WithForeground(Color)
    WithTextStyle(TextStyle)

    Operators (5)

    BitwiseAnd(Style, TextStyle)
    BitwiseOr(Style, Style)
    BitwiseOr(Style, TextStyle)
    Equality(Style, Style)
    Inequality(Style, Style)

    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