You are here

file.schema.yml in Zircon Profile 8.0

Same filename and directory in other branches
  1. 8 core/modules/file/config/schema/file.schema.yml
core/modules/file/config/schema/file.schema.yml

File

core/modules/file/config/schema/file.schema.yml
View source
  1. # Schema for the configuration files of the File module.
  2. file.settings:
  3. type: config_object
  4. label: 'File settings'
  5. mapping:
  6. description:
  7. type: mapping
  8. label: 'Description'
  9. mapping:
  10. type:
  11. type: string
  12. label: 'Type'
  13. length:
  14. type: integer
  15. label: 'Length'
  16. icon:
  17. type: mapping
  18. label: 'Icon'
  19. mapping:
  20. directory:
  21. type: path
  22. label: 'Directory'
  23. field.storage_settings.file:
  24. type: base_entity_reference_field_settings
  25. label: 'File settings'
  26. mapping:
  27. display_field:
  28. type: boolean
  29. label: 'Enable Display field'
  30. display_default:
  31. type: boolean
  32. label: 'Files displayed by default'
  33. uri_scheme:
  34. type: string
  35. label: 'Upload destination'
  36. field.value.file:
  37. type: mapping
  38. label: 'Default value'
  39. base_file_field_field_settings:
  40. type: mapping
  41. mapping:
  42. handler:
  43. type: string
  44. label: 'Reference method'
  45. handler_settings:
  46. type: entity_reference_selection.[%parent.handler]
  47. label: 'Entity reference selection settings'
  48. file_directory:
  49. type: string
  50. label: 'File directory'
  51. file_extensions:
  52. type: string
  53. label: 'Allowed file extensions'
  54. max_filesize:
  55. type: string
  56. label: 'Maximum upload size'
  57. field.field_settings.file:
  58. type: base_file_field_field_settings
  59. label: 'File settings'
  60. mapping:
  61. description_field:
  62. type: boolean
  63. label: 'Enable Description field'
  64. field.formatter.settings.file_default:
  65. type: mapping
  66. label: 'Generic file format settings'
  67. field.formatter.settings.file_rss_enclosure:
  68. type: mapping
  69. label: 'RSS enclosure format settings'
  70. field.formatter.settings.file_table:
  71. type: mapping
  72. label: 'Table of files format settings'
  73. field.formatter.settings.file_url_plain:
  74. type: mapping
  75. label: 'URL to file format settings'
  76. field.widget.settings.file_generic:
  77. type: mapping
  78. label: 'File format settings'
  79. mapping:
  80. progress_indicator:
  81. type: string
  82. label: 'Progress indicator'
  83. field_formatter_settings_base_file:
  84. type: mapping
  85. mapping:
  86. link_to_file:
  87. type: boolean
  88. label: 'Link to file'
  89. field.formatter.settings.file_link:
  90. type: field_formatter_settings_base_file
  91. field.formatter.settings.file_uri:
  92. type: field_formatter_settings_base_file
  93. mapping:
  94. file_download_path:
  95. type: boolean
  96. label: 'Display download path'
  97. field.formatter.settings.file_filemime:
  98. type: field_formatter_settings_base_file
  99. mapping:
  100. filemime_image:
  101. type: boolean
  102. label: 'Display the filemime as icon'
  103. field.formatter.settings.file_extension:
  104. type: field_formatter_settings_base_file
  105. mapping:
  106. extension_detect_tar:
  107. type: boolean
  108. label: 'Detect tar'
  109. migrate.source.d6_upload_instance:
  110. type: migrate_source_sql
  111. label: 'Drupal 6 upload form display'
  112. mapping:
  113. constants:
  114. type: migrate_entity_constant
  115. label: 'Constants'