getBitmapDescriptorFromSVGAsset function

Future<BitmapDescriptor> getBitmapDescriptorFromSVGAsset({
  1. required BuildContext context,
  2. required String assetName,
  3. bool originalSizeAsLp = false,
  4. bool originalSizeAsSp = false,
  5. int targetLpWidth = 0,
  6. int targetSpWidth = 0,
  7. int targetPxWidth = 0,
  8. bool enableCache = true,
  9. bool enableDebugLog = false,
})

Implementation

Future<BitmapDescriptor> getBitmapDescriptorFromSVGAsset({
  required final BuildContext context,
  required final String assetName,
  final bool originalSizeAsLp = false,
  final bool originalSizeAsSp = false,
  final int targetLpWidth = 0,
  final int targetSpWidth = 0,
  final int targetPxWidth = 0,
  final bool enableCache = true,
  final bool enableDebugLog = false,
}) {
  final bitmapDescriptorFromSvgBuilder = BitmapDescriptorFromSvgBuilder(context);
  bitmapDescriptorFromSvgBuilder.assetName(assetName);
  _applyOtherParameters(
    bitmapDescriptorFromSvgBuilder: bitmapDescriptorFromSvgBuilder,
    originalSizeAsLp: originalSizeAsLp,
    originalSizeAsSp: originalSizeAsSp,
    targetLpWidth: targetLpWidth,
    targetSpWidth: targetSpWidth,
    targetPxWidth: targetPxWidth,
    enableCache: enableCache,
    enableDebugLog: enableDebugLog,
  );
  return bitmapDescriptorFromSvgBuilder.build();
}