You are here

toc_node.schema.yml in TOC Node 8

config/schema/toc_node.schema.yml

File

config/schema/toc_node.schema.yml
View source
  1. # Schema for the configuration files of the TOC Node module.
  2. node.type.*.third_party.toc_node:
  3. type: mapping
  4. label: 'TOC Node'
  5. mapping:
  6. enabled:
  7. type: boolean
  8. label: 'Enable table of contents'
  9. styles:
  10. type: sequence
  11. label: 'Styles available'
  12. sequence:
  13. type: string
  14. label: 'Style machine name'
  15. style_default:
  16. type: string
  17. label: 'Style default'
  18. level:
  19. type: integer
  20. label: 'Up to what heading level to include.'
  21. back_to_top_links:
  22. type: integer
  23. label: 'Back to top links'
  24. toc_node.settings:
  25. type: config_object
  26. label: 'TOC Node settings'
  27. mapping:
  28. toc_node_nid_list:
  29. type: sequence
  30. label: 'Nodes with TOC'
  31. sequence:
  32. type: integer
  33. label: 'Node ID'
  34. enabled:
  35. type: boolean
  36. label: 'Enable table of contents'
  37. style_default:
  38. type: string
  39. label: 'Style default'
  40. level:
  41. type: integer
  42. label: 'Up to what heading level to include.'
  43. back_to_top_links:
  44. type: integer
  45. label: 'Back to top links'