Svg

Node

An SVG node, either an element or a text string.

text : Str -> Node

Create a Text node containing a string.

element : Str -> List Attribute, List Node -> Node

Construct an element

render : Node -> Str

Render an SVG node

a : List Attribute, List Node -> Node

Construct an a element.

animate : List Attribute, List Node -> Node

Construct an animate element.

animateMotion : List Attribute, List Node -> Node

Construct an animateMotion element.

animateTransform : List Attribute, List Node -> Node

Construct an animateTransform element.

circle : List Attribute, List Node -> Node

Construct a circle element.

clipPath : List Attribute, List Node -> Node

Construct a clipPath element.

defs : List Attribute, List Node -> Node

Construct a defs element.

desc : List Attribute, List Node -> Node

Construct a desc element.

ellipse : List Attribute, List Node -> Node

Construct an ellipse element.

feBlend : List Attribute, List Node -> Node

Construct a feBlend element.

feColorMatrix : List Attribute, List Node -> Node

Construct a feColorMatrix element.

feComponentTransfer : List Attribute, List Node -> Node

Construct a feComponentTransfer element.

feComposite : List Attribute, List Node -> Node

Construct a feComposite element.

feConvolveMatrix : List Attribute, List Node -> Node

Construct a feConvolveMatrix element.

feDiffuseLighting : List Attribute, List Node -> Node

Construct a feDiffuseLighting element.

feDisplacementMap : List Attribute, List Node -> Node

Construct a feDisplacementMap element.

feDistantLight : List Attribute, List Node -> Node

Construct a feDistantLight element.

feDropShadow : List Attribute, List Node -> Node

Construct a feDropShadow element.

feFlood : List Attribute, List Node -> Node

Construct a feFlood element.

feFuncA : List Attribute, List Node -> Node

Construct a feFuncA element.

feFuncB : List Attribute, List Node -> Node

Construct a feFuncB element.

feFuncG : List Attribute, List Node -> Node

Construct a feFuncG element.

feFuncR : List Attribute, List Node -> Node

Construct a feFuncR element.

feGaussianBlur : List Attribute, List Node -> Node

Construct a feGaussianBlur element.

feImage : List Attribute, List Node -> Node

Construct a feImage element.

feMerge : List Attribute, List Node -> Node

Construct a feMerge element.

feMergeNode : List Attribute, List Node -> Node

Construct a feMergeNode element.

feMorphology : List Attribute, List Node -> Node

Construct a feMorphology element.

feOffset : List Attribute, List Node -> Node

Construct a feOffset element.

fePointLight : List Attribute, List Node -> Node

Construct a fePointLight element.

feSpecularLighting : List Attribute, List Node -> Node

Construct a feSpecularLighting element.

feSpotLight : List Attribute, List Node -> Node

Construct a feSpotLight element.

feTile : List Attribute, List Node -> Node

Construct a feTile element.

feTurbulence : List Attribute, List Node -> Node

Construct a feTurbulence element.

filter : List Attribute, List Node -> Node

Construct a filter element.

foreignObject : List Attribute, List Node -> Node

Construct a foreignObject element.

g : List Attribute, List Node -> Node

Construct a g element.

image : List Attribute, List Node -> Node

Construct an image element.

line : List Attribute, List Node -> Node

Construct a line element.

linearGradient : List Attribute, List Node -> Node

Construct a linearGradient element.

marker : List Attribute, List Node -> Node

Construct a marker element.

mask : List Attribute, List Node -> Node

Construct a mask element.

metadata : List Attribute, List Node -> Node

Construct a metadata element.

mpath : List Attribute, List Node -> Node

Construct a mpath element.

path : List Attribute, List Node -> Node

Construct a path element.

pattern : List Attribute, List Node -> Node

Construct a pattern element.

polygon : List Attribute, List Node -> Node

Construct a polygon element.

polyline : List Attribute, List Node -> Node

Construct a polyline element.

radialGradient : List Attribute, List Node -> Node

Construct a radialGradient element.

rect : List Attribute, List Node -> Node

Construct a rect element.

script : List Attribute, List Node -> Node

Construct a script element.

set : List Attribute, List Node -> Node

Construct a set element.

stop : List Attribute, List Node -> Node

Construct a stop element.

style : List Attribute, List Node -> Node

Construct a style element.

svg : List Attribute, List Node -> Node

Construct a svg element.

switch : List Attribute, List Node -> Node

Construct a switch element.

symbol : List Attribute, List Node -> Node

Construct a symbol element.

textElement : List Attribute, List Node -> Node

Construct a text element.

textPath : List Attribute, List Node -> Node

Construct a textPath element.

title : List Attribute, List Node -> Node

Construct a title element.

tspan : List Attribute, List Node -> Node

Construct a tspan element.

use : List Attribute, List Node -> Node

Construct an use element.

view : List Attribute, List Node -> Node

Construct a view element.