You are here

video.schema.yml in Video 8

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

File

config/schema/video.schema.yml
View source
  1. field.field_settings.video:
  2. type: mapping
  3. label: 'Video settings'
  4. mapping:
  5. handler:
  6. type: string
  7. label: 'Reference method'
  8. handler_settings:
  9. type: entity_reference_selection.[%parent.handler]
  10. label: 'Entity reference selection settings'
  11. description_field:
  12. type: boolean
  13. label: 'Enable Description field'
  14. field.widget.settings.video_upload:
  15. type: mapping
  16. label: 'Video upload settings'
  17. mapping:
  18. progress_indicator:
  19. type: string
  20. label: 'Progress indicator'
  21. file_directory:
  22. type: string
  23. label: 'File directory'
  24. file_extensions:
  25. type: string
  26. label: 'Allowed file extensions'
  27. max_filesize:
  28. type: string
  29. label: 'Maximum upload size'
  30. uri_scheme:
  31. type: string
  32. label: 'Upload destination'
  33. field.widget.settings.video_embed:
  34. type: mapping
  35. label: 'Video embed settings'
  36. mapping:
  37. allowed_providers:
  38. type: sequence
  39. label: 'Allowed Providers'
  40. file_directory:
  41. type: string
  42. label: 'File directory'
  43. uri_scheme:
  44. type: string
  45. label: 'Upload destination'
  46. field.formatter.settings.video_player:
  47. type: mapping
  48. label: 'Video player settings'
  49. mapping:
  50. controls:
  51. type: boolean
  52. label: 'Controls'
  53. autoplay:
  54. type: boolean
  55. label: 'Autoplay'
  56. loop:
  57. type: boolean
  58. label: 'Loop'
  59. muted:
  60. type: boolean
  61. label: 'Muted'
  62. width:
  63. type: string
  64. label: 'Width'
  65. height:
  66. type: string
  67. label: 'Height'
  68. preload:
  69. type: string
  70. label: 'Preload'
  71. field.formatter.settings.video_player_list:
  72. type: mapping
  73. label: 'Video player settings'
  74. mapping:
  75. controls:
  76. type: boolean
  77. label: 'Controls'
  78. autoplay:
  79. type: boolean
  80. label: 'Autoplay'
  81. loop:
  82. type: boolean
  83. label: 'Loop'
  84. muted:
  85. type: boolean
  86. label: 'Muted'
  87. width:
  88. type: string
  89. label: 'Width'
  90. height:
  91. type: string
  92. label: 'Height'
  93. preload:
  94. type: string
  95. label: 'Preload'
  96. field.formatter.settings.video_embed_thumbnail:
  97. type: mapping
  98. label: 'Video thumbnail settings'
  99. mapping:
  100. image_style:
  101. type: string
  102. label: 'Image Style'
  103. link_image_to:
  104. type: string
  105. label: 'Link image to'
  106. field.formatter.settings.video_embed_player:
  107. type: mapping
  108. label: 'Video player settings'
  109. mapping:
  110. autoplay:
  111. type: boolean
  112. label: 'Autoplay'
  113. width:
  114. type: string
  115. label: 'Width'
  116. height:
  117. type: string
  118. label: 'Height'
  119. related_videos:
  120. type: boolean
  121. label: 'Related Videos'