summaryrefslogtreecommitdiffstats
path: root/src/parser.js
blob: c3ab7a4f486db527dc7a16b907e6f529cf5a3352 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
SVG.parser = function () {
  var b

  if (!SVG.parser.nodes.svg.node.parentNode) {
    b = document.body || document.documentElement
    SVG.parser.nodes.svg.addTo(b)
  }

  return SVG.parser.nodes
}

SVG.parser.nodes = {
  svg: new SVG.Nested().size(2, 0).css({
    opacity: 0,
    position: 'absolute',
    left: '-100%',
    top: '-100%',
    overflow: 'hidden'
  })
}

SVG.parser.nodes.path = SVG.parser.nodes.svg.path().node