You are here

config_pages.schema.yml in Config Pages 8.3

config/schema/config_pages.schema.yml

File

config/schema/config_pages.schema.yml
View source
  1. # Schema for the configuration files of the Custom Block module.
  2. config_pages.type.*:
  3. type: config_entity
  4. label: 'Config page type settings'
  5. mapping:
  6. id:
  7. type: string
  8. label: 'ID'
  9. label:
  10. type: label
  11. label: 'Label'
  12. context:
  13. type: mapping
  14. label: 'Context'
  15. mapping:
  16. show_warning:
  17. type: boolean
  18. label: 'Show warning'
  19. group:
  20. type: sequence
  21. label: 'Context status'
  22. sequence:
  23. type: boolean
  24. fallback:
  25. type: mapping
  26. label: 'Fallback'
  27. mapping:
  28. language:
  29. type: string
  30. label: 'Language'
  31. menu:
  32. type: mapping
  33. label: 'Menu'
  34. mapping:
  35. path:
  36. type: string
  37. label: 'Path'
  38. weight:
  39. type: integer
  40. label: 'Weight'
  41. description:
  42. type: text
  43. label: 'Description'
  44. block.settings.config_pages_block:
  45. type: config_object
  46. label: 'ConfigPages Block settings'
  47. mapping:
  48. config_page_type:
  49. type: string
  50. label: 'ConfigPage type to show'
  51. config_page_view_mode:
  52. type: string
  53. label: 'view mode for ConfigPage to show'