getPreferredRect method

  1. @override
Rect getPreferredRect({
  1. required RenderBox parentBox,
  2. Offset offset = Offset.zero,
  3. required SliderThemeData sliderTheme,
  4. bool isEnabled = false,
  5. bool isDiscrete = false,
})
override

Implementation

@override
Rect getPreferredRect({
  required RenderBox parentBox,
  Offset offset = Offset.zero,
  required SliderThemeData sliderTheme,
  bool isEnabled = false,
  bool isDiscrete = false,
}) {
  const double trackHeight = 10;
  final double trackLeft = offset.dx,
      trackTop = offset.dy + (parentBox.size.height - trackHeight) / 2;
  final double trackWidth = parentBox.size.width;
  return Rect.fromLTWH(trackLeft, trackTop, trackWidth, trackHeight);
}