You are here

avatars.schema.yml in Avatar Kit 8.2

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

File

config/schema/avatars.schema.yml
View source
  1. avatars.service.*:
  2. type: config_entity
  3. label: 'Avatar Service configuration'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'Unique identifier'
  8. label:
  9. type: label
  10. label: 'User friendly label.'
  11. weight:
  12. type: integer
  13. label: 'Fallback weight'
  14. plugin:
  15. type: string
  16. label: 'ID of avatar service plugin'
  17. settings:
  18. type: avatars.avatar_service.settings.[%parent.plugin]
  19. avatars.avatar_service.settings.*:
  20. type: mapping
  21. mapping: []
  22. avatars.avatar_service_common_base:
  23. type: mapping
  24. mapping:
  25. width:
  26. type: integer
  27. height:
  28. type: integer
  29. protocol:
  30. type: string
  31. avatars.entity_mapping.*.*.*:
  32. type: config_entity
  33. label: 'Avatar Service configuration'
  34. mapping:
  35. id:
  36. type: string
  37. label: 'ID'
  38. entity_type:
  39. type: string
  40. label: 'Entity type'
  41. bundle:
  42. type: string
  43. label: 'Bundle'
  44. field_name:
  45. type: string
  46. label: 'Field name'
  47. field.field.*.*.*.third_party.avatars:
  48. type: mapping
  49. label: 'Avatar field settings'
  50. mapping:
  51. hash:
  52. type: mapping
  53. label: 'Hash'
  54. mapping:
  55. contents:
  56. label: 'Contents'
  57. type: string
  58. services:
  59. type: sequence
  60. label: 'Ordered list of service plugin IDs'
  61. sequence:
  62. type: string
  63. label: 'Service plugin ID'
  64. avatars.avatar_service.settings.avatars_entity_field:
  65. type: mapping
  66. mapping:
  67. field:
  68. type: string
  69. label: 'Field instance'