SegmentedGaugeRenderBox constructor

SegmentedGaugeRenderBox({
  1. required GaugeController controller,
  2. required GaugeTokens tokens,
  3. required double min,
  4. required double max,
  5. required int segmentCount,
  6. required bool horizontal,
  7. required double gap,
  8. String? semanticsLabel,
})

Implementation

SegmentedGaugeRenderBox({
  required GaugeController controller,
  required GaugeTokens tokens,
  required double min,
  required double max,
  required int segmentCount,
  required bool horizontal,
  required double gap,
  String? semanticsLabel,
})  : _controller = controller,
      _tokens = tokens,
      _min = min,
      _max = max,
      _segmentCount = segmentCount,
      _horizontal = horizontal,
      _gap = gap,
      _semanticsLabel = semanticsLabel {
  _controller.addListener(_onValueChanged);
}