aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/tdewolff/minify/svg/table.go
blob: 22d6c2bc0e7205128d03b28cfa00443a3f6fecb5 (plain)
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
package svg // import "github.com/tdewolff/minify/svg"

import "github.com/tdewolff/parse/svg"

var colorAttrMap = map[svg.Hash]bool{
	svg.Color:          true,
	svg.Fill:           true,
	svg.Stroke:         true,
	svg.Stop_Color:     true,
	svg.Flood_Color:    true,
	svg.Lighting_Color: true,
}

// var styleAttrMap = map[svg.Hash]bool{
// 	svg.Font:                         true,
// 	svg.Font_Family:                  true,
// 	svg.Font_Size:                    true,
// 	svg.Font_Size_Adjust:             true,
// 	svg.Font_Stretch:                 true,
// 	svg.Font_Style:                   true,
// 	svg.Font_Variant:                 true,
// 	svg.Font_Weight:                  true,
// 	svg.Direction:                    true,
// 	svg.Letter_Spacing:               true,
// 	svg.Text_Decoration:              true,
// 	svg.Unicode_Bidi:                 true,
// 	svg.White_Space:                  true,
// 	svg.Word_Spacing:                 true,
// 	svg.Clip:                         true,
// 	svg.Color:                        true,
// 	svg.Cursor:                       true,
// 	svg.Display:                      true,
// 	svg.Overflow:                     true,
// 	svg.Visibility:                   true,
// 	svg.Clip_Path:                    true,
// 	svg.Clip_Rule:                    true,
// 	svg.Mask:                         true,
// 	svg.Opacity:                      true,
// 	svg.Enable_Background:            true,
// 	svg.Filter:                       true,
// 	svg.Flood_Color:                  true,
// 	svg.Flood_Opacity:                true,
// 	svg.Lighting_Color:               true,
// 	svg.Solid_Color:                  true,
// 	svg.Solid_Opacity:                true,
// 	svg.Stop_Color:                   true,
// 	svg.Stop_Opacity:                 true,
// 	svg.Pointer_Events:               true,
// 	svg.Buffered_Rendering:           true,
// 	svg.Color_Interpolation:          true,
// 	svg.Color_Interpolation_Filters:  true,
// 	svg.Color_Profile:                true,
// 	svg.Color_Rendering:              true,
// 	svg.Fill:                         true,
// 	svg.Fill_Opacity:                 true,
// 	svg.Fill_Rule:                    true,
// 	svg.Image_Rendering:              true,
// 	svg.Marker:                       true,
// 	svg.Marker_End:                   true,
// 	svg.Marker_Mid:                   true,
// 	svg.Marker_Start:                 true,
// 	svg.Shape_Rendering:              true,
// 	svg.Stroke:                       true,
// 	svg.Stroke_Dasharray:             true,
// 	svg.Stroke_Dashoffset:            true,
// 	svg.Stroke_Linecap:               true,
// 	svg.Stroke_Linejoin:              true,
// 	svg.Stroke_Miterlimit:            true,
// 	svg.Stroke_Opacity:               true,
// 	svg.Stroke_Width:                 true,
// 	svg.Paint_Order:                  true,
// 	svg.Vector_Effect:                true,
// 	svg.Viewport_Fill:                true,
// 	svg.Viewport_Fill_Opacity:        true,
// 	svg.Text_Rendering:               true,
// 	svg.Alignment_Baseline:           true,
// 	svg.Baseline_Shift:               true,
// 	svg.Dominant_Baseline:            true,
// 	svg.Glyph_Orientation_Horizontal: true,
// 	svg.Glyph_Orientation_Vertical:   true,
// 	svg.Kerning:                      true,
// 	svg.Text_Anchor:                  true,
// 	svg.Writing_Mode:                 true,
// }