You are here

private_message.schema.yml in Private Message 8

Same filename and directory in other branches
  1. 8.2 config/schema/private_message.schema.yml
config/schema/private_message.schema.yml

File

config/schema/private_message.schema.yml
View source
  1. field.formatter.settings.private_message_thread_member_formatter:
  2. type: mapping
  3. label: 'Private message thread members formatter settings'
  4. mapping:
  5. display_type:
  6. type: string
  7. label: 'Display type'
  8. entity_display_mode:
  9. type: string
  10. label: 'Display Mode'
  11. members_prefix:
  12. type: string
  13. label: 'Members list prefix'
  14. field.formatter.settings.private_message_thread_message_formatter:
  15. type: mapping
  16. label: 'Private message thread message formatter settings'
  17. mapping:
  18. message_count:
  19. type: integer
  20. label: 'The number of messages to show on load'
  21. ajax_previous_load_count:
  22. type: integer
  23. label: 'The number of messages to load when the load previous button is clicked'
  24. message_order:
  25. type: string
  26. label: 'The order in which private messages should be shown, ascending or descending'
  27. ajax_refresh_rate:
  28. type: integer
  29. label: 'The number of seconds between ajax checks for new messages'
  30. field.widget.settings.private_message_thread_member_widget:
  31. type: mapping
  32. label: 'Private message thread member widget settings'
  33. mapping:
  34. match_operator:
  35. type: string
  36. label: 'Autocomplete matching'
  37. size:
  38. type: integer
  39. label: 'Size of textfield'
  40. placeholder:
  41. type: label
  42. label: 'Placeholder'
  43. block.settings.private_message_inbox_block:
  44. type: block_settings
  45. label: 'Settings for the private message inbox block'
  46. mapping:
  47. thread_count:
  48. type: integer
  49. label: 'Block thread load count'
  50. ajax_load_count:
  51. type: integer
  52. label: 'Ajax thread load count'
  53. ajax_refresh_rate:
  54. type: integer
  55. label: 'Ajax refresh rate'
  56. block.settings.private_message_notification_block:
  57. type: block_settings
  58. label: 'Settings for the private message notifications block'
  59. mapping:
  60. ajax_refresh_rate:
  61. type: integer
  62. label: 'Ajax refresh rate'
  63. private_message.settings:
  64. type: config_object
  65. label: 'Global settings for the Private Message module'
  66. mapping:
  67. enable_email_notifications:
  68. type: boolean
  69. label: 'Whether the module should offer the option to send emails'
  70. send_by_default:
  71. type: boolean
  72. label: 'Whether to send emails by default. Users will be able to alter this behavior in their profiles'
  73. hide_form_filter_tips:
  74. type: boolean
  75. label: "Whether or not to hide the filter tips on the message form"
  76. private_message.mail:
  77. type: config_object
  78. label: 'Private Message Email Settings'
  79. mapping:
  80. message_notification:
  81. type: mail
  82. label: 'Message Notification'