@@ -10,6 +10,11 @@ module Yoga.React.DOM.SVG
1010 , module Yoga.React.DOM.SVG.ForeignObject
1111 , module Yoga.React.DOM.SVG.Title
1212 , module Yoga.React.DOM.SVG.Desc
13+ , module Yoga.React.DOM.SVG.Metadata
14+ , module Yoga.React.DOM.SVG.View
15+ , module Yoga.React.DOM.SVG.Script
16+ , module Yoga.React.DOM.SVG.Style
17+ , module Yoga.React.DOM.SVG.A
1318 -- Shapes
1419 , module Yoga.React.DOM.SVG.Path
1520 , module Yoga.React.DOM.SVG.Circle
@@ -36,20 +41,36 @@ module Yoga.React.DOM.SVG
3641 , module Yoga.React.DOM.SVG.AnimateTransform
3742 , module Yoga.React.DOM.SVG.AnimateMotion
3843 , module Yoga.React.DOM.SVG.Set
39− -- Filters
44+ , module Yoga.React.DOM.SVG.Mpath
45+ -- Filter container
4046 , module Yoga.React.DOM.SVG.Filter
41− , module Yoga.React.DOM.SVG.FeGaussianBlur
42− , module Yoga.React.DOM.SVG.FeOffset
47+ -- Filter primitives
4348 , module Yoga.React.DOM.SVG.FeBlend
4449 , module Yoga.React.DOM.SVG.FeColorMatrix
45− , module Yoga.React.DOM.SVG.FeMerge
46− , module Yoga.React.DOM.SVG.FeMergeNode
47− , module Yoga.React.DOM.SVG.FeFlood
50+ , module Yoga.React.DOM.SVG.FeComponentTransfer
4851 , module Yoga.React.DOM.SVG.FeComposite
52+ , module Yoga.React.DOM.SVG.FeConvolveMatrix
53+ , module Yoga.React.DOM.SVG.FeDiffuseLighting
54+ , module Yoga.React.DOM.SVG.FeDisplacementMap
4955 , module Yoga.React.DOM.SVG.FeDropShadow
56+ , module Yoga.React.DOM.SVG.FeFlood
57+ , module Yoga.React.DOM.SVG.FeFuncA
58+ , module Yoga.React.DOM.SVG.FeFuncB
59+ , module Yoga.React.DOM.SVG.FeFuncG
60+ , module Yoga.React.DOM.SVG.FeFuncR
61+ , module Yoga.React.DOM.SVG.FeGaussianBlur
62+ , module Yoga.React.DOM.SVG.FeImage
63+ , module Yoga.React.DOM.SVG.FeMerge
64+ , module Yoga.React.DOM.SVG.FeMergeNode
5065 , module Yoga.React.DOM.SVG.FeMorphology
66+ , module Yoga.React.DOM.SVG.FeOffset
67+ , module Yoga.React.DOM.SVG.FeSpecularLighting
68+ , module Yoga.React.DOM.SVG.FeTile
5169 , module Yoga.React.DOM.SVG.FeTurbulence
52− , module Yoga.React.DOM.SVG.FeDisplacementMap
70+ -- Light source children
71+ , module Yoga.React.DOM.SVG.FeDistantLight
72+ , module Yoga.React.DOM.SVG.FePointLight
73+ , module Yoga.React.DOM.SVG.FeSpotLight
5374 ) where
5475
5576import Yoga.React.DOM.SVG.Attributes (SVGAttributes, SVGAttributesR)
@@ -62,6 +83,11 @@ import Yoga.React.DOM.SVG.Switch (switch, switch_)
6283import Yoga.React.DOM.SVG.ForeignObject (foreignObject, foreignObject_)
6384import Yoga.React.DOM.SVG.Title (title, title_)
6485import Yoga.React.DOM.SVG.Desc (desc, desc_)
86+import Yoga.React.DOM.SVG.Metadata (metadata, metadata_)
87+import Yoga.React.DOM.SVG.View (view, view_)
88+import Yoga.React.DOM.SVG.Script (script, script_)
89+import Yoga.React.DOM.SVG.Style (style, style_)
90+import Yoga.React.DOM.SVG.A (a, a_)
6591import Yoga.React.DOM.SVG.Path (path, path_)
6692import Yoga.React.DOM.SVG.Circle (circle, circle_)
6793import Yoga.React.DOM.SVG.Ellipse (ellipse, ellipse_)
@@ -84,16 +110,30 @@ import Yoga.React.DOM.SVG.Animate (animate, animate_)
84110import Yoga.React.DOM.SVG.AnimateTransform (animateTransform, animateTransform_)
85111import Yoga.React.DOM.SVG.AnimateMotion (animateMotion, animateMotion_)
86112import Yoga.React.DOM.SVG.Set (set, set_)
113+import Yoga.React.DOM.SVG.Mpath (mpath, mpath_)
87114import Yoga.React.DOM.SVG.Filter (filter, filter_)
88−import Yoga.React.DOM.SVG.FeGaussianBlur (feGaussianBlur, feGaussianBlur_)
89−import Yoga.React.DOM.SVG.FeOffset (feOffset, feOffset_)
90115import Yoga.React.DOM.SVG.FeBlend (feBlend, feBlend_)
91116import Yoga.React.DOM.SVG.FeColorMatrix (feColorMatrix, feColorMatrix_)
92−import Yoga.React.DOM.SVG.FeMerge (feMerge, feMerge_)
93−import Yoga.React.DOM.SVG.FeMergeNode (feMergeNode, feMergeNode_)
94−import Yoga.React.DOM.SVG.FeFlood (feFlood, feFlood_)
117+import Yoga.React.DOM.SVG.FeComponentTransfer (feComponentTransfer, feComponentTransfer_)
95118import Yoga.React.DOM.SVG.FeComposite (feComposite, feComposite_)
119+import Yoga.React.DOM.SVG.FeConvolveMatrix (feConvolveMatrix, feConvolveMatrix_)
120+import Yoga.React.DOM.SVG.FeDiffuseLighting (feDiffuseLighting, feDiffuseLighting_)
121+import Yoga.React.DOM.SVG.FeDisplacementMap (feDisplacementMap, feDisplacementMap_)
96122import Yoga.React.DOM.SVG.FeDropShadow (feDropShadow, feDropShadow_)
123+import Yoga.React.DOM.SVG.FeFlood (feFlood, feFlood_)
124+import Yoga.React.DOM.SVG.FeFuncA (feFuncA, feFuncA_)
125+import Yoga.React.DOM.SVG.FeFuncB (feFuncB, feFuncB_)
126+import Yoga.React.DOM.SVG.FeFuncG (feFuncG, feFuncG_)
127+import Yoga.React.DOM.SVG.FeFuncR (feFuncR, feFuncR_)
128+import Yoga.React.DOM.SVG.FeGaussianBlur (feGaussianBlur, feGaussianBlur_)
129+import Yoga.React.DOM.SVG.FeImage (feImage, feImage_)
130+import Yoga.React.DOM.SVG.FeMerge (feMerge, feMerge_)
131+import Yoga.React.DOM.SVG.FeMergeNode (feMergeNode, feMergeNode_)
97132import Yoga.React.DOM.SVG.FeMorphology (feMorphology, feMorphology_)
133+import Yoga.React.DOM.SVG.FeOffset (feOffset, feOffset_)
134+import Yoga.React.DOM.SVG.FeSpecularLighting (feSpecularLighting, feSpecularLighting_)
135+import Yoga.React.DOM.SVG.FeTile (feTile, feTile_)
98136import Yoga.React.DOM.SVG.FeTurbulence (feTurbulence, feTurbulence_)
99−import Yoga.React.DOM.SVG.FeDisplacementMap (feDisplacementMap, feDisplacementMap_)
137+import Yoga.React.DOM.SVG.FeDistantLight (feDistantLight, feDistantLight_)
138+import Yoga.React.DOM.SVG.FePointLight (fePointLight, fePointLight_)
139+import Yoga.React.DOM.SVG.FeSpotLight (feSpotLight, feSpotLight_)