using System.Text.Json.Serialization; namespace Terminal.Gui; /// /// Describes the highlight style of a view when the mouse is over it. /// [JsonConverter (typeof (JsonStringEnumConverter))] [Flags] public enum HighlightStyle { /// /// No highlight. /// None = 0, /// /// The mouse is hovering over the view (but not pressed). See . /// Hover = 1, /// /// The mouse is pressed within the . /// Pressed = 2, /// /// The mouse is pressed but moved outside the . /// PressedOutside = 4 }