Variable svgSpecConstructorsByTagNameConst
svgSpecConstructorsByTagName: {
a: new () => SVGAElement;
animate: new () => SVGAnimateElement;
animateMotion: new () => SVGAnimateMotionElement;
animateTransform: new () => SVGAnimateTransformElement;
circle: new () => SVGCircleElement;
clipPath: new () => SVGClipPathElement;
defs: new () => SVGDefsElement;
desc: new () => SVGDescElement;
ellipse: new () => SVGEllipseElement;
feBlend: new () => SVGFEBlendElement;
feColorMatrix: new () => SVGFEColorMatrixElement;
feComponentTransfer: new () => SVGFEComponentTransferElement;
feComposite: new () => SVGFECompositeElement;
feConvolveMatrix: new () => SVGFEConvolveMatrixElement;
feDiffuseLighting: new () => SVGFEDiffuseLightingElement;
feDisplacementMap: new () => SVGFEDisplacementMapElement;
feDistantLight: new () => SVGFEDistantLightElement;
feDropShadow: new () => SVGFEDropShadowElement;
feFlood: new () => SVGFEFloodElement;
feFuncA: new () => SVGFEFuncAElement;
feFuncB: new () => SVGFEFuncBElement;
feFuncG: new () => SVGFEFuncGElement;
feFuncR: new () => SVGFEFuncRElement;
feGaussianBlur: new () => SVGFEGaussianBlurElement;
feImage: new () => SVGFEImageElement;
feMerge: new () => SVGFEMergeElement;
feMergeNode: new () => SVGFEMergeNodeElement;
feMorphology: new () => SVGFEMorphologyElement;
feOffset: new () => SVGFEOffsetElement;
fePointLight: new () => SVGFEPointLightElement;
feSpecularLighting: new () => SVGFESpecularLightingElement;
feSpotLight: new () => SVGFESpotLightElement;
feTile: new () => SVGFETileElement;
feTurbulence: new () => SVGFETurbulenceElement;
filter: new () => SVGFilterElement;
foreignObject: new () => SVGForeignObjectElement;
g: new () => SVGGElement;
image: new () => SVGImageElement;
line: new () => SVGLineElement;
linearGradient: new () => SVGLinearGradientElement;
marker: new () => SVGMarkerElement;
mask: new () => SVGMaskElement;
metadata: new () => SVGMetadataElement;
mpath: new () => SVGMPathElement;
path: new () => SVGPathElement;
pattern: new () => SVGPatternElement;
polygon: new () => SVGPolygonElement;
polyline: new () => SVGPolylineElement;
radialGradient: new () => SVGRadialGradientElement;
rect: new () => SVGRectElement;
script: new () => SVGScriptElement;
set: new () => SVGSetElement;
stop: new () => SVGStopElement;
style: new () => SVGStyleElement;
svg: new () => SVGSVGElement;
switch: new () => SVGSwitchElement;
symbol: new () => SVGSymbolElement;
text: new () => SVGTextElement;
textPath: new () => SVGTextPathElement;
title: new () => SVGTitleElement;
tspan: new () => SVGTSpanElement;
use: new () => SVGUseElement;
view: new () => SVGViewElement;
} = ...
Type Declaration
-
Readonlya: new () => SVGAElement
-
Readonlyanimate: new () => SVGAnimateElement
-
ReadonlyanimateMotion: new () => SVGAnimateMotionElement
-
-
Readonlycircle: new () => SVGCircleElement
-
ReadonlyclipPath: new () => SVGClipPathElement
-
Readonlydefs: new () => SVGDefsElement
-
Readonlydesc: new () => SVGDescElement
-
Readonlyellipse: new () => SVGEllipseElement
-
ReadonlyfeBlend: new () => SVGFEBlendElement
-
ReadonlyfeColorMatrix: new () => SVGFEColorMatrixElement
-
ReadonlyfeComponentTransfer: new () => SVGFEComponentTransferElement
-
ReadonlyfeComposite: new () => SVGFECompositeElement
-
ReadonlyfeConvolveMatrix: new () => SVGFEConvolveMatrixElement
-
ReadonlyfeDiffuseLighting: new () => SVGFEDiffuseLightingElement
-
ReadonlyfeDisplacementMap: new () => SVGFEDisplacementMapElement
-
ReadonlyfeDistantLight: new () => SVGFEDistantLightElement
-
ReadonlyfeDropShadow: new () => SVGFEDropShadowElement
-
ReadonlyfeFlood: new () => SVGFEFloodElement
-
ReadonlyfeFuncA: new () => SVGFEFuncAElement
-
ReadonlyfeFuncB: new () => SVGFEFuncBElement
-
ReadonlyfeFuncG: new () => SVGFEFuncGElement
-
ReadonlyfeFuncR: new () => SVGFEFuncRElement
-
ReadonlyfeGaussianBlur: new () => SVGFEGaussianBlurElement
-
ReadonlyfeImage: new () => SVGFEImageElement
-
ReadonlyfeMerge: new () => SVGFEMergeElement
-
ReadonlyfeMergeNode: new () => SVGFEMergeNodeElement
-
ReadonlyfeMorphology: new () => SVGFEMorphologyElement
-
ReadonlyfeOffset: new () => SVGFEOffsetElement
-
ReadonlyfePointLight: new () => SVGFEPointLightElement
-
ReadonlyfeSpecularLighting: new () => SVGFESpecularLightingElement
-
ReadonlyfeSpotLight: new () => SVGFESpotLightElement
-
ReadonlyfeTile: new () => SVGFETileElement
-
ReadonlyfeTurbulence: new () => SVGFETurbulenceElement
-
Readonlyfilter: new () => SVGFilterElement
-
ReadonlyforeignObject: new () => SVGForeignObjectElement
-
Readonlyg: new () => SVGGElement
-
Readonlyimage: new () => SVGImageElement
-
Readonlyline: new () => SVGLineElement
-
ReadonlylinearGradient: new () => SVGLinearGradientElement
-
Readonlymarker: new () => SVGMarkerElement
-
Readonlymask: new () => SVGMaskElement
-
-
Readonlympath: new () => SVGMPathElement
-
Readonlypath: new () => SVGPathElement
-
Readonlypattern: new () => SVGPatternElement
-
Readonlypolygon: new () => SVGPolygonElement
-
Readonlypolyline: new () => SVGPolylineElement
-
ReadonlyradialGradient: new () => SVGRadialGradientElement
-
Readonlyrect: new () => SVGRectElement
-
Readonlyscript: new () => SVGScriptElement
-
Readonlyset: new () => SVGSetElement
-
Readonlystop: new () => SVGStopElement
-
Readonlystyle: new () => SVGStyleElement
-
Readonlysvg: new () => SVGSVGElement
-
Readonlyswitch: new () => SVGSwitchElement
-
Readonlysymbol: new () => SVGSymbolElement
-
Readonlytext: new () => SVGTextElement
-
ReadonlytextPath: new () => SVGTextPathElement
-
Readonlytitle: new () => SVGTitleElement
-
Readonlytspan: new () => SVGTSpanElement
-
Readonlyuse: new () => SVGUseElement
-
Readonlyview: new () => SVGViewElement
All current SVG spec tag names mapped to their respective element constructors.
Generated from
SVGElementTagNameMapintypescript/lib/lib.dom.d.ts: https://raw.githubusercontent.com/microsoft/TypeScript/main/src/lib/dom.generated.d.ts