You are here

grid_entity.schema.yml in Paragraphs grid 8

config/schema/grid_entity.schema.yml

File

config/schema/grid_entity.schema.yml
View source
  1. paragraphs_grid.grid_entity.*:
  2. type: config_entity
  3. label: 'Grid config'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. uuid:
  12. type: string
  13. breakpoints:
  14. type: sequence
  15. label: 'Breakpoints and Col-number'
  16. sequence:
  17. type: sequence
  18. label: 'Breakpoint definition'
  19. sequence:
  20. cols:
  21. type: integer
  22. label: 'Number of cols inside breakpoint'
  23. name:
  24. type: string
  25. label: 'Literal name'
  26. icon:
  27. type: string
  28. label: 'machine name'
  29. bpoint:
  30. type: string
  31. label: 'Pixel width'
  32. fragment:
  33. type: string
  34. label: 'Fragment used in class name.'
  35. library:
  36. type: string
  37. label: 'Used library of css and js'
  38. wrapper:
  39. type: sequence
  40. label: 'Grid and row wrappers'
  41. sequence:
  42. type: sequence
  43. label: 'Classes'
  44. sequence:
  45. grid:
  46. type: sequence
  47. label: 'Container classes'
  48. sequence:
  49. required:
  50. type: boolean
  51. options:
  52. type: sequence
  53. row:
  54. type: sequence
  55. label: 'Row classes'
  56. sequence:
  57. required:
  58. type: boolean
  59. options:
  60. type: sequence
  61. cell-fallback:
  62. type: string
  63. label: 'Cell class for every cell'
  64. cell-properties:
  65. type: sequence
  66. label: 'Grid cell class types'
  67. sequence:
  68. type: sequence
  69. label: 'Properties'
  70. sequence:
  71. name:
  72. type: string
  73. label: Name
  74. label:
  75. type: string
  76. label: Label
  77. formatter:
  78. type: string
  79. label: 'String Formatter'
  80. additional:
  81. type: sequence
  82. label: 'Additional classes'
  83. sequence:
  84. type: sequence
  85. sequence:
  86. name:
  87. type: string
  88. label: Label
  89. class:
  90. type: string
  91. label: Class
  92. multiple:
  93. type: boolean
  94. label: 'Multiple values possible'
  95. optional:
  96. type: boolean
  97. label: 'Property is optional'
  98. fallback:
  99. type: string
  100. label: 'Fallback class if nothing selected'
  101. default:
  102. type: string
  103. label: 'Preselected when empty'
  104. asc:
  105. type: boolean
  106. label: 'Ascending Order'