You are here

views.display.schema.yml in Drupal 10

core/modules/views/config/schema/views.display.schema.yml

File

core/modules/views/config/schema/views.display.schema.yml
View source
  1. # Schema for the views display plugins.
  2. views.display.default:
  3. type: views_display
  4. label: 'Default display options'
  5. views_display_path:
  6. type: views_display
  7. mapping:
  8. path:
  9. type: string
  10. label: 'Page path'
  11. route_name:
  12. type: string
  13. label: 'Route name'
  14. views.display.page:
  15. type: views_display_path
  16. label: 'Page display options'
  17. mapping:
  18. menu:
  19. type: mapping
  20. label: 'Menu'
  21. mapping:
  22. type:
  23. type: string
  24. label: 'Type'
  25. title:
  26. type: text
  27. label: 'Title'
  28. description:
  29. type: text
  30. label: 'Description'
  31. weight:
  32. type: integer
  33. label: 'Weight'
  34. enabled:
  35. type: boolean
  36. label: 'Enabled'
  37. expanded:
  38. type: boolean
  39. label: 'Expanded'
  40. menu_name:
  41. type: string
  42. label: 'Menu name'
  43. parent:
  44. type: string
  45. label: 'Parent'
  46. context:
  47. type: string
  48. label: 'Context'
  49. tab_options:
  50. type: mapping
  51. label: 'Tab options'
  52. mapping:
  53. type:
  54. type: string
  55. label: 'Type'
  56. title:
  57. type: text
  58. label: 'Title'
  59. description:
  60. type: text
  61. label: 'Description'
  62. weight:
  63. type: integer
  64. label: 'Weight'
  65. menu_name:
  66. type: string
  67. label: 'Menu name'
  68. views.display.block:
  69. type: views_display
  70. label: 'Block display options'
  71. mapping:
  72. block_description:
  73. type: label
  74. label: 'Block name'
  75. block_category:
  76. type: text
  77. label: 'Block category'
  78. block_hide_empty:
  79. type: boolean
  80. label: 'Hide block if no result/empty text'
  81. allow:
  82. type: mapping
  83. label: 'Allow'
  84. mapping:
  85. items_per_page:
  86. type: boolean
  87. label: 'Items per page'
  88. views.display.feed:
  89. type: views_display_path
  90. label: 'Feed display options'
  91. mapping:
  92. sitename_title:
  93. type: boolean
  94. label: 'Use the site name for the title'
  95. displays:
  96. type: sequence
  97. label: 'The feed icon will be available only to the selected displays.'
  98. sequence:
  99. type: string
  100. label: 'Display'
  101. views.display.embed:
  102. type: views_display
  103. label: 'Embed display options'
  104. views.display.attachment:
  105. type: views_display
  106. label: 'Attachment display options'
  107. mapping:
  108. displays:
  109. type: sequence
  110. label: 'Attach to'
  111. sequence:
  112. type: string
  113. label: 'Display'
  114. attachment_position:
  115. type: string
  116. label: 'Attachment position'
  117. inherit_arguments:
  118. type: boolean
  119. label: 'Inherit contextual filters'
  120. inherit_exposed_filters:
  121. type: boolean
  122. label: 'Inherit exposed filters'
  123. inherit_pager:
  124. type: boolean
  125. label: 'Inherit pager'
  126. render_pager:
  127. type: boolean
  128. label: 'Render pager'
  129. views.display.entity_reference:
  130. type: views_display
  131. label: 'Entity Reference'