createPicture method

Picture createPicture([
  1. void prePaintCallback(
    1. Canvas
    )?
])

Creates a Picture object and returns it. You can optionally provide a prePaintCallback function that is called before the picture is painted.

Implementation

Picture createPicture([void Function(Canvas)? prePaintCallback]) {
  final recorder = PictureRecorder();
  final canvas = Canvas(recorder);
  prePaintCallback?.call(canvas);
  return recorder.endRecording();
}