withBounds method

ChartSelectionBrushBox withBounds({
  1. required double minimumX,
  2. required double maximumX,
  3. required double minimumY,
  4. required double maximumY,
})

Replaces ChartSelectionBrushBox.minimumX, ChartSelectionBrushBox.maximumX, ChartSelectionBrushBox.minimumY, and ChartSelectionBrushBox.maximumY together.

The parameters are assert-coupled, so all four only move together.

Implementation

ChartSelectionBrushBox withBounds({
  required double minimumX,
  required double maximumX,
  required double minimumY,
  required double maximumY,
}) => copyWith(
  minimumX: minimumX,
  maximumX: maximumX,
  minimumY: minimumY,
  maximumY: maximumY,
);