You are here

mailhandler.schema.yml in Mailhandler 8

config/schema/mailhandler.schema.yml

File

config/schema/mailhandler.schema.yml
View source
  1. # Mailhandler Node settings schema.
  2. inmail.plugin.handler.mailhandler_node:
  3. label: 'Node handler configuration'
  4. type: mapping
  5. mapping:
  6. content_type:
  7. label: 'Content type of a node'
  8. type: string
  9. field.formatter.settings.mailhandler_gpg:
  10. type: mapping
  11. label: 'GPG key formatter settings'
  12. mapping:
  13. display:
  14. type: string
  15. label: 'Field property to display'
  16. field.widget.settings.mailhandler_gpg:
  17. type: mapping
  18. label: 'GPG key widget settings'
  19. mapping:
  20. rows:
  21. type: integer
  22. label: 'Number of rows for public key textarea'
  23. placeholder:
  24. type: string
  25. label: 'Placeholder for public key property'
  26. field.storage_settings.mailhandler_gpg:
  27. type: mapping
  28. label: 'GPG key settings'
  29. field.field_settings.mailhandler_gpg:
  30. type: mapping
  31. label: 'GPG settings'
  32. field.value.mailhandler_gpg:
  33. type: mapping
  34. label: 'Default value'
  35. mapping:
  36. public_key:
  37. type: string
  38. label: 'GPG public key'
  39. fingerprint:
  40. type: string
  41. label: 'Fingerprint of the corresponding GPG public key'