ajax_dashboard-8.x-2.x-dev/ajax_dashboard.routing.yml
ajax_dashboard.routing.yml
ajax_dashboard.load_dashboard:
path: '/ajax-dashboard'
defaults:
_controller: '\Drupal\ajax_dashboard\Controller\AJAXDashboardController::loadDashboard'
_title: 'AJAX callback'
requirements:
# Access is handled within the button/content logic.
_access: 'TRUE'
entity.ajax_dashboard.canonical:
path: '/admin/structure/ajax_dashboard/{ajax_dashboard}'
defaults:
_entity_view: 'ajax_dashboard'
_title: 'AJAX Dashboard Entity'
requirements:
_permission: 'administer ajax_dashboard'
entity.ajax_dashboard.collection:
path: '/admin/structure/ajax_dashboard'
defaults:
_entity_list: 'ajax_dashboard'
_title: 'AJAX Dashboard configuration'
requirements:
_permission: 'administer ajax_dashboard'
entity.ajax_dashboard.add_form:
path: '/admin/structure/ajax_dashboard/add'
defaults:
_entity_form: 'ajax_dashboard.add'
_title: 'Add AJAX Dashboard'
requirements:
_permission: 'administer ajax_dashboard'
entity.ajax_dashboard.edit_form:
path: '/admin/structure/ajax_dashboard/{ajax_dashboard}/edit'
defaults:
_entity_form: 'ajax_dashboard.edit'
_title: 'Edit AJAX Dashboard'
requirements:
_permission: 'administer ajax_dashboard'
entity.ajax_dashboard.delete_form:
path: '/admin/structure/ajax_dashboard/{ajax_dashboard}/delete'
defaults:
_entity_form: 'ajax_dashboard.delete'
_title: 'Delete AJAX Dashboard'
requirements:
_permission: 'administer ajax_dashboard'