@tempots/dom

svg variable

A convenience object to create Renderables for SVG elements.

Signature:

svg: {
    a: (...children: TNode[]) => Renderable;
    animate: (...children: TNode[]) => Renderable;
    animateMotion: (...children: TNode[]) => Renderable;
    animateTransform: (...children: TNode[]) => Renderable;
    circle: (...children: TNode[]) => Renderable;
    clipPath: (...children: TNode[]) => Renderable;
    defs: (...children: TNode[]) => Renderable;
    desc: (...children: TNode[]) => Renderable;
    ellipse: (...children: TNode[]) => Renderable;
    feBlend: (...children: TNode[]) => Renderable;
    feColorMatrix: (...children: TNode[]) => Renderable;
    feComponentTransfer: (...children: TNode[]) => Renderable;
    feComposite: (...children: TNode[]) => Renderable;
    feConvolveMatrix: (...children: TNode[]) => Renderable;
    feDiffuseLighting: (...children: TNode[]) => Renderable;
    feDisplacementMap: (...children: TNode[]) => Renderable;
    feDistantLight: (...children: TNode[]) => Renderable;
    feDropShadow: (...children: TNode[]) => Renderable;
    feFlood: (...children: TNode[]) => Renderable;
    feFuncA: (...children: TNode[]) => Renderable;
    feFuncB: (...children: TNode[]) => Renderable;
    feFuncG: (...children: TNode[]) => Renderable;
    feFuncR: (...children: TNode[]) => Renderable;
    feGaussianBlur: (...children: TNode[]) => Renderable;
    feImage: (...children: TNode[]) => Renderable;
    feMerge: (...children: TNode[]) => Renderable;
    feMergeNode: (...children: TNode[]) => Renderable;
    feMorphology: (...children: TNode[]) => Renderable;
    feOffset: (...children: TNode[]) => Renderable;
    fePointLight: (...children: TNode[]) => Renderable;
    feSpecularLighting: (...children: TNode[]) => Renderable;
    feSpotLight: (...children: TNode[]) => Renderable;
    feTile: (...children: TNode[]) => Renderable;
    feTurbulence: (...children: TNode[]) => Renderable;
    filter: (...children: TNode[]) => Renderable;
    foreignObject: (...children: TNode[]) => Renderable;
    g: (...children: TNode[]) => Renderable;
    image: (...children: TNode[]) => Renderable;
    line: (...children: TNode[]) => Renderable;
    linearGradient: (...children: TNode[]) => Renderable;
    marker: (...children: TNode[]) => Renderable;
    mask: (...children: TNode[]) => Renderable;
    metadata: (...children: TNode[]) => Renderable;
    mpath: (...children: TNode[]) => Renderable;
    path: (...children: TNode[]) => Renderable;
    pattern: (...children: TNode[]) => Renderable;
    polygon: (...children: TNode[]) => Renderable;
    polyline: (...children: TNode[]) => Renderable;
    radialGradient: (...children: TNode[]) => Renderable;
    rect: (...children: TNode[]) => Renderable;
    script: (...children: TNode[]) => Renderable;
    set: (...children: TNode[]) => Renderable;
    stop: (...children: TNode[]) => Renderable;
    style: (...children: TNode[]) => Renderable;
    svg: (...children: TNode[]) => Renderable;
    switch: (...children: TNode[]) => Renderable;
    symbol: (...children: TNode[]) => Renderable;
    text: (...children: TNode[]) => Renderable;
    textPath: (...children: TNode[]) => Renderable;
    title: (...children: TNode[]) => Renderable;
    tspan: (...children: TNode[]) => Renderable;
    use: (...children: TNode[]) => Renderable;
}