getBitmapDescriptorFromSvgAsset method

Future getBitmapDescriptorFromSvgAsset (
  1. String svgAssetLink,
  2. {dynamic size}
)

Takes the path to an svg file svgAssetLink and optional size returns: a bitmap descriptor of the svg

Implementation

static Future<BitmapDescriptor> getBitmapDescriptorFromSvgAsset(
    String svgAssetLink,
    {Size size}) async {
  final svgImage = await _getSvgImageFromAssets(svgAssetLink, size);
  // final sizedSvgImage = await _getSizedSvgImage(svgImage);

  final pngSizedBytes =
      await svgImage.toByteData(format: ui.ImageByteFormat.png);
  final unit8List = pngSizedBytes.buffer.asUint8List();
  return BitmapDescriptor.fromBytes(unit8List);
}