SfRangeSliderThemeData.raw constructor

const SfRangeSliderThemeData.raw({
  1. required Brightness brightness,
  2. required double activeTrackHeight,
  3. required double inactiveTrackHeight,
  4. required Size? tickSize,
  5. required Size? minorTickSize,
  6. required Offset? tickOffset,
  7. required Offset? labelOffset,
  8. required TextStyle? inactiveLabelStyle,
  9. required TextStyle? activeLabelStyle,
  10. required TextStyle? tooltipTextStyle,
  11. required Color? inactiveTrackColor,
  12. required Color? activeTrackColor,
  13. required Color? thumbColor,
  14. required Color? thumbStrokeColor,
  15. required Color? overlappingThumbStrokeColor,
  16. required Color? activeDividerStrokeColor,
  17. required Color? inactiveDividerStrokeColor,
  18. required Color? activeTickColor,
  19. required Color? inactiveTickColor,
  20. required Color? disabledActiveTickColor,
  21. required Color? disabledInactiveTickColor,
  22. required Color? activeMinorTickColor,
  23. required Color? inactiveMinorTickColor,
  24. required Color? disabledActiveMinorTickColor,
  25. required Color? disabledInactiveMinorTickColor,
  26. required Color? overlayColor,
  27. required Color? inactiveDividerColor,
  28. required Color? activeDividerColor,
  29. required Color? disabledActiveTrackColor,
  30. required Color? disabledInactiveTrackColor,
  31. required Color? disabledActiveDividerColor,
  32. required Color? disabledInactiveDividerColor,
  33. required Color? disabledThumbColor,
  34. required Color? tooltipBackgroundColor,
  35. required Color? overlappingTooltipStrokeColor,
  36. required double? trackCornerRadius,
  37. required double overlayRadius,
  38. required double thumbRadius,
  39. required double? activeDividerRadius,
  40. required double? inactiveDividerRadius,
  41. required double? thumbStrokeWidth,
  42. required double? activeDividerStrokeWidth,
  43. required double? inactiveDividerStrokeWidth,
})

Create a SfRangeSliderThemeData given a set of exact values. All the values must be specified.

This will rarely be used directly. It is used by lerp to create intermediate themes based on two themes created with the SfRangeSliderThemeData constructor.

Implementation

const SfRangeSliderThemeData.raw({
  required Brightness brightness,
  required double activeTrackHeight,
  required double inactiveTrackHeight,
  required Size? tickSize,
  required Size? minorTickSize,
  required Offset? tickOffset,
  required Offset? labelOffset,
  required TextStyle? inactiveLabelStyle,
  required TextStyle? activeLabelStyle,
  required TextStyle? tooltipTextStyle,
  required Color? inactiveTrackColor,
  required Color? activeTrackColor,
  required Color? thumbColor,
  required Color? thumbStrokeColor,
  required this.overlappingThumbStrokeColor,
  required Color? activeDividerStrokeColor,
  required Color? inactiveDividerStrokeColor,
  required Color? activeTickColor,
  required Color? inactiveTickColor,
  required Color? disabledActiveTickColor,
  required Color? disabledInactiveTickColor,
  required Color? activeMinorTickColor,
  required Color? inactiveMinorTickColor,
  required Color? disabledActiveMinorTickColor,
  required Color? disabledInactiveMinorTickColor,
  required Color? overlayColor,
  required Color? inactiveDividerColor,
  required Color? activeDividerColor,
  required Color? disabledActiveTrackColor,
  required Color? disabledInactiveTrackColor,
  required Color? disabledActiveDividerColor,
  required Color? disabledInactiveDividerColor,
  required Color? disabledThumbColor,
  required Color? tooltipBackgroundColor,
  required this.overlappingTooltipStrokeColor,
  required double? trackCornerRadius,
  required double overlayRadius,
  required double thumbRadius,
  required double? activeDividerRadius,
  required double? inactiveDividerRadius,
  required double? thumbStrokeWidth,
  required double? activeDividerStrokeWidth,
  required double? inactiveDividerStrokeWidth,
}) : super.raw(
          brightness: brightness,
          activeTrackHeight: activeTrackHeight,
          inactiveTrackHeight: inactiveTrackHeight,
          tickSize: tickSize,
          minorTickSize: minorTickSize,
          tickOffset: tickOffset,
          labelOffset: labelOffset,
          inactiveLabelStyle: inactiveLabelStyle,
          activeLabelStyle: activeLabelStyle,
          tooltipTextStyle: tooltipTextStyle,
          inactiveTrackColor: inactiveTrackColor,
          activeTrackColor: activeTrackColor,
          inactiveDividerColor: inactiveDividerColor,
          activeDividerColor: activeDividerColor,
          thumbColor: thumbColor,
          thumbStrokeColor: thumbStrokeColor,
          activeDividerStrokeColor: activeDividerStrokeColor,
          inactiveDividerStrokeColor: inactiveDividerStrokeColor,
          overlayColor: overlayColor,
          activeTickColor: activeTickColor,
          inactiveTickColor: inactiveTickColor,
          disabledActiveTickColor: disabledActiveTickColor,
          disabledInactiveTickColor: disabledInactiveTickColor,
          activeMinorTickColor: activeMinorTickColor,
          inactiveMinorTickColor: inactiveMinorTickColor,
          disabledActiveMinorTickColor: disabledActiveMinorTickColor,
          disabledInactiveMinorTickColor: disabledInactiveMinorTickColor,
          disabledActiveTrackColor: disabledActiveTrackColor,
          disabledInactiveTrackColor: disabledInactiveTrackColor,
          disabledActiveDividerColor: disabledActiveDividerColor,
          disabledInactiveDividerColor: disabledInactiveDividerColor,
          disabledThumbColor: disabledThumbColor,
          tooltipBackgroundColor: tooltipBackgroundColor,
          overlayRadius: overlayRadius,
          thumbRadius: thumbRadius,
          activeDividerRadius: activeDividerRadius,
          inactiveDividerRadius: inactiveDividerRadius,
          thumbStrokeWidth: thumbStrokeWidth,
          activeDividerStrokeWidth: activeDividerStrokeWidth,
          inactiveDividerStrokeWidth: inactiveDividerStrokeWidth,
          trackCornerRadius: trackCornerRadius);