ajax_test.dialog_contents:
  path: '/ajax-test/dialog-contents'
  defaults:
    _title: 'AJAX Dialog contents routing'
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::dialogContents'
  requirements:
    _access: 'TRUE'

ajax_test.ajax_render_types:
  path: '/ajax-test/dialog-contents-types/{type}'
  defaults:
    _title: 'AJAX Dialog contents routing'
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::renderTypes'
  requirements:
    _access: 'TRUE'

ajax_test.dialog_form:
  path: '/ajax-test/dialog-form'
  defaults:
    _title: 'Ajax Form contents'
    _form: '\Drupal\ajax_test\Form\AjaxTestForm'
  requirements:
    _access: 'TRUE'

ajax_test.dialog:
  path: '/ajax-test/dialog'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::dialog'
  requirements:
    _access: 'TRUE'

ajax_test.insert_links_block_wrapper:
  path: '/ajax-test/insert-block-wrapper'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::insertLinksBlockWrapper'
  requirements:
    _access: 'TRUE'

ajax_test.insert_links_inline_wrapper:
  path: '/ajax-test/insert-inline-wrapper'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::insertLinksInlineWrapper'
  requirements:
    _access: 'TRUE'

ajax_test.dialog_close:
  path: '/ajax-test/dialog-close'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::dialogClose'
  requirements:
    _access: 'TRUE'

ajax_test.render:
  path: '/ajax-test/render'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::render'
  requirements:
    _access: 'TRUE'

ajax_test.admin.theme:
  path: '/admin/ajax-test/theme'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::theme'
  requirements:
    _access: 'TRUE'

ajax_test.order:
  path: '/ajax-test/order'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::order'
  requirements:
    _access: 'TRUE'

ajax_test.render_error:
  path: '/ajax-test/render-error'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::renderError'
  requirements:
    _access: 'TRUE'

ajax_test.message_form:
  path: '/ajax-test/message'
  defaults:
    _title: 'Ajax Message Form'
    _form: '\Drupal\ajax_test\Form\AjaxTestMessageCommandForm'
  requirements:
    _access: 'TRUE'

ajax_test.focus_first_form:
  path: '/ajax-test/focus-first'
  defaults:
    _title: 'Ajax Focus First Form'
    _form: '\Drupal\ajax_test\Form\AjaxTestFocusFirstForm'
  requirements:
    _access: 'TRUE'

ajax_test.promise:
  path: '/ajax-test/promise-form'
  defaults:
    _title: 'Ajax Form Command Promise'
    _form: '\Drupal\ajax_test\Form\AjaxTestFormPromise'
  requirements:
    _access: 'TRUE'

ajax_test.global_events:
  path: '/ajax-test/global-events'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::globalEvents'
  requirements:
    _access: 'TRUE'

ajax_test.global_events_clear_log:
  path: '/ajax-test/global-events/clear-log'
  defaults:
    _controller: '\Drupal\ajax_test\Controller\AjaxTestController::globalEventsClearLog'
  requirements:
    _access: 'TRUE'
