You are here

image.schema.yml in Zircon Profile 8.0

Same filename and directory in other branches
  1. 8 core/modules/image/config/schema/image.schema.yml
core/modules/image/config/schema/image.schema.yml

File

core/modules/image/config/schema/image.schema.yml
View source
  1. # Schema for configuration files of the Image module.
  2. image.style.*:
  3. type: config_entity
  4. label: 'Image style'
  5. mapping:
  6. name:
  7. type: string
  8. label:
  9. type: label
  10. label: 'Label'
  11. effects:
  12. type: sequence
  13. sequence:
  14. type: mapping
  15. mapping:
  16. id:
  17. type: string
  18. data:
  19. type: image.effect.[%parent.id]
  20. weight:
  21. type: integer
  22. uuid:
  23. type: string
  24. image.effect.*:
  25. type: mapping
  26. label: 'Effect settings'
  27. image.effect.image_crop:
  28. type: image_size
  29. label: 'Image crop'
  30. mapping:
  31. anchor:
  32. label: 'Anchor'
  33. type: string
  34. image.effect.image_convert:
  35. type: mapping
  36. label: 'Convert'
  37. mapping:
  38. extension:
  39. label: 'Extension'
  40. type: string
  41. image.effect.image_resize:
  42. type: image_size
  43. label: 'Image resize'
  44. image.effect.image_rotate:
  45. type: mapping
  46. label: 'Image rotate'
  47. mapping:
  48. degrees:
  49. type: integer
  50. label: 'Rotation angle'
  51. bgcolor:
  52. label: 'Background color'
  53. type: color_hex
  54. random:
  55. type: boolean
  56. label: 'Randomize'
  57. image.effect.image_scale:
  58. type: image_size
  59. label: 'Image scale'
  60. mapping:
  61. upscale:
  62. type: boolean
  63. label: 'Upscale'
  64. # The image desaturate effect has no settings.
  65. image.effect.image_desaturate:
  66. type: sequence
  67. image.effect.image_scale_and_crop:
  68. type: image_size
  69. label: 'Image scale and crop'
  70. image.settings:
  71. type: config_object
  72. mapping:
  73. preview_image:
  74. type: string
  75. label: 'Preview image'
  76. allow_insecure_derivatives:
  77. type: boolean
  78. label: 'Allow insecure image derivatives'
  79. suppress_itok_output:
  80. type: boolean
  81. label: 'Suppress the itok query string for image derivatives'
  82. field.storage_settings.image:
  83. type: field.storage_settings.file
  84. label: 'Image settings'
  85. mapping:
  86. default_image:
  87. type: field_default_image
  88. label: 'Default value'
  89. field.field_settings.image:
  90. type: base_file_field_field_settings
  91. label: 'Image settings'
  92. mapping:
  93. max_resolution:
  94. type: string
  95. label: 'Maximum image resolution'
  96. min_resolution:
  97. type: string
  98. label: 'Minimum image resolution'
  99. alt_field:
  100. type: boolean
  101. label: 'Enable Alt field'
  102. alt_field_required:
  103. type: boolean
  104. label: 'Alt field required'
  105. title_field:
  106. type: boolean
  107. label: 'Enable Title field'
  108. title_field_required:
  109. type: boolean
  110. label: 'Title field required'
  111. default_image:
  112. type: field_default_image
  113. label: 'Default value'
  114. field.value.image:
  115. type: field_default_image
  116. label: 'Default value'
  117. field.formatter.settings.image:
  118. type: mapping
  119. label: 'Image field display format settings'
  120. mapping:
  121. image_link:
  122. type: string
  123. label: 'Link image to'
  124. image_style:
  125. type: string
  126. label: 'Image style'
  127. field.widget.settings.image_image:
  128. type: mapping
  129. label: 'Image field display format settings'
  130. mapping:
  131. progress_indicator:
  132. type: string
  133. label: 'Progress indicator'
  134. preview_image_style:
  135. type: string
  136. label: 'Preview image style'