--- /dev/null
+entity.linkit_profile.collection:
+ path: '/admin/config/content/linkit'
+ defaults:
+ _entity_list: 'linkit_profile'
+ _title: 'Linkit profiles'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+entity.linkit_profile.add_form:
+ path: '/admin/config/content/linkit/add'
+ defaults:
+ _entity_form: linkit_profile.add
+ _title: 'Add profile'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+entity.linkit_profile.edit_form:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}'
+ defaults:
+ _entity_form: linkit_profile.edit
+ _title_callback: 'Drupal\linkit\Controller\LinkitController::profileTitle'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+entity.linkit_profile.delete_form:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/delete'
+ defaults:
+ _entity_form: linkit_profile.delete
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.attributes:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes'
+ defaults:
+ _form: '\Drupal\linkit\Form\Attribute\OverviewForm'
+ _title: 'Manage attributes'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.attribute.add:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/add'
+ defaults:
+ _form: '\Drupal\linkit\Form\Attribute\AddForm'
+ _title: 'Add attribute'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.attribute.delete:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/{plugin_instance_id}/delete'
+ defaults:
+ _form: '\Drupal\linkit\Form\Attribute\DeleteForm'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.attribute.edit:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/{plugin_instance_id}'
+ defaults:
+ _form: '\Drupal\linkit\Form\Attribute\EditForm'
+ _title_callback: 'Drupal\linkit\Controller\LinkitController::attributeTitle'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.matchers:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers'
+ defaults:
+ _form: '\Drupal\linkit\Form\Matcher\OverviewForm'
+ _title: 'Manage matchers'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.matcher.add:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/add'
+ defaults:
+ _form: '\Drupal\linkit\Form\Matcher\AddForm'
+ _title: 'Add matcher'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.matcher.delete:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/{plugin_instance_id}/delete'
+ defaults:
+ _form: '\Drupal\linkit\Form\Matcher\DeleteForm'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.matcher.edit:
+ path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/{plugin_instance_id}'
+ defaults:
+ _form: '\Drupal\linkit\Form\Matcher\EditForm'
+ _title_callback: 'Drupal\linkit\Controller\LinkitController::matcherTitle'
+ requirements:
+ _permission: 'administer linkit profiles'
+
+linkit.linkit_dialog:
+ path: '/linkit/dialog/linkit/{filter_format}'
+ defaults:
+ _form: '\Drupal\linkit\Form\LinkitEditorDialog'
+ _title: 'Add link'
+ requirements:
+ _entity_access: 'filter_format.use'
+ options:
+ _theme: ajax_base_page
+
+linkit.autocomplete:
+ path: '/linkit/autocomplete/{linkit_profile_id}'
+ defaults:
+ _controller: '\Drupal\linkit\Controller\AutocompleteController::autocomplete'
+ requirements:
+ _access: 'TRUE'
+ options:
+ _theme: ajax_base_page