You are here

field_collection.schema.yml in Field collection 8.3

Same filename and directory in other branches
  1. 8 config/schema/field_collection.schema.yml
config/schema/field_collection.schema.yml

File

config/schema/field_collection.schema.yml
View source
  1. # Schema for the configuration files of the field_collection module
  2. field_collection.field_collection.*:
  3. type: config_entity
  4. label: 'Field collection'
  5. mapping:
  6. id:
  7. type: string
  8. label: 'Machine-readable name'
  9. label:
  10. type: label
  11. label: 'Human-readable name'
  12. # Schema for the configuration of the Field collection field type.
  13. # Copied from Entity reference.
  14. # @TODO: These aren't really necessary for field collection and it may be
  15. # possible to remove them or replace them with something simpler.
  16. field.storage_settings.field_collection:
  17. type: mapping
  18. label: 'Field collection field storage settings'
  19. mapping:
  20. target_type:
  21. type: string
  22. label: 'Type of item to reference (should always be field_collection_item)'
  23. field.field_settings.field_collection:
  24. type: mapping
  25. label: 'Field collection field settings'
  26. mapping:
  27. handler:
  28. type: string
  29. label: 'Reference method'
  30. handler_settings:
  31. type: entity_reference_selection.[%parent.handler]
  32. label: 'Field collection selection plugin settings'