annotate core/modules/layout_builder/layout_builder.routing.yml @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents af1871eacc83
children
rev   line source
Chris@14 1 layout_builder.choose_section:
Chris@14 2 path: '/layout_builder/choose/section/{section_storage_type}/{section_storage}/{delta}'
Chris@14 3 defaults:
Chris@14 4 _controller: '\Drupal\layout_builder\Controller\ChooseSectionController::build'
Chris@18 5 _title: 'Choose a layout for this section'
Chris@14 6 requirements:
Chris@17 7 _layout_builder_access: 'view'
Chris@14 8 options:
Chris@14 9 _admin_route: TRUE
Chris@14 10 parameters:
Chris@14 11 section_storage:
Chris@14 12 layout_builder_tempstore: TRUE
Chris@14 13
Chris@14 14 layout_builder.add_section:
Chris@14 15 path: '/layout_builder/add/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}'
Chris@14 16 defaults:
Chris@14 17 _controller: '\Drupal\layout_builder\Controller\AddSectionController::build'
Chris@14 18 requirements:
Chris@17 19 _layout_builder_access: 'view'
Chris@14 20 options:
Chris@14 21 _admin_route: TRUE
Chris@14 22 parameters:
Chris@14 23 section_storage:
Chris@14 24 layout_builder_tempstore: TRUE
Chris@14 25
Chris@14 26 layout_builder.configure_section:
Chris@14 27 path: '/layout_builder/configure/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}'
Chris@14 28 defaults:
Chris@14 29 _title: 'Configure section'
Chris@14 30 _form: '\Drupal\layout_builder\Form\ConfigureSectionForm'
Chris@14 31 # Adding a new section requires a plugin_id, while configuring an existing
Chris@14 32 # section does not.
Chris@14 33 plugin_id: null
Chris@14 34 requirements:
Chris@17 35 _layout_builder_access: 'view'
Chris@14 36 options:
Chris@14 37 _admin_route: TRUE
Chris@14 38 parameters:
Chris@14 39 section_storage:
Chris@14 40 layout_builder_tempstore: TRUE
Chris@14 41
Chris@14 42 layout_builder.remove_section:
Chris@14 43 path: '/layout_builder/remove/section/{section_storage_type}/{section_storage}/{delta}'
Chris@14 44 defaults:
Chris@14 45 _form: '\Drupal\layout_builder\Form\RemoveSectionForm'
Chris@14 46 requirements:
Chris@17 47 _layout_builder_access: 'view'
Chris@14 48 options:
Chris@14 49 _admin_route: TRUE
Chris@14 50 parameters:
Chris@14 51 section_storage:
Chris@14 52 layout_builder_tempstore: TRUE
Chris@14 53
Chris@14 54 layout_builder.choose_block:
Chris@14 55 path: '/layout_builder/choose/block/{section_storage_type}/{section_storage}/{delta}/{region}'
Chris@14 56 defaults:
Chris@14 57 _controller: '\Drupal\layout_builder\Controller\ChooseBlockController::build'
Chris@18 58 _title: 'Choose a block'
Chris@14 59 requirements:
Chris@17 60 _layout_builder_access: 'view'
Chris@14 61 options:
Chris@14 62 _admin_route: TRUE
Chris@14 63 parameters:
Chris@14 64 section_storage:
Chris@14 65 layout_builder_tempstore: TRUE
Chris@14 66
Chris@14 67 layout_builder.add_block:
Chris@14 68 path: '/layout_builder/add/block/{section_storage_type}/{section_storage}/{delta}/{region}/{plugin_id}'
Chris@14 69 defaults:
Chris@14 70 _form: '\Drupal\layout_builder\Form\AddBlockForm'
Chris@18 71 _title: 'Configure block'
Chris@14 72 requirements:
Chris@17 73 _layout_builder_access: 'view'
Chris@17 74 options:
Chris@17 75 _admin_route: TRUE
Chris@17 76 parameters:
Chris@17 77 section_storage:
Chris@17 78 layout_builder_tempstore: TRUE
Chris@17 79
Chris@17 80 layout_builder.choose_inline_block:
Chris@17 81 path: '/layout_builder/choose/inline-block/{section_storage_type}/{section_storage}/{delta}/{region}'
Chris@17 82 defaults:
Chris@17 83 _controller: '\Drupal\layout_builder\Controller\ChooseBlockController::inlineBlockList'
Chris@17 84 _title: 'Add a new Inline Block'
Chris@17 85 requirements:
Chris@18 86 _layout_builder_access: 'view'
Chris@14 87 options:
Chris@14 88 _admin_route: TRUE
Chris@14 89 parameters:
Chris@14 90 section_storage:
Chris@14 91 layout_builder_tempstore: TRUE
Chris@14 92
Chris@14 93 layout_builder.update_block:
Chris@14 94 path: '/layout_builder/update/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}'
Chris@14 95 defaults:
Chris@14 96 _form: '\Drupal\layout_builder\Form\UpdateBlockForm'
Chris@18 97 _title: 'Configure block'
Chris@14 98 requirements:
Chris@18 99 _layout_builder_access: 'view'
Chris@18 100 options:
Chris@18 101 _admin_route: TRUE
Chris@18 102 parameters:
Chris@18 103 section_storage:
Chris@18 104 layout_builder_tempstore: TRUE
Chris@18 105
Chris@18 106 layout_builder.move_block_form:
Chris@18 107 path: '/layout_builder/move/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}'
Chris@18 108 defaults:
Chris@18 109 _title_callback: '\Drupal\layout_builder\Form\MoveBlockForm::title'
Chris@18 110 _form: '\Drupal\layout_builder\Form\MoveBlockForm'
Chris@18 111 requirements:
Chris@17 112 _layout_builder_access: 'view'
Chris@14 113 options:
Chris@14 114 _admin_route: TRUE
Chris@14 115 parameters:
Chris@14 116 section_storage:
Chris@14 117 layout_builder_tempstore: TRUE
Chris@14 118
Chris@14 119 layout_builder.remove_block:
Chris@14 120 path: '/layout_builder/remove/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}'
Chris@14 121 defaults:
Chris@14 122 _form: '\Drupal\layout_builder\Form\RemoveBlockForm'
Chris@14 123 requirements:
Chris@17 124 _layout_builder_access: 'view'
Chris@14 125 options:
Chris@14 126 _admin_route: TRUE
Chris@14 127 parameters:
Chris@14 128 section_storage:
Chris@14 129 layout_builder_tempstore: TRUE
Chris@14 130
Chris@14 131 layout_builder.move_block:
Chris@14 132 path: '/layout_builder/move/block/{section_storage_type}/{section_storage}/{delta_from}/{delta_to}/{region_to}/{block_uuid}/{preceding_block_uuid}'
Chris@14 133 defaults:
Chris@14 134 _controller: '\Drupal\layout_builder\Controller\MoveBlockController::build'
Chris@14 135 delta_from: null
Chris@14 136 delta_to: null
Chris@14 137 region_from: null
Chris@14 138 region_to: null
Chris@14 139 block_uuid: null
Chris@14 140 preceding_block_uuid: null
Chris@14 141 requirements:
Chris@17 142 _layout_builder_access: 'view'
Chris@14 143 options:
Chris@14 144 _admin_route: TRUE
Chris@14 145 parameters:
Chris@14 146 section_storage:
Chris@14 147 layout_builder_tempstore: TRUE