You are here

mentions.schema.yml in Open Social 10.3.x

modules/custom/mentions/config/schema/mentions.schema.yml

File

modules/custom/mentions/config/schema/mentions.schema.yml
View source
  1. mentions.settings:
  2. type: config_object
  3. label: 'Mentions Settings'
  4. mapping:
  5. supported_entity_types:
  6. type: sequence
  7. label: 'Supported Entity Types'
  8. sequence:
  9. type: string
  10. label: 'The entity type'
  11. suggestions_amount:
  12. type: number
  13. label: 'Number of suggestions'
  14. mentions.mentions_type.*:
  15. type: config_entity
  16. label: 'Mentions Type'
  17. mapping:
  18. id:
  19. type: string
  20. label: 'ID'
  21. name:
  22. type: string
  23. label: 'Name'
  24. description:
  25. type: string
  26. label: 'Description'
  27. mention_type:
  28. type: string
  29. label: 'Mention Type'
  30. input:
  31. type: mapping
  32. label: 'Input Settings'
  33. mapping:
  34. prefix:
  35. type: string
  36. label: 'Prefix'
  37. entity_type:
  38. type: string
  39. label: 'Entity Type'
  40. inputvalue:
  41. type: string
  42. label: 'Value'
  43. suffix:
  44. type: string
  45. label: 'Suffix'
  46. output:
  47. type: 'mapping'
  48. label: 'Output Settings'
  49. mapping:
  50. outputvalue:
  51. type: string
  52. label: 'Value'
  53. renderlink:
  54. type: integer
  55. label: 'Render as link'
  56. renderlinktextbox:
  57. type: string
  58. label: 'Link'
  59. filter_settings.filter_mentions:
  60. type: filter
  61. label: 'Mentions Filter settings'
  62. mapping:
  63. mentions_filter:
  64. type: sequence
  65. label: 'Mentions Type'
  66. sequence:
  67. type: string
  68. label: 'Mention'