You are here

book.schema.yml in Drupal 9

Same filename and directory in other branches
  1. 8 core/modules/book/config/schema/book.schema.yml
core/modules/book/config/schema/book.schema.yml

File

core/modules/book/config/schema/book.schema.yml
View source
  1. # Schema for the configuration files of the book module.
  2. book.settings:
  3. type: config_object
  4. label: 'Book settings'
  5. mapping:
  6. allowed_types:
  7. type: sequence
  8. label: 'Content types allowed in book outlines'
  9. sequence:
  10. type: string
  11. label: 'Content type'
  12. block:
  13. type: mapping
  14. label: 'Block'
  15. mapping:
  16. navigation:
  17. type: mapping
  18. label: 'Navigation'
  19. mapping:
  20. mode:
  21. type: string
  22. label: 'Mode'
  23. child_type:
  24. type: string
  25. label: 'Content type for child pages'
  26. block.settings.book_navigation:
  27. type: block_settings
  28. label: 'Book navigation block'
  29. mapping:
  30. block_mode:
  31. type: string
  32. label: 'Block display mode'