views_ui.routing.yml

Same filename and directory in other branches
  1. 11.x core/modules/views_ui/views_ui.routing.yml
  2. 10 core/modules/views_ui/views_ui.routing.yml
  3. 9 core/modules/views_ui/views_ui.routing.yml
  4. 8.9.x core/modules/views_ui/views_ui.routing.yml
core/modules/views_ui/views_ui.routing.yml
11 string references to YAML keys in views_ui.routing.yml
ViewAddForm::cancel in core/modules/views_ui/src/ViewAddForm.php
Form submission handler for the 'cancel' action.
ViewAddForm::submitForm in core/modules/views_ui/src/ViewAddForm.php
This is the default entity object builder function. It is called before any other submit handler to build the new entity object to be used by the following submit handlers. At this point of the form workflow the entity is validated and the form state…
ViewEditForm::getFormBucket in core/modules/views_ui/src/ViewEditForm.php
Add information about a section to a display.
ViewEditForm::renderDisplayTop in core/modules/views_ui/src/ViewEditForm.php
Render the top of the display so it can be updated during ajax operations.
ViewPreviewForm::actions in core/modules/views_ui/src/ViewPreviewForm.php
Returns an array of supported actions for the current entity form.

... See full list

File

core/modules/views_ui/views_ui.routing.yml

View source
  1. entity.view.collection:
  2. path: '/admin/structure/views'
  3. defaults:
  4. _entity_list: 'view'
  5. _title: 'Views'
  6. requirements:
  7. _permission: 'administer views'
  8. views_ui.add:
  9. path: '/admin/structure/views/add'
  10. defaults:
  11. _entity_form: 'view.add'
  12. _title: 'Add view'
  13. requirements:
  14. _entity_create_access: view
  15. entity.view.duplicate_form:
  16. path: '/admin/structure/views/view/{view}/duplicate'
  17. defaults:
  18. _entity_form: 'view.duplicate'
  19. _title: 'Duplicate view'
  20. requirements:
  21. _entity_access: view.duplicate
  22. entity.view.delete_form:
  23. path: '/admin/structure/views/view/{view}/delete'
  24. defaults:
  25. _entity_form: 'view.delete'
  26. _title: 'Delete view'
  27. requirements:
  28. _entity_access: view.delete
  29. entity.view.preview_form:
  30. path: '/admin/structure/views/view/{view}/preview/{display_id}'
  31. options:
  32. parameters:
  33. view:
  34. tempstore: TRUE
  35. type: entity:view
  36. defaults:
  37. _entity_form: 'view.preview'
  38. display_id: NULL
  39. requirements:
  40. _permission: 'administer views'
  41. entity.view.break_lock_form:
  42. path: '/admin/structure/views/view/{view}/break-lock'
  43. defaults:
  44. _entity_form: 'view.break_lock'
  45. _title: 'Break lock'
  46. requirements:
  47. _entity_access: view.break-lock
  48. views_ui.form_add_handler:
  49. path: '/admin/structure/views/{js}/add-handler/{view}/{display_id}/{type}'
  50. options:
  51. parameters:
  52. view:
  53. tempstore: TRUE
  54. type: entity:view
  55. defaults:
  56. _controller: '\Drupal\views_ui\Form\Ajax\AddHandler::getForm'
  57. requirements:
  58. _entity_access: view.update
  59. js: 'nojs|ajax'
  60. views_ui.form_edit_details:
  61. path: '/admin/structure/views/{js}/edit-details/{view}/{display_id}'
  62. options:
  63. parameters:
  64. view:
  65. tempstore: TRUE
  66. type: entity:view
  67. defaults:
  68. _controller: '\Drupal\views_ui\Form\Ajax\EditDetails::getForm'
  69. requirements:
  70. _entity_access: view.update
  71. js: 'nojs|ajax'
  72. views_ui.form_reorder_displays:
  73. path: '/admin/structure/views/{js}/reorder-displays/{view}/{display_id}'
  74. options:
  75. parameters:
  76. view:
  77. tempstore: TRUE
  78. type: entity:view
  79. defaults:
  80. _controller: '\Drupal\views_ui\Form\Ajax\ReorderDisplays::getForm'
  81. requirements:
  82. _entity_access: view.update
  83. js: 'nojs|ajax'
  84. views_ui.form_analyze:
  85. path: '/admin/structure/views/{js}/analyze/{view}/{display_id}'
  86. options:
  87. parameters:
  88. view:
  89. tempstore: TRUE
  90. type: entity:view
  91. defaults:
  92. _controller: '\Drupal\views_ui\Form\Ajax\Analyze::getForm'
  93. requirements:
  94. _entity_access: view.update
  95. js: 'nojs|ajax'
  96. views_ui.form_rearrange:
  97. path: '/admin/structure/views/{js}/rearrange/{view}/{display_id}/{type}'
  98. options:
  99. parameters:
  100. view:
  101. tempstore: TRUE
  102. type: entity:view
  103. defaults:
  104. _controller: '\Drupal\views_ui\Form\Ajax\Rearrange::getForm'
  105. requirements:
  106. _entity_access: view.update
  107. js: 'nojs|ajax'
  108. views_ui.form_rearrange_filter:
  109. path: '/admin/structure/views/{js}/rearrange-filter/{view}/{display_id}'
  110. options:
  111. parameters:
  112. view:
  113. tempstore: TRUE
  114. type: entity:view
  115. defaults:
  116. _controller: '\Drupal\views_ui\Form\Ajax\RearrangeFilter::getForm'
  117. requirements:
  118. _entity_access: view.update
  119. js: 'nojs|ajax'
  120. views_ui.form_display:
  121. path: '/admin/structure/views/{js}/display/{view}/{display_id}/{type}'
  122. options:
  123. parameters:
  124. view:
  125. tempstore: TRUE
  126. type: entity:view
  127. defaults:
  128. _controller: '\Drupal\views_ui\Form\Ajax\Display::getForm'
  129. requirements:
  130. _entity_access: view.update
  131. js: 'nojs|ajax'
  132. views_ui.form_handler:
  133. path: '/admin/structure/views/{js}/handler/{view}/{display_id}/{type}/{id}'
  134. options:
  135. parameters:
  136. view:
  137. tempstore: TRUE
  138. type: entity:view
  139. defaults:
  140. _controller: '\Drupal\views_ui\Form\Ajax\ConfigHandler::getForm'
  141. requirements:
  142. _entity_access: view.update
  143. js: 'nojs|ajax'
  144. views_ui.form_handler_extra:
  145. path: '/admin/structure/views/{js}/handler-extra/{view}/{display_id}/{type}/{id}'
  146. options:
  147. parameters:
  148. view:
  149. tempstore: TRUE
  150. type: entity:view
  151. defaults:
  152. _controller: '\Drupal\views_ui\Form\Ajax\ConfigHandlerExtra::getForm'
  153. requirements:
  154. _entity_access: view.update
  155. js: 'nojs|ajax'
  156. views_ui.form_handler_group:
  157. path: '/admin/structure/views/{js}/handler-group/{view}/{display_id}/{type}/{id}'
  158. options:
  159. parameters:
  160. view:
  161. tempstore: TRUE
  162. type: entity:view
  163. defaults:
  164. _controller: '\Drupal\views_ui\Form\Ajax\ConfigHandlerGroup::getForm'
  165. form_state: NULL
  166. requirements:
  167. _entity_access: view.update
  168. js: 'nojs|ajax'

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.