Svg
Fucntions for working with SVG images.
type alias Svg msg =
Node msg
node :
String
-> Array (Attribute msg)
-> Array (Svg msg)
-> Svg msg
map :
(a -> msg) -> Svg a -> Svg msg
HTML Embedding
svg :
Array (Attribute msg) -> Array (Svg msg) -> Html msg
foreignObject :
Array (Attribute msg) -> Array (Html msg) -> Svg msg
Graphics elements
circle :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
ellipse :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
image :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
line :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
path :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
polygon :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
polyline :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
rect :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
use :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Animation elements
animate :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
animateColor :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
animateMotion :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
mpath :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
set :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Descriptive elements
desc :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
title :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Containers
a :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
defs :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
g :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
marker :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
mask :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
pattern :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
switch :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
symbol :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Text
altGlyph :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
altGlyphDef :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
altGlyphItem :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
glyph :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
glyphRef :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
textPath :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
text_ :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
tref :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
tspan :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Fonts
font :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Gradients
stop :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Filters
feBlend :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feColorMatrix :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feComposite :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feFlood :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feFuncA :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feFuncB :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feFuncG :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feFuncR :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feImage :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feMerge :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feMergeNode :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feMorphology :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feOffset :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feTile :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feTurbulence :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Light source elements
fePointLight :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
feSpotLight :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
Miscellaneous
clipPath :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
colorProfile :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
cursor :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
filter :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
style :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg
view :
Array (Attribute msg) -> Array (Svg msg) -> Svg msg