You are here

skype.schema.yml in Skype 8

config/schema/skype.schema.yml

File

config/schema/skype.schema.yml
View source
  1. # Schema for the configuration files of the Skype module.
  2. field.skype.value:
  3. type: sequence
  4. label: 'Default value'
  5. sequence:
  6. - type: mapping
  7. label: 'Default'
  8. mapping:
  9. value:
  10. type: string
  11. label: 'Value'
  12. # Schema for the skype settings.
  13. skype.settings:
  14. type: config_object
  15. label: 'Skype settings'
  16. mapping:
  17. enable_chat:
  18. type: boolean
  19. label: 'Enable/disable chat'
  20. message_recipient:
  21. type: string
  22. label: 'Message recipient'
  23. chat_id:
  24. type: string
  25. label: 'Chat ID'
  26. initiate_chat:
  27. type: string
  28. label: 'Initiate chat'
  29. button_style:
  30. type: string
  31. label: 'Button style'
  32. text_only:
  33. type: boolean
  34. label: 'Text only'
  35. button_text:
  36. type: string
  37. label: 'Button text'
  38. button_color:
  39. type: string
  40. label: 'Buttons color'
  41. chat_can_collapse:
  42. type: boolean
  43. label: 'Chat can collapse'
  44. chat_can_close:
  45. type: boolean
  46. label: 'Chat can close'
  47. chat_can_upload_file:
  48. type: boolean
  49. label: 'Chat can upload file'
  50. chat_enable_animation:
  51. type: boolean
  52. label: 'Chat enable animation'
  53. chat_enable_header:
  54. type: boolean
  55. label: 'Chat enable header'
  56. exclude_mode:
  57. type: integer
  58. label: 'Exclude mode'
  59. exclude_pages:
  60. type: string
  61. label: 'Exclude pages'