You are here

config_pages.schema.yml in Config Pages 8.2

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. token:
  13. type: boolean
  14. label: 'Token'
  15. context:
  16. type: mapping
  17. label: 'Context'
  18. mapping:
  19. show_warning:
  20. type: boolean
  21. label: 'Show warning'
  22. group:
  23. type: sequence
  24. label: 'Context status'
  25. sequence:
  26. type: boolean
  27. fallback:
  28. type: mapping
  29. label: 'Fallback'
  30. mapping:
  31. language:
  32. type: string
  33. label: 'Language'
  34. menu:
  35. type: mapping
  36. label: 'Menu'
  37. mapping:
  38. path:
  39. type: string
  40. label: 'Path'
  41. weight:
  42. type: integer
  43. label: 'Weight'
  44. description:
  45. type: text
  46. label: 'Description'
  47. block.settings.config_pages_block:
  48. type: config_object
  49. label: 'ConfigPages Block settings'
  50. mapping:
  51. config_page_type:
  52. type: string
  53. label: 'ConfigPage type to show'
  54. config_page_view_mode:
  55. type: string
  56. label: 'view mode for ConfigPage to show'
  57. condition.plugin.config_pages_values_access:
  58. type: condition.plugin
  59. label: 'ConfigPage field value'
  60. mapping:
  61. config_page_field:
  62. type: string
  63. operator:
  64. type: string
  65. condition_value:
  66. type: string