You are here

element_class_formatter.schema.yml in Element Class Formatter 8

config/schema/element_class_formatter.schema.yml

File

config/schema/element_class_formatter.schema.yml
View source
  1. # Schema for the configuration files of the Element Class Formatter module.
  2. field.formatter.settings.entity_reference_label_class:
  3. type: mapping
  4. label: 'Entity reference label display with class format settings'
  5. mapping:
  6. link:
  7. type: boolean
  8. label: 'Link label to the referenced entity'
  9. class:
  10. type: string
  11. label: 'Class for the element'
  12. tag:
  13. type: string
  14. label: 'Tag for the non-linked element'
  15. field.formatter.settings.entity_reference_list_label_class:
  16. type: mapping
  17. label: 'Entity reference label display with class format settings'
  18. mapping:
  19. link:
  20. type: boolean
  21. label: 'List link label to the referenced entity'
  22. class:
  23. type: string
  24. label: 'Class for the element'
  25. list_type:
  26. type: string
  27. label: 'Tag for the list element'
  28. field.formatter.settings.file_link_class:
  29. type: mapping
  30. label: 'File display with class format settings'
  31. mapping:
  32. use_description_as_link_text:
  33. type: boolean
  34. label: 'Replace the file name by its description when available'
  35. class:
  36. type: string
  37. label: 'Class for the element'
  38. show_filesize:
  39. type: boolean
  40. label: 'Show the file size'
  41. show_filetype:
  42. type: boolean
  43. label: 'Show the file type/mime'
  44. field.formatter.settings.image_class:
  45. type: mapping
  46. label: 'Image display with class format settings'
  47. mapping:
  48. image_link:
  49. type: string
  50. label: 'Link image to'
  51. image_style:
  52. type: string
  53. label: 'Image style'
  54. class:
  55. type: string
  56. label: 'Class for the element'
  57. field.formatter.settings.link_class:
  58. type: mapping
  59. label: 'Link display with class format settings'
  60. mapping:
  61. class:
  62. type: string
  63. label: 'Class for the element'
  64. trim_length:
  65. type: integer
  66. label: 'Trim link text length'
  67. url_only:
  68. type: boolean
  69. label: 'URL only'
  70. url_plain:
  71. type: boolean
  72. label: 'Show URL as plain text'
  73. rel:
  74. type: string
  75. label: 'Add rel="nofollow" to links'
  76. target:
  77. type: string
  78. label: 'Open link in new window'
  79. field.formatter.settings.link_list_class:
  80. type: mapping
  81. label: 'Link list display with class format settings'
  82. mapping:
  83. class:
  84. type: string
  85. label: 'Class for the element'
  86. list_type:
  87. type: string
  88. label: 'Tag for the list element'
  89. trim_length:
  90. type: integer
  91. label: 'Trim link text length'
  92. url_only:
  93. type: boolean
  94. label: 'URL only'
  95. url_plain:
  96. type: boolean
  97. label: 'Show URL as plain text'
  98. rel:
  99. type: string
  100. label: 'Add rel="nofollow" to links'
  101. target:
  102. type: string
  103. label: 'Open link in new window'
  104. field.formatter.settings.link_ally_class:
  105. type: mapping
  106. label: 'Link (with screenreader text)'
  107. mapping:
  108. class:
  109. type: string
  110. label: 'Class for the element'
  111. link_text:
  112. type: label
  113. label: 'Custom text to use for the link'
  114. screenreader_text:
  115. type: label
  116. label: 'Screenreader text to use for the link'
  117. tag:
  118. type: string
  119. label: 'Wrapper tag'
  120. field.formatter.settings.email_link_class:
  121. type: mapping
  122. label: 'Email link display with class format settings'
  123. mapping:
  124. class:
  125. type: string
  126. label: 'Class for the element'
  127. field.formatter.settings.string_list_class:
  128. type: mapping
  129. label: 'String list display with class format settings'
  130. mapping:
  131. class:
  132. type: string
  133. label: 'Class for the element'
  134. list_type:
  135. type: string
  136. label: 'Tag for the list element'
  137. link:
  138. type: boolean
  139. label: 'Link label to the content'
  140. field.formatter.settings.telephone_link_class:
  141. type: mapping
  142. label: 'Telephone link display with class format settings'
  143. mapping:
  144. title:
  145. type: string
  146. label: 'The title to use for the link'
  147. class:
  148. type: string
  149. label: 'Class for the element'
  150. field.formatter.settings.wrapper_class:
  151. type: mapping
  152. label: 'Wrapped string display with class format settings'
  153. mapping:
  154. class:
  155. type: string
  156. label: 'Class for the element'
  157. tag:
  158. type: string
  159. label: 'Tag for the non-linked element'
  160. link:
  161. type: boolean
  162. label: 'Link label to the content'
  163. link_class:
  164. type: string
  165. label: 'Class for the link'
  166. summary:
  167. type: boolean
  168. label: 'Show summary instead of value'
  169. trim:
  170. type: integer
  171. label: 'Trim length'