You are here

video.schema.yml in Video 8.2

Same filename and directory in other branches
  1. 8 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. file_directory:
  15. type: string
  16. label: 'File directory'
  17. file_extensions:
  18. type: string
  19. label: 'Allowed file extensions'
  20. max_filesize:
  21. type: string
  22. label: 'Maximum upload size'
  23. field.widget.settings.video_upload:
  24. type: mapping
  25. label: 'Video upload settings'
  26. mapping:
  27. progress_indicator:
  28. type: string
  29. label: 'Progress indicator'
  30. file_directory:
  31. type: string
  32. label: 'File directory'
  33. file_extensions:
  34. type: string
  35. label: 'Allowed file extensions'
  36. max_filesize:
  37. type: string
  38. label: 'Maximum upload size'
  39. uri_scheme:
  40. type: string
  41. label: 'Upload destination'
  42. field.widget.settings.video_embed:
  43. type: mapping
  44. label: 'Video embed settings'
  45. mapping:
  46. allowed_providers:
  47. type: sequence
  48. label: 'Allowed Providers'
  49. sequence:
  50. type: ignore
  51. file_directory:
  52. type: string
  53. label: 'File directory'
  54. uri_scheme:
  55. type: string
  56. label: 'Upload destination'
  57. field.formatter.settings.video_player:
  58. type: mapping
  59. label: 'Video player settings'
  60. mapping:
  61. controls:
  62. type: boolean
  63. label: 'Controls'
  64. autoplay:
  65. type: boolean
  66. label: 'Autoplay'
  67. loop:
  68. type: boolean
  69. label: 'Loop'
  70. muted:
  71. type: boolean
  72. label: 'Muted'
  73. width:
  74. type: string
  75. label: 'Width'
  76. height:
  77. type: string
  78. label: 'Height'
  79. preload:
  80. type: string
  81. label: 'Preload'
  82. field.formatter.settings.video_player_list:
  83. type: mapping
  84. label: 'Video player settings'
  85. mapping:
  86. controls:
  87. type: boolean
  88. label: 'Controls'
  89. autoplay:
  90. type: boolean
  91. label: 'Autoplay'
  92. loop:
  93. type: boolean
  94. label: 'Loop'
  95. muted:
  96. type: boolean
  97. label: 'Muted'
  98. width:
  99. type: string
  100. label: 'Width'
  101. height:
  102. type: string
  103. label: 'Height'
  104. preload:
  105. type: string
  106. label: 'Preload'
  107. field.formatter.settings.video_embed_thumbnail:
  108. type: mapping
  109. label: 'Video thumbnail settings'
  110. mapping:
  111. image_style:
  112. type: string
  113. label: 'Image Style'
  114. link_image_to:
  115. type: string
  116. label: 'Link image to'
  117. field.formatter.settings.video_embed_player:
  118. type: mapping
  119. label: 'Video player settings'
  120. mapping:
  121. autoplay:
  122. type: boolean
  123. label: 'Autoplay'
  124. width:
  125. type: string
  126. label: 'Width'
  127. height:
  128. type: string
  129. label: 'Height'
  130. related_videos:
  131. type: boolean
  132. label: 'Related Videos'