You are here

better_exposed_filters.exposed_form.schema.yml in Better Exposed Filters 8.4

config/schema/better_exposed_filters.exposed_form.schema.yml

File

config/schema/better_exposed_filters.exposed_form.schema.yml
View source
  1. #
  2. # Schema for the Better Exposed Filters configuration files.
  3. #
  4. # Views exposed form.
  5. views.exposed_form.bef:
  6. type: views_exposed_form
  7. label: 'Better Exposed Filters'
  8. mapping:
  9. input_required:
  10. type: boolean
  11. label: 'Input required before showing results'
  12. text_input_required:
  13. type: text
  14. label: 'Text shown if a filter option has not been selected'
  15. text_input_required_format:
  16. type: text
  17. label: 'Text format for the text_input_required field'
  18. bef:
  19. type: mapping
  20. label: 'BEF options'
  21. mapping:
  22. general:
  23. type: better_exposed_filters.general
  24. sort:
  25. type: better_exposed_filters.sort.[plugin_id]
  26. pager:
  27. type: better_exposed_filters.pager.[plugin_id]
  28. filter:
  29. type: sequence
  30. label: 'Filters'
  31. sequence:
  32. type: better_exposed_filters.filter.[plugin_id]
  33. #
  34. # BEF general settings.
  35. #
  36. better_exposed_filters.general:
  37. label: 'General BEF settings'
  38. type: mapping
  39. mapping:
  40. autosubmit:
  41. type: boolean
  42. label: 'Auto-submit'
  43. autosubmit_exclude_textfield:
  44. type: boolean
  45. label: 'Exclude Textfield'
  46. autosubmit_textfield_delay:
  47. type: integer
  48. label: 'Delay for textfield autosubmit'
  49. autosubmit_hide:
  50. type: boolean
  51. label: 'Hide submit button'
  52. input_required:
  53. type: boolean
  54. label: 'Only display results after the user has selected a filter option'
  55. allow_secondary:
  56. type: boolean
  57. label: 'Enable secondary exposed form options'
  58. secondary_label:
  59. type: label
  60. label: 'Secondary options label'
  61. secondary_open:
  62. type: boolean
  63. label: 'Secondary options is open'
  64. text_input_required:
  65. type: text
  66. label: 'Text shown if a filter option has not been selected'
  67. text_input_required_format:
  68. type: text
  69. label: 'Text format for the text_input_required field'