You are here

search_api_page.schema.yml in Search API Pages 8

config/schema/search_api_page.schema.yml

File

config/schema/search_api_page.schema.yml
View source
  1. search_api_page.search_api_page.*:
  2. type: config_entity
  3. label: 'Search page config'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. path:
  12. type: label
  13. label: 'Path'
  14. clean_url:
  15. type: boolean
  16. label: 'Use clean URL'
  17. show_all_when_no_keys:
  18. type: boolean
  19. label: 'Show all results when no search is performed'
  20. index:
  21. type: string
  22. label: 'Search index'
  23. limit:
  24. type: integer
  25. label: 'Limit'
  26. searched_fields:
  27. type: sequence
  28. label: 'Searched fields'
  29. sequence:
  30. type: string
  31. style:
  32. type: string
  33. label: 'Style'
  34. view_mode_configuration:
  35. type: sequence
  36. label: 'View mode configuration'
  37. sequence:
  38. type: mapping
  39. mapping:
  40. default:
  41. type: string
  42. overrides:
  43. type: sequence
  44. sequence:
  45. type: string
  46. show_search_form:
  47. type: boolean
  48. label: 'Show search form'
  49. parse_mode:
  50. type: string
  51. label: 'Parse mode'
  52. uuid:
  53. type: string
  54. block.settings.search_api_page_form_block:
  55. type: block_settings
  56. mapping:
  57. search_api_page:
  58. type: string
  59. label: 'Search page ID'