parse function

VectorInstructions parse(
  1. String xml, {
  2. String key = '',
  3. bool warningsAsErrors = false,
  4. SvgTheme theme = const SvgTheme(),
  5. bool enableMaskingOptimizer = true,
  6. bool enableClippingOptimizer = true,
  7. bool enableOverdrawOptimizer = true,
  8. ColorMapper? colorMapper,
})

Parses an SVG string into a VectorInstructions object.

Implementation

VectorInstructions parse(
  String xml, {
  String key = '',
  bool warningsAsErrors = false,
  SvgTheme theme = const SvgTheme(),
  bool enableMaskingOptimizer = true,
  bool enableClippingOptimizer = true,
  bool enableOverdrawOptimizer = true,
  ColorMapper? colorMapper,
}) {
  final SvgParser parser = SvgParser(
    xml,
    theme,
    key,
    warningsAsErrors,
    colorMapper,
  );
  parser.enableMaskingOptimizer = enableMaskingOptimizer;
  parser.enableClippingOptimizer = enableClippingOptimizer;
  parser.enableOverdrawOptimizer = enableOverdrawOptimizer;
  return parser.parse();
}