SvgPath.fromXml constructor
SvgPath.fromXml(
- XmlElement element,
- SvgPainter painter,
- SvgBrush brush
Implementation
factory SvgPath.fromXml(
XmlElement element,
SvgPainter painter,
SvgBrush brush,
) {
final d = element.getAttribute('d');
if (d == null) {
throw Exception('Path element must contain "d" attribute');
}
final _brush = SvgBrush.fromXml(element, brush, painter);
return SvgPath(
d,
_brush,
SvgClipPath.fromXml(element, painter, _brush),
SvgTransform.fromXml(element),
painter,
);
}