• Similar to html but for SVG elements.

    Type Parameters

    • T extends "symbol" | "filter" | "set" | "stop" | "view" | "clipPath" | "marker" | "mask" | "a" | "script" | "style" | "title" | "animate" | "animateMotion" | "animateTransform" | "circle" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "svg" | "switch" | "text" | "textPath" | "tspan" | "use"

    Parameters

    Returns SVGElementBuilder<T>

Properties

a: ((...children) => SVGElementBuilder<"a">)

Type declaration

animate: ((...children) => SVGElementBuilder<"animate">)

Type declaration

animateMotion: ((...children) => SVGElementBuilder<"animateMotion">)

Type declaration

animateTransform: ((...children) => SVGElementBuilder<"animateTransform">)

Type declaration

circle: ((...children) => SVGElementBuilder<"circle">)

Type declaration

clipPath: ((...children) => SVGElementBuilder<"clipPath">)

Type declaration

defs: ((...children) => SVGElementBuilder<"defs">)

Type declaration

desc: ((...children) => SVGElementBuilder<"desc">)

Type declaration

ellipse: ((...children) => SVGElementBuilder<"ellipse">)

Type declaration

feBlend: ((...children) => SVGElementBuilder<"feBlend">)

Type declaration

feColorMatrix: ((...children) => SVGElementBuilder<"feColorMatrix">)

Type declaration

feComponentTransfer: ((...children) => SVGElementBuilder<"feComponentTransfer">)

Type declaration

feComposite: ((...children) => SVGElementBuilder<"feComposite">)

Type declaration

feConvolveMatrix: ((...children) => SVGElementBuilder<"feConvolveMatrix">)

Type declaration

feDiffuseLighting: ((...children) => SVGElementBuilder<"feDiffuseLighting">)

Type declaration

feDisplacementMap: ((...children) => SVGElementBuilder<"feDisplacementMap">)

Type declaration

feDistantLight: ((...children) => SVGElementBuilder<"feDistantLight">)

Type declaration

feDropShadow: ((...children) => SVGElementBuilder<"feDropShadow">)

Type declaration

feFlood: ((...children) => SVGElementBuilder<"feFlood">)

Type declaration

feFuncA: ((...children) => SVGElementBuilder<"feFuncA">)

Type declaration

feFuncB: ((...children) => SVGElementBuilder<"feFuncB">)

Type declaration

feFuncG: ((...children) => SVGElementBuilder<"feFuncG">)

Type declaration

feFuncR: ((...children) => SVGElementBuilder<"feFuncR">)

Type declaration

feGaussianBlur: ((...children) => SVGElementBuilder<"feGaussianBlur">)

Type declaration

feImage: ((...children) => SVGElementBuilder<"feImage">)

Type declaration

feMerge: ((...children) => SVGElementBuilder<"feMerge">)

Type declaration

feMergeNode: ((...children) => SVGElementBuilder<"feMergeNode">)

Type declaration

feMorphology: ((...children) => SVGElementBuilder<"feMorphology">)

Type declaration

feOffset: ((...children) => SVGElementBuilder<"feOffset">)

Type declaration

fePointLight: ((...children) => SVGElementBuilder<"fePointLight">)

Type declaration

feSpecularLighting: ((...children) => SVGElementBuilder<"feSpecularLighting">)

Type declaration

feSpotLight: ((...children) => SVGElementBuilder<"feSpotLight">)

Type declaration

feTile: ((...children) => SVGElementBuilder<"feTile">)

Type declaration

feTurbulence: ((...children) => SVGElementBuilder<"feTurbulence">)

Type declaration

filter: ((...children) => SVGElementBuilder<"filter">)

Type declaration

foreignObject: ((...children) => SVGElementBuilder<"foreignObject">)

Type declaration

g: ((...children) => SVGElementBuilder<"g">)

Type declaration

image: ((...children) => SVGElementBuilder<"image">)

Type declaration

line: ((...children) => SVGElementBuilder<"line">)

Type declaration

linearGradient: ((...children) => SVGElementBuilder<"linearGradient">)

Type declaration

marker: ((...children) => SVGElementBuilder<"marker">)

Type declaration

mask: ((...children) => SVGElementBuilder<"mask">)

Type declaration

metadata: ((...children) => SVGElementBuilder<"metadata">)

Type declaration

mpath: ((...children) => SVGElementBuilder<"mpath">)

Type declaration

path: ((...children) => SVGElementBuilder<"path">)

Type declaration

pattern: ((...children) => SVGElementBuilder<"pattern">)

Type declaration

polygon: ((...children) => SVGElementBuilder<"polygon">)

Type declaration

polyline: ((...children) => SVGElementBuilder<"polyline">)

Type declaration

radialGradient: ((...children) => SVGElementBuilder<"radialGradient">)

Type declaration

rect: ((...children) => SVGElementBuilder<"rect">)

Type declaration

script: ((...children) => SVGElementBuilder<"script">)

Type declaration

set: ((...children) => SVGElementBuilder<"set">)

Type declaration

stop: ((...children) => SVGElementBuilder<"stop">)

Type declaration

style: ((...children) => SVGElementBuilder<"style">)

Type declaration

svg: ((...children) => SVGElementBuilder<"svg">)

Type declaration

switch: ((...children) => SVGElementBuilder<"switch">)

Type declaration

symbol: ((...children) => SVGElementBuilder<"symbol">)

Type declaration

text: ((...children) => SVGElementBuilder<"text">)

Type declaration

textPath: ((...children) => SVGElementBuilder<"textPath">)

Type declaration

title: ((...children) => SVGElementBuilder<"title">)

Type declaration

tspan: ((...children) => SVGElementBuilder<"tspan">)

Type declaration

use: ((...children) => SVGElementBuilder<"use">)

Type declaration

view: ((...children) => SVGElementBuilder<"view">)

Type declaration