forked from adobe/brackets
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSVGAttributes.json
More file actions
403 lines (403 loc) · 17 KB
/
SVGAttributes.json
File metadata and controls
403 lines (403 loc) · 17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
{
"accumulate": {
"attribOptions": ["none", "sum"]
},
"additive": {
"attribOptions": ["replace", "sum"]
},
"alignment-baseline": {
"attribOptions": ["after-edge", "alphabetic", "auto", "baseline", "before-edge", "central", "hanging", "ideographic", "inherit", "mathematical", "middle", "text-after-edge", "text-before-edge"]
},
"animate/fill": {
"attribOptions": ["freeze", "remove"]
},
"animateColor/fill": {
"attribOptions": ["freeze", "remove"]
},
"animateMotion/fill": {
"attribOptions": ["freeze", "remove"]
},
"animateMotion/rotate": {
"attribOptions": ["auto", "auto-reverse"]
},
"animateTransform/fill": {
"attribOptions": ["freeze", "remove"]
},
"animateTransform/type": {
"attribOptions": ["rotate", "scale", "skewX", "skewY", "translate"]
},
"arabic-form": {
"attribOptions": ["initial", "isolated", "medial", "terminal"]
},
"attributeType": {
"attribOptions": ["auto", "CSS", "XML"]
},
"baseline-shift": {
"attribOptions": ["baseline", "inherit", "sub", "super"]
},
"calcMode": {
"attribOptions": ["discrete", "linear", "paced", "spline"]
},
"clip": {
"attribOptions": ["auto", "inherit"]
},
"clip-path": {
"attribOptions": ["auto", "inherit"]
},
"clip-rule": {
"attribOptions": ["evenodd", "inherit", "nonzero"]
},
"clipPathUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"color": {
"type": "color"
},
"color-interpolation": {
"attribOptions": ["auto", "inherit", "linearRGB", "sRGB"]
},
"color-interpolation-filters": {
"attribOptions": ["auto", "inherit", "linearRGB", "sRGB"]
},
"color-profile": {
"attribOptions": ["auto", "inherit", "sRGB"]
},
"color-rendering": {
"attribOptions": ["auto", "inherit", "optimizeQuality", "optimizeSpeed"]
},
"contentScriptType": {
"attribOptions": ["application/ecmascript", "application/javascript", "application/x-ecmascript", "application/x-javascript", "text/ecmascript", "text/javascript", "text/jscript", "text/livescript", "text/tcl", "text/x-ecmascript", "text/x-javascript"]
},
"contentStyleType": {
"attribOptions": ["text/css"]
},
"cursor": {
"attribOptions": ["auto", "crosshair", "default", "e-resize", "help", "inherit", "move", "n-resize", "ne-resize", "nw-resize", "pointer", "s-resize", "se-resize", "sw-resize", "text", "w-resize", "wait"]
},
"direction": {
"attribOptions": ["inherit", "ltr", "rtl"]
},
"display": {
"attribOptions": ["block", "compact", "inherit", "inline", "inline-table", "list-item", "marker", "none", "run-in", "table", "table-caption", "table-cell", "table-column", "table-column-group", "table-footer-group", "table-header-group", "table-row", "table-row-group"]
},
"dominant-baseline": {
"attribOptions": ["alphabetic", "auto", "central", "hanging", "ideographic", "inherit", "mathematical", "middle", "no-change", "reset-size", "text-after-edge", "text-before-edge", "use-script"]
},
"dur": {
"attribOptions": ["indefinite", "media"]
},
"edgeMode": {
"attribOptions": ["duplicate", "none", "wrap"]
},
"enable-background": {
"attribOptions": ["accumulate", "inherit", "new"]
},
"externalResourcesRequired": {
"attribOptions": ["false", "true"]
},
"feColorMatrix/type": {
"attribOptions": ["hueRotate", "luminanceToAlpha", "matrix", "saturate"]
},
"feComposite/operator": {
"attribOptions": ["arithmetic", "atop", "in", "out", "over", "xor"]
},
"feFuncA/type": {
"attribOptions": ["discrete", "gamma", "identity", "linear", "table"]
},
"feFuncB/type": {
"attribOptions": ["discrete", "gamma", "identity", "linear", "table"]
},
"feFuncG/type": {
"attribOptions": ["discrete", "gamma", "identity", "linear", "table"]
},
"feFuncR/type": {
"attribOptions": ["discrete", "gamma", "identity", "linear", "table"]
},
"feMorphology/operator": {
"attribOptions": ["dilate", "erode"]
},
"feTurbulence/type": {
"attribOptions": ["fractalNoise", "turbulence"]
},
"fill": {
"type": "color"
},
"fill-opacity": {
"attribOptions": ["inherit"]
},
"fill-rule": {
"attribOptions": ["evenodd", "inherit", "nonzero"]
},
"filter": {
"attribOptions": ["inherit", "none"]
},
"filterUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"flood-color": {
"type": "color"
},
"flood-opacity": {
"attribOptions": ["inherit"]
},
"font-family": {
"attribOptions": ["inherit"]
},
"font-size": {
"attribOptions": ["inherit"]
},
"font-size-adjust": {
"attribOptions": ["inherit", "none"]
},
"font-stretch": {
"attribOptions": ["all", "condensed", "expanded", "extra-condensed", "extra-expanded", "inherit", "narrower", "normal", "semi-condensed", "semi-expanded", "ultra-condensed", "ultra-expanded", "wider"]
},
"font-style": {
"attribOptions": ["all", "inherit", "italic", "normal", "oblique"]
},
"font-variant": {
"attribOptions": ["inherit", "normal", "small-caps"]
},
"font-weight": {
"attribOptions": ["100", "200", "300", "400", "500", "600", "700", "800", "900", "all", "bold", "bolder", "inherit", "lighter", "normal"]
},
"glyph-orientation-horizontal": {
"attribOptions": ["inherit"]
},
"glyph-orientation-vertical": {
"attribOptions": ["auto", "inherit"]
},
"gradientTransform": {
"attribOptions": ["matrix()", "rotate()", "scale()", "skewX()", "skewY()", "translate()"],
"multiple": true
},
"gradientUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"image-rendering": {
"attribOptions": ["auto", "inherit", "optimizeQuality", "optimizeSpeed"]
},
"in": {
"attribOptions": ["BackgroundAlpha", "BackgroundImage", "FillPaint", "SourceAlpha", "SourceGraphic", "StrokePaint"]
},
"in2": {
"attribOptions": ["BackgroundAlpha", "BackgroundImage", "FillPaint", "SourceAlpha", "SourceGraphic", "StrokePaint"]
},
"kerning": {
"attribOptions": ["auto", "inherit"]
},
"lang": {
"attribOptions": ["aa", "ab", "af", "am", "ar", "as", "ay", "az", "ba", "be", "bg", "bh", "bi", "bn", "bo", "br", "ca", "co", "cs", "cy", "da", "de", "dz", "el", "en", "eo", "es", "et", "eu", "fa", "fi", "fj", "fo", "fr", "fy", "ga", "gd", "gl", "gn", "gu", "ha", "hi", "hr", "hu", "hy", "ia", "ie", "ik", "in", "is", "it", "iw", "ja", "ji", "jw", "ka", "kk", "kl", "km", "kn", "ko", "ks", "ku", "ky", "la", "ln", "lo", "lt", "lv", "mg", "mi", "mk", "ml", "mn", "mo", "mr", "ms", "mt", "my", "na", "ne", "nl", "no", "oc", "om", "or", "pa", "pl", "ps", "pt", "qu", "rm", "rn", "ro", "ru", "rw", "sa", "sd", "sg", "sh", "si", "sk", "sl", "sm", "sn", "so", "sq", "sr", "ss", "st", "su", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "tl", "tn", "to", "tr", "ts", "tt", "tw", "uk", "ur", "uz", "vi", "vo", "wo", "xh", "yo", "zh", "zu"]
},
"lengthAdjust": {
"attribOptions": ["spacing", "spacingAndGlyphs"]
},
"letter-spacing": {
"attribOptions": ["inherit", "normal"]
},
"lighting-color": {
"type": "color"
},
"marker-end": {
"attribOptions": ["inherit", "none"]
},
"marker-mid": {
"attribOptions": ["inherit", "none"]
},
"marker-start": {
"attribOptions": ["inherit", "none"]
},
"markerUnits": {
"attribOptions": ["strokeWidth", "userSpaceOnUse"]
},
"mask": {
"attribOptions": ["inherit", "none"]
},
"maskContentUnits": {
"attribOptions": ["userSpaceOnUse", "objectBoundingBox"]
},
"maskUnits": {
"attribOptions": ["userSpaceOnUse", "objectBoundingBox"]
},
"max": {
"attribOptions": ["media"]
},
"method": {
"attribOptions": ["align", "stretch"]
},
"min": {
"attribOptions": ["media"]
},
"mode": {
"attribOptions": ["darken", "lighten", "multiply", "normal", "screen"]
},
"opacity": {
"attribOptions": ["inherit"]
},
"orient": {
"attribOptions": ["auto"]
},
"orientation": {
"attribOptions": ["h", "v"]
},
"origin": {
"attribOptions": ["default"]
},
"overflow": {
"attribOptions": ["auto", "hidden", "inherit", "scroll", "visible"]
},
"patternContentUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"patternTransform": {
"attribOptions": ["matrix()", "rotate()", "scale()", "skewX()", "skewY()", "translate()"],
"multiple": true
},
"patternUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"pointer-events": {
"attribOptions": ["all", "fill", "inherit", "none", "painted", "stroke", "visible", "visibleFill", "visiblePainted", "visibleStroke"]
},
"preserveAlpha": {
"attribOptions": ["false", "true"]
},
"preserveAspectRatio": {
"attribOptions": ["meet", "none", "slice", "xMaxYMax", "xMaxYMid", "xMaxYMin", "xMidYMax", "xMidYMid", "xMidYMin", "xMinYMax", "xMinYMid", "xMinYMin"],
"multiple": true
},
"primitiveUnits": {
"attribOptions": ["objectBoundingBox", "userSpaceOnUse"]
},
"rendering-intent": {
"attribOptions": ["absolute-colorimetric", "auto", "perceptual", "relative-colorimetric", "saturation"]
},
"repeatCount": {
"attribOptions": ["indefinite"]
},
"repeatDur": {
"attribOptions": ["indefinite"]
},
"requiredFeatures": {
"attribOptions": ["http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute", "http://www.w3.org/TR/SVG11/feature#BasicClip", "http://www.w3.org/TR/SVG11/feature#BasicFilter", "http://www.w3.org/TR/SVG11/feature#BasicFont", "http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute", "http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute", "http://www.w3.org/TR/SVG11/feature#BasicStructure", "http://www.w3.org/TR/SVG11/feature#BasicText", "http://www.w3.org/TR/SVG11/feature#Clip", "http://www.w3.org/TR/SVG11/feature#ColorProfile", "http://www.w3.org/TR/SVG11/feature#ConditionalProcessing", "http://www.w3.org/TR/SVG11/feature#ContainerAttribute", "http://www.w3.org/TR/SVG11/feature#CoreAttribute", "http://www.w3.org/TR/SVG11/feature#Cursor", "http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute", "http://www.w3.org/TR/SVG11/feature#Extensibility", "http://www.w3.org/TR/SVG11/feature#ExternalResourcesRequired", "http://www.w3.org/TR/SVG11/feature#Filter", "http://www.w3.org/TR/SVG11/feature#Font", "http://www.w3.org/TR/SVG11/feature#Gradient", "http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute", "http://www.w3.org/TR/SVG11/feature#GraphicsAttribute", "http://www.w3.org/TR/SVG11/feature#Hyperlinking", "http://www.w3.org/TR/SVG11/feature#Image", "http://www.w3.org/TR/SVG11/feature#Marker", "http://www.w3.org/TR/SVG11/feature#Mask", "http://www.w3.org/TR/SVG11/feature#OpacityAttribute", "http://www.w3.org/TR/SVG11/feature#PaintAttribute", "http://www.w3.org/TR/SVG11/feature#Pattern", "http://www.w3.org/TR/SVG11/feature#SVG-animation", "http://www.w3.org/TR/SVG11/feature#SVG-dynamic", "http://www.w3.org/TR/SVG11/feature#SVG-static", "http://www.w3.org/TR/SVG11/feature#SVGDOM-animation", "http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic", "http://www.w3.org/TR/SVG11/feature#SVGDOM-static", "http://www.w3.org/TR/SVG11/feature#Scripting", "http://www.w3.org/TR/SVG11/feature#Shape", "http://www.w3.org/TR/SVG11/feature#Structure", "http://www.w3.org/TR/SVG11/feature#Style", "http://www.w3.org/TR/SVG11/feature#Text", "http://www.w3.org/TR/SVG11/feature#ViewportAttribute", "http://www.w3.org/TR/SVG11/feature#XlinkAttribute"]
},
"restart": {
"attribOptions": ["always", "never", "whenNotActive"]
},
"script/type": {
"attribOptions": ["application/ecmascript", "application/javascript", "application/x-ecmascript", "application/x-javascript", "text/ecmascript", "text/javascript", "text/jscript", "text/livescript", "text/tcl", "text/x-ecmascript", "text/x-javascript"]
},
"set/fill": {
"attribOptions": ["freeze", "remove"]
},
"shape-rendering": {
"attribOptions": ["auto", "crispEdges", "geometricPrecision", "inherit", "optimizeSpeed"]
},
"spacing": {
"attribOptions": ["auto", "exact"]
},
"spreadMethod": {
"attribOptions": ["pad", "reflect", "repeat"]
},
"stitchTiles": {
"attribOptions": ["noStitch", "stitch"]
},
"stop-color": {
"type": "color"
},
"stop-opacity": {
"attribOptions": ["inherit"]
},
"stroke": {
"type": "color"
},
"stroke-dasharray": {
"attribOptions": ["inherit", "none"]
},
"stroke-dashoffset": {
"attribOptions": ["inherit"]
},
"stroke-linecap": {
"attribOptions": ["butt", "inherit", "round", "square"]
},
"stroke-linejoin": {
"attribOptions": ["bevel", "inherit", "miter", "round"]
},
"stroke-miterlimit": {
"attribOptions": ["inherit"]
},
"stroke-opacity": {
"attribOptions": ["inherit"]
},
"stroke-width": {
"attribOptions": ["inherit"]
},
"style/type": {
"attribOptions": ["text/css"]
},
"svg/xmlns": {
"attribOptions": ["http://www.w3.org/2000/svg"]
},
"svg/xmlns:xlink": {
"attribOptions": ["http://www.w3.org/1999/xlink"]
},
"systemLanguage": {
"attribOptions": ["aa", "ab", "af", "am", "ar", "as", "ay", "az", "ba", "be", "bg", "bh", "bi", "bn", "bo", "br", "ca", "co", "cs", "cy", "da", "de", "dz", "el", "en", "eo", "es", "et", "eu", "fa", "fi", "fj", "fo", "fr", "fy", "ga", "gd", "gl", "gn", "gu", "ha", "hi", "hr", "hu", "hy", "ia", "ie", "ik", "in", "is", "it", "iw", "ja", "ji", "jw", "ka", "kk", "kl", "km", "kn", "ko", "ks", "ku", "ky", "la", "ln", "lo", "lt", "lv", "mg", "mi", "mk", "ml", "mn", "mo", "mr", "ms", "mt", "my", "na", "ne", "nl", "no", "oc", "om", "or", "pa", "pl", "ps", "pt", "qu", "rm", "rn", "ro", "ru", "rw", "sa", "sd", "sg", "sh", "si", "sk", "sl", "sm", "sn", "so", "sq", "sr", "ss", "st", "su", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "tl", "tn", "to", "tr", "ts", "tt", "tw", "uk", "ur", "uz", "vi", "vo", "wo", "xh", "yo", "zh", "zu"],
"multiple": true
},
"target": {
"attribOptions": ["_blank", "_parent", "_replace", "_self", "_top"]
},
"text-anchor": {
"attribOptions": ["end", "inherit", "middle", "start"]
},
"text-decoration": {
"attribOptions": ["blink", "inherit", "line-through", "none", "overline", "underline"]
},
"text-rendering": {
"attribOptions": ["auto", "geometricPrecision", "inherit", "optimizeLegibility", "optimizeSpeed"]
},
"transform": {
"attribOptions": ["matrix()", "rotate()", "scale()", "skewX()", "skewY()", "translate()"],
"multiple": true
},
"unicode-bidi": {
"attribOptions": ["bidi-override", "embed", "inherit", "normal"]
},
"version": {
"attribOptions": ["1.0", "1.1"]
},
"visibility": {
"attribOptions": ["collapse", "hidden", "inherit", "visible"]
},
"word-spacing": {
"attribOptions": ["inherit", "normal"]
},
"writing-mode": {
"attribOptions": ["inherit", "lr", "lr-tb", "rl", "rl-tb", "tb", "tb-rl"]
},
"xChannelSelector": {
"attribOptions": ["R", "G", "B", "A"]
},
"xlink:actuate": {
"attribOptions": ["onLoad", "onRequest"]
},
"xlink:show": {
"attribOptions": ["embed", "new", "none", "other", "replace"]
},
"xlink:type": {
"attribOptions": ["simple"]
},
"xml:lang": {
"attribOptions": ["aa", "ab", "af", "am", "ar", "as", "ay", "az", "ba", "be", "bg", "bh", "bi", "bn", "bo", "br", "ca", "co", "cs", "cy", "da", "de", "dz", "el", "en", "eo", "es", "et", "eu", "fa", "fi", "fj", "fo", "fr", "fy", "ga", "gd", "gl", "gn", "gu", "ha", "hi", "hr", "hu", "hy", "ia", "ie", "ik", "in", "is", "it", "iw", "ja", "ji", "jw", "ka", "kk", "kl", "km", "kn", "ko", "ks", "ku", "ky", "la", "ln", "lo", "lt", "lv", "mg", "mi", "mk", "ml", "mn", "mo", "mr", "ms", "mt", "my", "na", "ne", "nl", "no", "oc", "om", "or", "pa", "pl", "ps", "pt", "qu", "rm", "rn", "ro", "ru", "rw", "sa", "sd", "sg", "sh", "si", "sk", "sl", "sm", "sn", "so", "sq", "sr", "ss", "st", "su", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "tl", "tn", "to", "tr", "ts", "tt", "tw", "uk", "ur", "uz", "vi", "vo", "wo", "xh", "yo", "zh", "zu"]
},
"xml:space": {
"attribOptions": ["default", "preserve"]
},
"yChannelSelector": {
"attribOptions": ["R", "G", "B", "A"]
},
"zoomAndPan": {
"attribOptions": ["disable", "magnify"]
}
}