You are here

eck.schema.yml in Entity Construction Kit (ECK) 8

config/schema/eck.schema.yml

File

config/schema/eck.schema.yml
View source
  1. # Schema for the configuration files of the ECK module.
  2. # This schema tells the config system how to read the config YML files.
  3. eck.settings:
  4. type: config_object
  5. label: 'ECK settings'
  6. mapping:
  7. use_admin_theme:
  8. type: boolean
  9. label: 'Use administration theme when editing or creating ECK entities'
  10. eck.eck_entity_type.*:
  11. type: config_entity
  12. label: 'ECK Entity Type'
  13. mapping:
  14. id:
  15. type: string
  16. label: 'Id'
  17. label:
  18. type: label
  19. label: 'Name'
  20. uid:
  21. type: boolean
  22. label: 'Author'
  23. created:
  24. type: boolean
  25. label: 'Created'
  26. changed:
  27. type: boolean
  28. label: 'Changed'
  29. title:
  30. type: boolean
  31. label: 'Title'
  32. status:
  33. type: boolean
  34. label: 'Status'
  35. eck.eck_type.*:
  36. type: config_entity
  37. label: 'ECK Entity bundle'
  38. mapping:
  39. name:
  40. type: label
  41. label: 'Name'
  42. type:
  43. type: string
  44. label: 'Bundle machine name'
  45. description:
  46. type: text
  47. label: 'Explanation or submission guidelines'