rendered property

Future<Image> get rendered

Implementation

Future<ui.Image> get rendered {
  var pictureRecorder = ui.PictureRecorder();
  Canvas canvas = Canvas(pictureRecorder);
  BoardPainter painter = BoardPainter(children: widget.children, background: widget.color);
  var size = context.size;
  painter.paint(canvas, size!);
  return pictureRecorder.endRecording().toImage(size.width.floor(), size.height.floor());
}