CanvasLayoutRenderBox constructor

CanvasLayoutRenderBox({
  1. required CanvasController controller,
  2. required GridType gridType,
  3. required CustomPainter? foregroundPainter,
})

Implementation

CanvasLayoutRenderBox({
  required CanvasController controller,
  required GridType gridType,
  required CustomPainter? foregroundPainter,
}) : _controller = controller,
     _gridType = gridType,
     _foregroundPainter = foregroundPainter {
  _controller.addListener(markNeedsLayout);
}