You are here

ctools.schema.yml in Chaos Tool Suite (ctools) 8.3

config/schema/ctools.schema.yml

File

config/schema/ctools.schema.yml
View source
  1. ctools.context:
  2. type: mapping
  3. label: Context
  4. mapping:
  5. label:
  6. type: label
  7. label: 'Label of the context'
  8. type:
  9. type: string
  10. label: 'Context type'
  11. description:
  12. type: string
  13. label: 'Description of the context'
  14. value:
  15. type: string
  16. label: 'Context value'
  17. ctools.relationship:
  18. type: mapping
  19. label: 'Relationship'
  20. mapping:
  21. id:
  22. type: string
  23. label: 'ID'
  24. label:
  25. type: label
  26. label: 'Label'
  27. condition.plugin.entity_bundle:*:
  28. type: condition.plugin
  29. mapping:
  30. bundles:
  31. type: sequence
  32. sequence:
  33. type: string
  34. ctools.block_plugin.*:
  35. type: block.settings.[id]
  36. mapping:
  37. region:
  38. type: string
  39. label: 'Region'
  40. weight:
  41. type: integer
  42. label: 'Weight'
  43. uuid:
  44. type: string
  45. label: 'UUID'
  46. context_mapping:
  47. type: sequence
  48. label: 'Context assignments'
  49. sequence:
  50. - type: string
  51. ctools.block_display_variant:
  52. type: display_variant.plugin
  53. label: 'Block display variant'
  54. mapping:
  55. blocks:
  56. type: sequence
  57. label: 'Blocks'
  58. sequence:
  59. - type: ctools.block_plugin.[id]