{-# LANGUAGE OverloadedStrings #-}
module Miso.Svg.Element
(
svg_
, circle_
, ellipse_
, image_
, line_
, path_
, polygon_
, polyline_
, rect_
, use_
, animate_
, animateMotion_
, animateTransform_
, mpath_
, set_
, desc_
, metadata_
, title_
, a_
, defs_
, g_
, marker_
, mask_
, pattern_
, switch_
, symbol_
, textPath_
, text_
, tspan_
, linearGradient_
, radialGradient_
, stop_
, feBlend_
, feColorMatrix_
, feComponentTransfer_
, feComposite_
, feConvolveMatrix_
, feDiffuseLighting_
, feDisplacementMap_
, feDropShadow_
, feFlood_
, feFuncA_
, feFuncB_
, feFuncG_
, feFuncR_
, feGaussianBlur_
, feImage_
, feMerge_
, feMergeNode_
, feMorphology_
, feOffset_
, feSpecularLighting_
, feTile_
, feTurbulence_
, feDistantLight_
, fePointLight_
, feSpotLight_
, foreignObject_
, clipPath_
, filter_
, script_
, style_
, view_
) where
import Miso.Html.Types hiding (style_)
import Miso.String (MisoString)
nodeSvg :: MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg :: forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
nodeName = NS
-> MisoString
-> Maybe Key
-> [Attribute action]
-> [View action]
-> View action
forall action.
NS
-> MisoString
-> Maybe Key
-> [Attribute action]
-> [View action]
-> View action
node NS
SVG MisoString
nodeName Maybe Key
forall a. Maybe a
Nothing
svg_ :: [Attribute action] -> [View action] -> View action
svg_ :: forall action. [Attribute action] -> [View action] -> View action
svg_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"svg"
foreignObject_ :: [Attribute action] -> [View action] -> View action
foreignObject_ :: forall action. [Attribute action] -> [View action] -> View action
foreignObject_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"foreignObject"
circle_ :: [Attribute action] -> [View action] -> View action
circle_ :: forall action. [Attribute action] -> [View action] -> View action
circle_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"circle"
ellipse_ :: [Attribute action] -> [View action] -> View action
ellipse_ :: forall action. [Attribute action] -> [View action] -> View action
ellipse_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"ellipse"
image_ :: [Attribute action] -> [View action] -> View action
image_ :: forall action. [Attribute action] -> [View action] -> View action
image_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"image"
line_ :: [Attribute action] -> [View action] -> View action
line_ :: forall action. [Attribute action] -> [View action] -> View action
line_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"line"
path_ :: [Attribute action] -> [View action] -> View action
path_ :: forall action. [Attribute action] -> [View action] -> View action
path_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"path"
polygon_ :: [Attribute action] -> [View action] -> View action
polygon_ :: forall action. [Attribute action] -> [View action] -> View action
polygon_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"polygon"
polyline_ :: [Attribute action] -> [View action] -> View action
polyline_ :: forall action. [Attribute action] -> [View action] -> View action
polyline_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"polyline"
rect_ :: [Attribute action] -> [View action] -> View action
rect_ :: forall action. [Attribute action] -> [View action] -> View action
rect_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"rect"
use_ :: [Attribute action] -> [View action] -> View action
use_ :: forall action. [Attribute action] -> [View action] -> View action
use_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"use"
animate_ :: [Attribute action] -> [View action] -> View action
animate_ :: forall action. [Attribute action] -> [View action] -> View action
animate_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"animate"
animateMotion_ :: [Attribute action] -> [View action] -> View action
animateMotion_ :: forall action. [Attribute action] -> [View action] -> View action
animateMotion_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"animateMotion"
animateTransform_ :: [Attribute action] -> [View action] -> View action
animateTransform_ :: forall action. [Attribute action] -> [View action] -> View action
animateTransform_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"animateTransform"
mpath_ :: [Attribute action] -> [View action] -> View action
mpath_ :: forall action. [Attribute action] -> [View action] -> View action
mpath_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"mpath"
set_ :: [Attribute action] -> [View action] -> View action
set_ :: forall action. [Attribute action] -> [View action] -> View action
set_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"set"
desc_ :: [Attribute action] -> [View action] -> View action
desc_ :: forall action. [Attribute action] -> [View action] -> View action
desc_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"desc"
metadata_ :: [Attribute action] -> [View action] -> View action
metadata_ :: forall action. [Attribute action] -> [View action] -> View action
metadata_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"metadata"
title_ :: [Attribute action] -> [View action] -> View action
title_ :: forall action. [Attribute action] -> [View action] -> View action
title_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"title"
a_ :: [Attribute action] -> [View action] -> View action
a_ :: forall action. [Attribute action] -> [View action] -> View action
a_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"a"
defs_ :: [Attribute action] -> [View action] -> View action
defs_ :: forall action. [Attribute action] -> [View action] -> View action
defs_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"defs"
g_ :: [Attribute action] -> [View action] -> View action
g_ :: forall action. [Attribute action] -> [View action] -> View action
g_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"g"
marker_ :: [Attribute action] -> [View action] -> View action
marker_ :: forall action. [Attribute action] -> [View action] -> View action
marker_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"marker"
mask_ :: [Attribute action] -> [View action] -> View action
mask_ :: forall action. [Attribute action] -> [View action] -> View action
mask_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"mask"
pattern_ :: [Attribute action] -> [View action] -> View action
pattern_ :: forall action. [Attribute action] -> [View action] -> View action
pattern_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"pattern"
switch_ :: [Attribute action] -> [View action] -> View action
switch_ :: forall action. [Attribute action] -> [View action] -> View action
switch_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"switch"
symbol_ :: [Attribute action] -> [View action] -> View action
symbol_ :: forall action. [Attribute action] -> [View action] -> View action
symbol_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"symbol"
textPath_ :: [Attribute action] -> [View action] -> View action
textPath_ :: forall action. [Attribute action] -> [View action] -> View action
textPath_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"textPath"
text_ :: [Attribute action] -> [View action] -> View action
text_ :: forall action. [Attribute action] -> [View action] -> View action
text_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"text"
tspan_ :: [Attribute action] -> [View action] -> View action
tspan_ :: forall action. [Attribute action] -> [View action] -> View action
tspan_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"tspan"
linearGradient_ :: [Attribute action] -> [View action] -> View action
linearGradient_ :: forall action. [Attribute action] -> [View action] -> View action
linearGradient_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"linearGradient"
radialGradient_ :: [Attribute action] -> [View action] -> View action
radialGradient_ :: forall action. [Attribute action] -> [View action] -> View action
radialGradient_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"radialGradient"
stop_ :: [Attribute action] -> [View action] -> View action
stop_ :: forall action. [Attribute action] -> [View action] -> View action
stop_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"stop"
feBlend_ :: [Attribute action] -> [View action] -> View action
feBlend_ :: forall action. [Attribute action] -> [View action] -> View action
feBlend_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feBlend"
feColorMatrix_ :: [Attribute action] -> [View action] -> View action
feColorMatrix_ :: forall action. [Attribute action] -> [View action] -> View action
feColorMatrix_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feColorMatrix"
feComponentTransfer_ :: [Attribute action] -> [View action] -> View action
feComponentTransfer_ :: forall action. [Attribute action] -> [View action] -> View action
feComponentTransfer_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feComponentTransfer"
feComposite_ :: [Attribute action] -> [View action] -> View action
feComposite_ :: forall action. [Attribute action] -> [View action] -> View action
feComposite_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feComposite"
feConvolveMatrix_ :: [Attribute action] -> [View action] -> View action
feConvolveMatrix_ :: forall action. [Attribute action] -> [View action] -> View action
feConvolveMatrix_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feConvolveMatrix"
feDiffuseLighting_ :: [Attribute action] -> [View action] -> View action
feDiffuseLighting_ :: forall action. [Attribute action] -> [View action] -> View action
feDiffuseLighting_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feDiffuseLighting"
feDisplacementMap_ :: [Attribute action] -> [View action] -> View action
feDisplacementMap_ :: forall action. [Attribute action] -> [View action] -> View action
feDisplacementMap_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feDisplacementMap"
feDropShadow_ :: [Attribute action] -> [View action] -> View action
feDropShadow_ :: forall action. [Attribute action] -> [View action] -> View action
feDropShadow_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feDropShadow"
feFlood_ :: [Attribute action] -> [View action] -> View action
feFlood_ :: forall action. [Attribute action] -> [View action] -> View action
feFlood_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feFlood"
feFuncA_ :: [Attribute action] -> [View action] -> View action
feFuncA_ :: forall action. [Attribute action] -> [View action] -> View action
feFuncA_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feFuncA"
feFuncB_ :: [Attribute action] -> [View action] -> View action
feFuncB_ :: forall action. [Attribute action] -> [View action] -> View action
feFuncB_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feFuncB"
feFuncG_ :: [Attribute action] -> [View action] -> View action
feFuncG_ :: forall action. [Attribute action] -> [View action] -> View action
feFuncG_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feFuncG"
feFuncR_ :: [Attribute action] -> [View action] -> View action
feFuncR_ :: forall action. [Attribute action] -> [View action] -> View action
feFuncR_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feFuncR"
feGaussianBlur_ :: [Attribute action] -> [View action] -> View action
feGaussianBlur_ :: forall action. [Attribute action] -> [View action] -> View action
feGaussianBlur_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feGaussianBlur"
feImage_ :: [Attribute action] -> [View action] -> View action
feImage_ :: forall action. [Attribute action] -> [View action] -> View action
feImage_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feImage"
feMerge_ :: [Attribute action] -> [View action] -> View action
feMerge_ :: forall action. [Attribute action] -> [View action] -> View action
feMerge_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feMerge"
feMergeNode_ :: [Attribute action] -> [View action] -> View action
feMergeNode_ :: forall action. [Attribute action] -> [View action] -> View action
feMergeNode_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feMergeNode"
feMorphology_ :: [Attribute action] -> [View action] -> View action
feMorphology_ :: forall action. [Attribute action] -> [View action] -> View action
feMorphology_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feMorphology"
feOffset_ :: [Attribute action] -> [View action] -> View action
feOffset_ :: forall action. [Attribute action] -> [View action] -> View action
feOffset_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feOffset"
feSpecularLighting_ :: [Attribute action] -> [View action] -> View action
feSpecularLighting_ :: forall action. [Attribute action] -> [View action] -> View action
feSpecularLighting_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feSpecularLighting"
feTile_ :: [Attribute action] -> [View action] -> View action
feTile_ :: forall action. [Attribute action] -> [View action] -> View action
feTile_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feTile"
feTurbulence_ :: [Attribute action] -> [View action] -> View action
feTurbulence_ :: forall action. [Attribute action] -> [View action] -> View action
feTurbulence_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feTurbulence"
feDistantLight_ :: [Attribute action] -> [View action] -> View action
feDistantLight_ :: forall action. [Attribute action] -> [View action] -> View action
feDistantLight_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feDistantLight"
fePointLight_ :: [Attribute action] -> [View action] -> View action
fePointLight_ :: forall action. [Attribute action] -> [View action] -> View action
fePointLight_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"fePointLight"
feSpotLight_ :: [Attribute action] -> [View action] -> View action
feSpotLight_ :: forall action. [Attribute action] -> [View action] -> View action
feSpotLight_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"feSpotLight"
clipPath_ :: [Attribute action] -> [View action] -> View action
clipPath_ :: forall action. [Attribute action] -> [View action] -> View action
clipPath_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"clipPath"
filter_ :: [Attribute action] -> [View action] -> View action
filter_ :: forall action. [Attribute action] -> [View action] -> View action
filter_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"filter"
script_ :: [Attribute action] -> [View action] -> View action
script_ :: forall action. [Attribute action] -> [View action] -> View action
script_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"script"
style_ :: [Attribute action] -> [View action] -> View action
style_ :: forall action. [Attribute action] -> [View action] -> View action
style_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"style"
view_ :: [Attribute action] -> [View action] -> View action
view_ :: forall action. [Attribute action] -> [View action] -> View action
view_ = MisoString -> [Attribute action] -> [View action] -> View action
forall action.
MisoString -> [Attribute action] -> [View action] -> View action
nodeSvg MisoString
"view"