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; }
}