2
0

SliderConfiguration.cs 726 B

1234567891011121314151617181920
  1. 
  2. namespace Terminal.Gui.Views;
  3. /// <summary>All <see cref="Slider{T}"/> configuration are grouped in this class.</summary>
  4. internal class SliderConfiguration
  5. {
  6. internal bool _allowEmpty;
  7. internal int _endSpacing;
  8. internal int _minInnerSpacing = 1;
  9. internal int _cachedInnerSpacing; // Currently calculated
  10. internal Orientation _legendsOrientation = Orientation.Horizontal;
  11. internal bool _rangeAllowSingle;
  12. internal bool _showEndSpacing;
  13. internal bool _showLegends;
  14. internal bool _showLegendsAbbr;
  15. internal Orientation _sliderOrientation = Orientation.Horizontal;
  16. internal int _startSpacing;
  17. internal SliderType _type = SliderType.Single;
  18. internal bool _useMinimumSize;
  19. }