1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-09-21 01:47:44 +03:00

Add root svg element to the scene

This commit is contained in:
Alisa Mylnikova 2018-04-13 11:13:58 +07:00
parent 7844137b34
commit 8fb3bdc59d

View File

@ -88,12 +88,15 @@ open class SVGParser {
}
}
parseSvg(parsedXml.children)
let group = Group(contents: self.nodes, place: initialPosition)
if let viewBoxParams = viewBoxParams {
let group = viewBoxParams.svgSize != nil ?
SVGCanvas(bounds: Rect(x: 0, y: 0, w: viewBoxParams.svgSize!.w, h: viewBoxParams.svgSize!.h), contents: nodes) :
Group(contents: nodes)
addViewBoxClip(toNode: group, viewBoxParams: viewBoxParams)
return group
}
return group
return Group(contents: nodes)
}
fileprivate func prepareSvg(_ children: [XMLIndexer]) {