table.go 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. package svg
  2. var colorAttrMap = map[Hash]bool{
  3. Color: true,
  4. Fill: true,
  5. Stroke: true,
  6. Stop_Color: true,
  7. Flood_Color: true,
  8. Lighting_Color: true,
  9. }
  10. // var styleAttrMap = map[svg.Hash]bool{
  11. // svg.Font: true,
  12. // svg.Font_Family: true,
  13. // svg.Font_Size: true,
  14. // svg.Font_Size_Adjust: true,
  15. // svg.Font_Stretch: true,
  16. // svg.Font_Style: true,
  17. // svg.Font_Variant: true,
  18. // svg.Font_Weight: true,
  19. // svg.Direction: true,
  20. // svg.Letter_Spacing: true,
  21. // svg.Text_Decoration: true,
  22. // svg.Unicode_Bidi: true,
  23. // svg.White_Space: true,
  24. // svg.Word_Spacing: true,
  25. // svg.Clip: true,
  26. // svg.Color: true,
  27. // svg.Cursor: true,
  28. // svg.Display: true,
  29. // svg.Overflow: true,
  30. // svg.Visibility: true,
  31. // svg.Clip_Path: true,
  32. // svg.Clip_Rule: true,
  33. // svg.Mask: true,
  34. // svg.Opacity: true,
  35. // svg.Enable_Background: true,
  36. // svg.Filter: true,
  37. // svg.Flood_Color: true,
  38. // svg.Flood_Opacity: true,
  39. // svg.Lighting_Color: true,
  40. // svg.Solid_Color: true,
  41. // svg.Solid_Opacity: true,
  42. // svg.Stop_Color: true,
  43. // svg.Stop_Opacity: true,
  44. // svg.Pointer_Events: true,
  45. // svg.Buffered_Rendering: true,
  46. // svg.Color_Interpolation: true,
  47. // svg.Color_Interpolation_Filters: true,
  48. // svg.Color_Profile: true,
  49. // svg.Color_Rendering: true,
  50. // svg.Fill: true,
  51. // svg.Fill_Opacity: true,
  52. // svg.Fill_Rule: true,
  53. // svg.Image_Rendering: true,
  54. // svg.Marker: true,
  55. // svg.Marker_End: true,
  56. // svg.Marker_Mid: true,
  57. // svg.Marker_Start: true,
  58. // svg.Shape_Rendering: true,
  59. // svg.Stroke: true,
  60. // svg.Stroke_Dasharray: true,
  61. // svg.Stroke_Dashoffset: true,
  62. // svg.Stroke_Linecap: true,
  63. // svg.Stroke_Linejoin: true,
  64. // svg.Stroke_Miterlimit: true,
  65. // svg.Stroke_Opacity: true,
  66. // svg.Stroke_Width: true,
  67. // svg.Paint_Order: true,
  68. // svg.Vector_Effect: true,
  69. // svg.Viewport_Fill: true,
  70. // svg.Viewport_Fill_Opacity: true,
  71. // svg.Text_Rendering: true,
  72. // svg.Alignment_Baseline: true,
  73. // svg.Baseline_Shift: true,
  74. // svg.Dominant_Baseline: true,
  75. // svg.Glyph_Orientation_Horizontal: true,
  76. // svg.Glyph_Orientation_Vertical: true,
  77. // svg.Kerning: true,
  78. // svg.Text_Anchor: true,
  79. // svg.Writing_Mode: true,
  80. // }