namespace Terminal.Gui; /// Style public class SliderStyle { /// Constructs a new instance. public SliderStyle () { LegendAttributes = new (); } /// The glyph and the attribute to indicate mouse dragging. public Cell DragChar { get; set; } /// The glyph and the attribute used for empty spaces on the slider. public Cell EmptyChar { get; set; } /// The glyph and the attribute used for the end of ranges on the slider. public Cell EndRangeChar { get; set; } /// Legend attributes public SliderAttributes LegendAttributes { get; set; } /// The glyph and the attribute used for each option (tick) on the slider. public Cell OptionChar { get; set; } /// The glyph and the attribute used for filling in ranges on the slider. public Cell RangeChar { get; set; } /// The glyph and the attribute used for options (ticks) that are set on the slider. public Cell SetChar { get; set; } /// The glyph and the attribute used for spaces between options (ticks) on the slider. public Cell SpaceChar { get; set; } /// The glyph and the attribute used for the start of ranges on the slider. public Cell StartRangeChar { get; set; } }