You are here

views_data_export.views.schema.yml in Views data export 8

config/schema/views_data_export.views.schema.yml

File

config/schema/views_data_export.views.schema.yml
View source
  1. # Schema for the views plugins of the Views Data Export module.
  2. views.display.data_export:
  3. type: views.display.rest_export
  4. label: 'Data export display options'
  5. mapping:
  6. displays:
  7. type: sequence
  8. label: 'Attach to'
  9. sequence:
  10. type: string
  11. label: 'Display'
  12. filename:
  13. type: string
  14. label: 'Downloaded filename'
  15. automatic_download:
  16. type: boolean
  17. label: 'Download immediately'
  18. redirect_path:
  19. type: string
  20. label: 'Redirect path'
  21. export_method:
  22. type: string
  23. label: 'Export method'
  24. export_batch_size:
  25. type: integer
  26. label: 'Batch size'
  27. export_limit:
  28. type: integer
  29. label: 'Limit'
  30. facet_settings:
  31. type: string
  32. label: 'Facet sources'
  33. store_in_public_file_directory:
  34. type: boolean
  35. label: 'Allow anonymous users to download this file'
  36. custom_redirect_path:
  37. type: boolean
  38. label: 'Custom redirect path'
  39. redirect_to_display:
  40. type: string
  41. label: 'Redirect to this display'
  42. include_query_params:
  43. type: boolean
  44. label: 'Include query string parameters on redirect'
  45. views.style.data_export:
  46. type: views_style
  47. label: 'Data export output format'
  48. mapping:
  49. formats:
  50. type: sequence
  51. label: 'Formats'
  52. sequence:
  53. type: string
  54. label: 'Format'
  55. csv_settings:
  56. type: mapping
  57. label: 'CSV settings'
  58. mapping:
  59. delimiter:
  60. type: string
  61. label: 'Delimiter'
  62. enclosure:
  63. type: string
  64. label: 'Enclosure'
  65. escape_char:
  66. type: string
  67. label: 'Escape character'
  68. strip_tags:
  69. type: boolean
  70. label: 'Strip HTML'
  71. trim:
  72. type: boolean
  73. label: 'Trim whitespace'
  74. encoding:
  75. type: string
  76. label: 'Encoding'
  77. utf8_bom:
  78. type: string
  79. label: 'Include unicode signature (BOM)'
  80. use_serializer_encode_only:
  81. type: boolean
  82. label: 'Only use serializer->encode method'
  83. xls_settings:
  84. type: mapping
  85. label: 'XLS settings'
  86. mapping:
  87. xls_format:
  88. type: string
  89. label: 'Format'
  90. metadata:
  91. type: mapping
  92. label: 'Metadata'
  93. mapping:
  94. creator:
  95. type: string
  96. label: 'Creator'
  97. last_modified_by:
  98. type: string
  99. label: 'Last modified by'
  100. title:
  101. type: string
  102. label: 'Title'
  103. description:
  104. type: string
  105. label: 'Description'
  106. subject:
  107. type: string
  108. label: 'Subject'
  109. keywords:
  110. type: string
  111. label: 'Keywords'
  112. category:
  113. type: string
  114. label: 'Category'
  115. manager:
  116. type: string
  117. label: 'Manager'
  118. company:
  119. type: string
  120. label: 'Company'