toImagePng method
Implementation
Future<Uint8List?> toImagePng() async {
RenderRepaintBoundary boundary =
findRenderObject() as RenderRepaintBoundary;
ui.Image image = await boundary.toImage();
ByteData? byteData = await image.toByteData(format: ui.ImageByteFormat.png);
if (byteData == null) {
return null;
}
return byteData.buffer.asUint8List();
}