You are here

views.filter.schema.yml in Drupal 8

Same filename and directory in other branches
  1. 9 core/modules/views/config/schema/views.filter.schema.yml
core/modules/views/config/schema/views.filter.schema.yml

File

core/modules/views/config/schema/views.filter.schema.yml
View source
  1. # Schema for the views filter plugins.
  2. views.filter.*:
  3. type: views_filter
  4. label: 'Default filter'
  5. views.filter.boolean:
  6. type: views_filter
  7. label: 'Boolean'
  8. views_filter_boolean_string:
  9. type: views_filter
  10. label: 'Boolean string'
  11. views.filter.broken:
  12. type: views_filter
  13. label: 'Broken'
  14. views.filter.bundle:
  15. type: views.filter.in_operator
  16. label: 'Bundle'
  17. views.filter.combine:
  18. type: views.filter.string
  19. label: 'Combine'
  20. mapping:
  21. fields:
  22. type: sequence
  23. label: 'Fields'
  24. sequence:
  25. type: string
  26. label: 'Field'
  27. views.filter_value.groupby_numeric:
  28. type: views.filter_value.numeric
  29. label: 'Group by numeric'
  30. views.filter.in_operator:
  31. type: views_filter
  32. label: 'IN operator'
  33. mapping:
  34. operator:
  35. type: string
  36. label: 'Operator'
  37. value:
  38. type: sequence
  39. label: 'Values'
  40. sequence:
  41. type: string
  42. label: 'Value'
  43. expose:
  44. type: mapping
  45. label: 'Expose'
  46. mapping:
  47. reduce:
  48. type: boolean
  49. label: 'Reduce'
  50. group_info:
  51. mapping:
  52. group_items:
  53. sequence:
  54. type: views.filter.group_item.in_operator
  55. label: 'Group item'
  56. views.filter.string:
  57. type: views_filter
  58. label: 'String'
  59. mapping:
  60. expose:
  61. type: mapping
  62. label: 'Exposed'
  63. mapping:
  64. required:
  65. type: boolean
  66. label: 'Required'
  67. placeholder:
  68. type: label
  69. label: 'Placeholder'
  70. value:
  71. type: string
  72. label: 'Value'
  73. views.filter.numeric:
  74. type: views_filter
  75. label: 'Numeric'
  76. mapping:
  77. expose:
  78. type: mapping
  79. label: 'Exposed'
  80. mapping:
  81. min_placeholder:
  82. type: label
  83. label: 'Min placeholder'
  84. max_placeholder:
  85. type: label
  86. label: 'Max placeholder'
  87. placeholder:
  88. type: label
  89. label: 'Placeholder'
  90. views.filter_value.numeric:
  91. type: mapping
  92. label: 'Numeric'
  93. mapping:
  94. min:
  95. type: string
  96. label: 'Min'
  97. max:
  98. type: string
  99. label: 'And max'
  100. value:
  101. type: string
  102. label: 'Value'
  103. views.filter_value.*:
  104. type: string
  105. label: 'Filter value'
  106. views.filter_value.equality:
  107. type: string
  108. label: 'Equality'
  109. views.filter.many_to_one:
  110. type: views.filter.in_operator
  111. label: 'Many to one'
  112. mapping:
  113. reduce_duplicates:
  114. type: boolean
  115. label: 'Reduce duplicate'
  116. views.filter.standard:
  117. type: views_filter
  118. label: 'Standard'
  119. # Schema for the views group items.
  120. views.filter.group_item.*:
  121. type: views_filter_group_item
  122. label: 'Group item'
  123. views.filter.group_item.boolean:
  124. type: views_filter_group_item
  125. mapping:
  126. value:
  127. type: views.filter_value.string
  128. views.filter.group_item.in_operator:
  129. type: views_filter_group_item
  130. mapping:
  131. value:
  132. type: views.filter_value.in_operator
  133. # Schema for the views filter value.
  134. views.filter_value.string:
  135. type: string
  136. views.filter_value.boolean:
  137. type: string
  138. views.filter_value.combine:
  139. type: string
  140. views.filter.language:
  141. type: views.filter.in_operator
  142. label: 'Language'
  143. views.filter.latest_revision:
  144. type: views_filter
  145. label: 'Latest revision'
  146. views.filter_value.date:
  147. type: views.filter_value.numeric
  148. label: 'Date'
  149. mapping:
  150. type:
  151. type: string
  152. label: 'Type'
  153. views.filter.date:
  154. type: views.filter.numeric
  155. label: 'Date'
  156. mapping:
  157. type:
  158. type: string
  159. label: 'Type'
  160. views.filter_value.in_operator:
  161. type: sequence
  162. label: 'Values'
  163. sequence:
  164. type: string
  165. label: 'Value'