{
  "spec": {
    "title": "Scalable Vector Graphics (SVG) 2",
    "url": "https://w3c.github.io/svgwg/svg2-draft/"
  },
  "elements": [
    {
      "name": "svg",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-svg",
      "interface": "SVGSVGElement"
    },
    {
      "name": "g",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-g",
      "interface": "SVGGElement"
    },
    {
      "name": "defs",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-defs",
      "interface": "SVGDefsElement"
    },
    {
      "name": "symbol",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-symbol",
      "interface": "SVGSymbolElement"
    },
    {
      "name": "use",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-use",
      "interface": "SVGUseElement"
    },
    {
      "name": "switch",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-switch",
      "interface": "SVGSwitchElement"
    },
    {
      "name": "title",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-title",
      "interface": "SVGTitleElement"
    },
    {
      "name": "desc",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-desc",
      "interface": "SVGDescElement"
    },
    {
      "name": "metadata",
      "href": "https://w3c.github.io/svgwg/svg2-draft/struct.html#elementdef-metadata",
      "interface": "SVGMetadataElement"
    },
    {
      "name": "style",
      "href": "https://w3c.github.io/svgwg/svg2-draft/styling.html#elementdef-style",
      "interface": "SVGStyleElement"
    },
    {
      "name": "path",
      "href": "https://w3c.github.io/svgwg/svg2-draft/paths.html#elementdef-path",
      "interface": "SVGPathElement"
    },
    {
      "name": "rect",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-rect",
      "interface": "SVGRectElement"
    },
    {
      "name": "circle",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-circle",
      "interface": "SVGCircleElement"
    },
    {
      "name": "ellipse",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-ellipse",
      "interface": "SVGEllipseElement"
    },
    {
      "name": "line",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-line",
      "interface": "SVGLineElement"
    },
    {
      "name": "polyline",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-polyline",
      "interface": "SVGPolylineElement"
    },
    {
      "name": "polygon",
      "href": "https://w3c.github.io/svgwg/svg2-draft/shapes.html#elementdef-polygon",
      "interface": "SVGPolygonElement"
    },
    {
      "name": "text",
      "href": "https://w3c.github.io/svgwg/svg2-draft/text.html#elementdef-text",
      "interface": "SVGTextElement"
    },
    {
      "name": "tspan",
      "href": "https://w3c.github.io/svgwg/svg2-draft/text.html#elementdef-tspan",
      "interface": "SVGTSpanElement"
    },
    {
      "name": "textPath",
      "href": "https://w3c.github.io/svgwg/svg2-draft/text.html#elementdef-textPath",
      "interface": "SVGTextPathElement"
    },
    {
      "name": "image",
      "href": "https://w3c.github.io/svgwg/svg2-draft/embedded.html#elementdef-image",
      "interface": "SVGImageElement"
    },
    {
      "name": "foreignObject",
      "href": "https://w3c.github.io/svgwg/svg2-draft/embedded.html#elementdef-foreignObject",
      "interface": "SVGForeignObjectElement"
    },
    {
      "name": "marker",
      "href": "https://w3c.github.io/svgwg/svg2-draft/painting.html#elementdef-marker",
      "interface": "SVGMarkerElement"
    },
    {
      "name": "linearGradient",
      "href": "https://w3c.github.io/svgwg/svg2-draft/pservers.html#elementdef-linearGradient",
      "interface": "SVGLinearGradientElement"
    },
    {
      "name": "radialGradient",
      "href": "https://w3c.github.io/svgwg/svg2-draft/pservers.html#elementdef-radialGradient",
      "interface": "SVGRadialGradientElement"
    },
    {
      "name": "stop",
      "href": "https://w3c.github.io/svgwg/svg2-draft/pservers.html#elementdef-stop",
      "interface": "SVGStopElement"
    },
    {
      "name": "pattern",
      "href": "https://w3c.github.io/svgwg/svg2-draft/pservers.html#elementdef-pattern",
      "interface": "SVGPatternElement"
    },
    {
      "name": "script",
      "href": "https://w3c.github.io/svgwg/svg2-draft/interact.html#elementdef-script",
      "interface": "SVGScriptElement"
    },
    {
      "name": "a",
      "href": "https://w3c.github.io/svgwg/svg2-draft/linking.html#elementdef-a",
      "interface": "SVGAElement"
    },
    {
      "name": "view",
      "href": "https://w3c.github.io/svgwg/svg2-draft/linking.html#elementdef-view",
      "interface": "SVGViewElement"
    }
  ]
}