AnnotatedSliderThemeData constructor

const AnnotatedSliderThemeData({
  1. double? trackHeight,
  2. Color? activeTrackColor,
  3. Color? inactiveTrackColor,
  4. Color? secondaryActiveTrackColor,
  5. Color? disabledActiveTrackColor,
  6. Color? disabledInactiveTrackColor,
  7. Color? disabledSecondaryActiveTrackColor,
  8. Color? activeTickMarkColor,
  9. Color? inactiveTickMarkColor,
  10. Color? disabledActiveTickMarkColor,
  11. Color? disabledInactiveTickMarkColor,
  12. Color? thumbColor,
  13. Color? overlappingShapeStrokeColor,
  14. Color? disabledThumbColor,
  15. Color? overlayColor,
  16. Color? valueIndicatorColor,
  17. Color? valueIndicatorStrokeColor,
  18. AnnotatedSliderComponentShape? overlayShape,
  19. AnnotatedSliderTickMarkShape? tickMarkShape,
  20. AnnotatedSliderComponentShape? thumbShape,
  21. AnnotatedSliderTrackShape? trackShape,
  22. AnnotatedSliderComponentShape? valueIndicatorShape,
  23. AnnotatedRangeSliderTickMarkShape? rangeTickMarkShape,
  24. AnnotatedRangeSliderThumbShape? rangeThumbShape,
  25. AnnotatedRangeSliderTrackShape? rangeTrackShape,
  26. AnnotatedRangeSliderValueIndicatorShape? rangeValueIndicatorShape,
  27. ShowValueIndicator? showValueIndicator,
  28. TextStyle? valueIndicatorTextStyle,
  29. double? minThumbSeparation,
  30. RangeThumbSelector? thumbSelector,
  31. WidgetStateProperty<MouseCursor?>? mouseCursor,
  32. SliderInteraction? allowedInteraction,
  33. EdgeInsetsGeometry? padding,
  34. WidgetStateProperty<Size?>? thumbSize,
  35. double? trackGap,
  36. TextStyle? markerLabelTextStyle,
  37. AnnotatedSliderMarkerShape? markerShape,
  38. @Deprecated('Use SliderTheme to customize the Slider appearance. ' 'This feature was deprecated after v3.27.0-0.2.pre.') bool? year2023,
})

Implementation

const AnnotatedSliderThemeData({
  this.trackHeight,
  this.activeTrackColor,
  this.inactiveTrackColor,
  this.secondaryActiveTrackColor,
  this.disabledActiveTrackColor,
  this.disabledInactiveTrackColor,
  this.disabledSecondaryActiveTrackColor,
  this.activeTickMarkColor,
  this.inactiveTickMarkColor,
  this.disabledActiveTickMarkColor,
  this.disabledInactiveTickMarkColor,
  this.thumbColor,
  this.overlappingShapeStrokeColor,
  this.disabledThumbColor,
  this.overlayColor,
  this.valueIndicatorColor,
  this.valueIndicatorStrokeColor,
  this.overlayShape,
  this.tickMarkShape,
  this.thumbShape,
  this.trackShape,
  this.valueIndicatorShape,
  this.rangeTickMarkShape,
  this.rangeThumbShape,
  this.rangeTrackShape,
  this.rangeValueIndicatorShape,
  this.showValueIndicator,
  this.valueIndicatorTextStyle,
  this.minThumbSeparation,
  this.thumbSelector,
  this.mouseCursor,
  this.allowedInteraction,
  this.padding,
  this.thumbSize,
  this.trackGap,
  this.markerLabelTextStyle,
  this.markerShape,
  @Deprecated(
    'Use SliderTheme to customize the Slider appearance. '
    'This feature was deprecated after v3.27.0-0.2.pre.',
  )
  this.year2023,
});