You are here

yamlform_ui.routing.yml in YAML Form 8

modules/yamlform_ui/yamlform_ui.routing.yml

File

modules/yamlform_ui/yamlform_ui.routing.yml
View source
  1. entity.yamlform.source_form:
  2. path: '/admin/structure/yamlform/manage/{yamlform}/source'
  3. defaults:
  4. _title_callback: '\Drupal\yamlform\Controller\YamlFormController::title'
  5. _entity_form: 'yamlform.source'
  6. requirements:
  7. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormSourceAccess'
  8. entity.yamlform_options.source_form:
  9. path: '/admin/structure/yamlform/settings/options/manage/{yamlform_options}/source'
  10. defaults:
  11. _title_callback: '\Drupal\yamlform\Controller\YamlFormOptionsController::title'
  12. _entity_form: 'yamlform_options.source'
  13. requirements:
  14. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormOptionSourceAccess'
  15. entity.yamlform_ui.element:
  16. path: '/admin/structure/yamlform/manage/{yamlform}/element/add'
  17. defaults:
  18. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementTypeSelectForm'
  19. _title: 'Select an element'
  20. requirements:
  21. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  22. entity.yamlform_ui.change_element:
  23. path: '/admin/structure/yamlform/manage/{yamlform}/element/{key}/change'
  24. defaults:
  25. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementTypeChangeForm'
  26. _title: 'Select new element type'
  27. requirements:
  28. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  29. entity.yamlform_ui.element.add_form:
  30. path: '/admin/structure/yamlform/manage/{yamlform}/element/add/{type}'
  31. defaults:
  32. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementAddForm'
  33. _title: 'Add element'
  34. requirements:
  35. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  36. entity.yamlform_ui.element.edit_form:
  37. path: '/admin/structure/yamlform/manage/{yamlform}/element/{key}/edit'
  38. defaults:
  39. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementEditForm'
  40. _title: 'Edit element'
  41. requirements:
  42. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  43. entity.yamlform_ui.element.duplicate_form:
  44. path: '/admin/structure/yamlform/manage/{yamlform}/element/{key}/duplicate'
  45. defaults:
  46. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementDuplicateForm'
  47. _title: 'Duplicate element'
  48. requirements:
  49. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  50. entity.yamlform_ui.element.delete_form:
  51. path: '/admin/structure/yamlform/manage/{yamlform}/element/{key}/delete'
  52. defaults:
  53. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementDeleteForm'
  54. _title: 'Delete element'
  55. requirements:
  56. _custom_access: '\Drupal\yamlform_ui\Access\YamlFormUiAccess::checkYamlFormEditAccess'
  57. yamlform.element_plugins.test:
  58. path: '/admin/structure/yamlform/settings/elements/{type}/test'
  59. defaults:
  60. _form: '\Drupal\yamlform_ui\Form\YamlFormUiElementTestForm'
  61. _title: 'Test element'
  62. requirements:
  63. _permission: 'administer yamlform'