get method
Implementation
Future<Color> get(int x, int y) async {
await _paintingContext.doIntermediateRasterization();
final sourceImage = (_paintingContext.intermediateImage ?? _paintingContext.publishedImage)!;
final pixelDataOffset = _getBitmapPixelOffset(
imageWidth: sourceImage.width,
x: x,
y: y,
);
final imageData = await sourceImage.toByteData();
final rgbaColor = imageData!.getUint32(pixelDataOffset);
final argbColor = ((rgbaColor & 0x000000FF) << 24) | ((rgbaColor & 0xFFFFFF00) >> 8);
return Color(argbColor);
}