css-properties.gperf 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. struct css_property_info { const char *name; int key; };
  2. %define hash-function-name css_property_hash
  3. %define lookup-function-name css_property_lookup
  4. %define word-array-name css_property_list
  5. %global-table
  6. %struct-type
  7. %%
  8. -mupdf-leading,PRO_LEADING
  9. -webkit-text-fill-color,PRO_TEXT_FILL_COLOR
  10. -webkit-text-stroke-color,PRO_TEXT_STROKE_COLOR
  11. -webkit-text-stroke-width,PRO_TEXT_STROKE_WIDTH
  12. background-color,PRO_BACKGROUND_COLOR
  13. border,PRO_BORDER
  14. border-bottom,PRO_BORDER_BOTTOM
  15. border-bottom-color,PRO_BORDER_BOTTOM_COLOR
  16. border-bottom-style,PRO_BORDER_BOTTOM_STYLE
  17. border-bottom-width,PRO_BORDER_BOTTOM_WIDTH
  18. border-color,PRO_BORDER_COLOR
  19. border-left,PRO_BORDER_LEFT
  20. border-left-color,PRO_BORDER_LEFT_COLOR
  21. border-left-style,PRO_BORDER_LEFT_STYLE
  22. border-left-width,PRO_BORDER_LEFT_WIDTH
  23. border-right,PRO_BORDER_RIGHT
  24. border-right-color,PRO_BORDER_RIGHT_COLOR
  25. border-right-style,PRO_BORDER_RIGHT_STYLE
  26. border-right-width,PRO_BORDER_RIGHT_WIDTH
  27. border-spacing,PRO_BORDER_SPACING
  28. border-style,PRO_BORDER_STYLE
  29. border-top,PRO_BORDER_TOP
  30. border-top-color,PRO_BORDER_TOP_COLOR
  31. border-top-style,PRO_BORDER_TOP_STYLE
  32. border-top-width,PRO_BORDER_TOP_WIDTH
  33. border-width,PRO_BORDER_WIDTH
  34. color,PRO_COLOR
  35. direction,PRO_DIRECTION
  36. display,PRO_DISPLAY
  37. font,PRO_FONT
  38. font-family,PRO_FONT_FAMILY
  39. font-size,PRO_FONT_SIZE
  40. font-style,PRO_FONT_STYLE
  41. font-variant,PRO_FONT_VARIANT
  42. font-weight,PRO_FONT_WEIGHT
  43. height,PRO_HEIGHT
  44. letter-spacing,PRO_LETTER_SPACING
  45. line-height,PRO_LINE_HEIGHT
  46. list-style,PRO_LIST_STYLE
  47. list-style-image,PRO_LIST_STYLE_IMAGE
  48. list-style-position,PRO_LIST_STYLE_POSITION
  49. list-style-type,PRO_LIST_STYLE_TYPE
  50. margin,PRO_MARGIN
  51. margin-bottom,PRO_MARGIN_BOTTOM
  52. margin-left,PRO_MARGIN_LEFT
  53. margin-right,PRO_MARGIN_RIGHT
  54. margin-top,PRO_MARGIN_TOP
  55. orphans,PRO_ORPHANS
  56. overflow-wrap,PRO_OVERFLOW_WRAP
  57. padding,PRO_PADDING
  58. padding-bottom,PRO_PADDING_BOTTOM
  59. padding-left,PRO_PADDING_LEFT
  60. padding-right,PRO_PADDING_RIGHT
  61. padding-top,PRO_PADDING_TOP
  62. page-break-after,PRO_PAGE_BREAK_AFTER
  63. page-break-before,PRO_PAGE_BREAK_BEFORE
  64. quotes,PRO_QUOTES
  65. src,PRO_SRC
  66. text-align,PRO_TEXT_ALIGN
  67. text-decoration,PRO_TEXT_DECORATION
  68. text-indent,PRO_TEXT_INDENT
  69. text-transform,PRO_TEXT_TRANSFORM
  70. vertical-align,PRO_VERTICAL_ALIGN
  71. visibility,PRO_VISIBILITY
  72. white-space,PRO_WHITE_SPACE
  73. widows,PRO_WIDOWS
  74. width,PRO_WIDTH
  75. word-spacing,PRO_WORD_SPACING