pinwheel/elements/
svg.rs

1//! https://developer.mozilla.org/en-US/docs/Web/SVG/Element
2
3use pinwheel_elements_macro::element;
4
5element!(namespace = "svg", tag = "a");
6element!(namespace = "svg", tag = "altGlyph");
7element!(namespace = "svg", tag = "altGlyphDef");
8element!(namespace = "svg", tag = "altGlyphItem");
9element!(namespace = "svg", tag = "animate");
10element!(namespace = "svg", tag = "animateColor");
11element!(namespace = "svg", tag = "animateMotion");
12element!(namespace = "svg", tag = "animateTransform");
13element!(namespace = "svg", tag = "circle");
14element!(namespace = "svg", tag = "clipPath");
15// element!(namespace = "svg", tag = "color-profile");
16element!(namespace = "svg", tag = "cursor");
17element!(namespace = "svg", tag = "defs");
18element!(namespace = "svg", tag = "desc");
19element!(namespace = "svg", tag = "discard");
20element!(namespace = "svg", tag = "ellipse");
21element!(namespace = "svg", tag = "feBlend");
22element!(namespace = "svg", tag = "feColorMatrix");
23element!(namespace = "svg", tag = "feComponentTransfer");
24element!(namespace = "svg", tag = "feComposite");
25element!(namespace = "svg", tag = "feConvolveMatrix");
26element!(namespace = "svg", tag = "feDiffuseLighting");
27element!(namespace = "svg", tag = "feDisplacementMap");
28element!(namespace = "svg", tag = "feDistantLight");
29element!(namespace = "svg", tag = "feDropShadow");
30element!(namespace = "svg", tag = "feFloodfeFuncA");
31element!(namespace = "svg", tag = "feFuncB");
32element!(namespace = "svg", tag = "feFuncG");
33element!(namespace = "svg", tag = "feFuncRfeGaussianBlur");
34element!(namespace = "svg", tag = "feImage");
35element!(namespace = "svg", tag = "feMerge");
36element!(namespace = "svg", tag = "feMergeNode");
37element!(namespace = "svg", tag = "feMorphology");
38element!(namespace = "svg", tag = "feOffset");
39element!(namespace = "svg", tag = "fePointLight");
40element!(namespace = "svg", tag = "feSpecularLighting");
41element!(namespace = "svg", tag = "feSpotLight");
42element!(namespace = "svg", tag = "feTile");
43element!(namespace = "svg", tag = "feTurbulence");
44element!(namespace = "svg", tag = "filter");
45// element!(namespace = "svg", tag = "font-face-format");
46// element!(namespace = "svg", tag = "font-face-name");
47// element!(namespace = "svg", tag = "font-face-src");
48// element!(namespace = "svg", tag = "font-face-uri");
49// element!(namespace = "svg", tag = "font-face");
50element!(namespace = "svg", tag = "font");
51element!(namespace = "svg", tag = "foreignObject");
52element!(namespace = "svg", tag = "g");
53element!(namespace = "svg", tag = "glyph");
54element!(namespace = "svg", tag = "glyphRef");
55element!(namespace = "svg", tag = "hatch");
56element!(namespace = "svg", tag = "hatchpath");
57element!(namespace = "svg", tag = "hkern");
58element!(namespace = "svg", tag = "image");
59element!(namespace = "svg", tag = "line");
60element!(namespace = "svg", tag = "linearGradient");
61element!(namespace = "svg", tag = "marker");
62element!(namespace = "svg", tag = "mask");
63element!(namespace = "svg", tag = "mesh");
64element!(namespace = "svg", tag = "meshgradient");
65element!(namespace = "svg", tag = "meshpatch");
66element!(namespace = "svg", tag = "meshrow");
67element!(namespace = "svg", tag = "metadata");
68// element!(namespace = "svg", tag = "missing-glyph");
69element!(namespace = "svg", tag = "mpath");
70element!(namespace = "svg", tag = "path");
71element!(namespace = "svg", tag = "pattern");
72element!(namespace = "svg", tag = "polygon");
73element!(namespace = "svg", tag = "polyline");
74element!(namespace = "svg", tag = "radialGradient");
75element!(namespace = "svg", tag = "rect");
76element!(namespace = "svg", tag = "script");
77element!(namespace = "svg", tag = "set");
78element!(namespace = "svg", tag = "solidcolor");
79element!(namespace = "svg", tag = "stop");
80element!(namespace = "svg", tag = "style");
81element!(namespace = "svg", tag = "svg");
82element!(namespace = "svg", tag = "switch");
83element!(namespace = "svg", tag = "symbol");
84element!(namespace = "svg", tag = "textPath");
85element!(namespace = "svg", tag = "title");
86element!(namespace = "svg", tag = "tref");
87element!(namespace = "svg", tag = "tspan");
88element!(namespace = "svg", tag = "unknown");
89// element!(namespace = "svg", tag = "use");
90element!(namespace = "svg", tag = "view");
91element!(namespace = "svg", tag = "vkern");