openlayers-8.x-4.x-dev/openlayers.routing.yml
openlayers.routing.yml
# Admin screen for Openlayers
entity.openlayers_settings:
path: '/admin/config/system/openlayers/settings'
defaults:
_form: '\Drupal\openlayers\Form\SettingsForm'
_title: 'Openlayers settings'
requirements:
_permission: 'administer openlayers'
entity.openlayers.collection:
path: '/admin/config/system/openlayers'
defaults:
_form: '\Drupal\openlayers\Form\AdminForm'
_title: 'Openlayers configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_map.list:
path: '/admin/config/system/openlayers/map'
defaults:
_entity_list: 'openlayers_map'
_title: 'Openlayers Map configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_layer.list:
path: '/admin/config/system/openlayers/layer'
defaults:
_entity_list: 'openlayers_layer'
_title: 'Openlayers Layer configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_source.list:
path: '/admin/config/system/openlayers/source'
defaults:
_entity_list: 'openlayers_source'
_title: 'Openlayers Source configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_control.list:
path: '/admin/config/system/openlayers/control'
defaults:
_entity_list: 'openlayers_control'
_title: 'Openlayers Control configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_style.list:
path: '/admin/config/system/openlayers/style'
defaults:
_entity_list: 'openlayers_style'
_title: 'Openlayers Style configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_component.list:
path: '/admin/config/system/openlayers/component'
defaults:
_entity_list: 'openlayers_component'
_title: 'Openlayers Component configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_interaction.list:
path: '/admin/config/system/openlayers/interaction'
defaults:
_entity_list: 'openlayers_interaction'
_title: 'Openlayers Interaction configuration'
requirements:
_permission: 'administer openlayers'
entity.openlayers_map.add_form:
path: '/admin/config/system/openlayers/map/add'
defaults:
_entity_form: 'openlayers_map.add'
_title: 'Add Openlayers Map'
requirements:
_permission: 'administer openlayers'
entity.openlayers_map.edit_form:
path: '/admin/config/system/openlayers/map/{openlayers_map}/edit'
defaults:
_entity_form: 'openlayers_map.edit'
_title: 'Edit Openlayers Map'
requirements:
_permission: 'administer openlayers'
entity.openlayers_map.delete_form:
path: '/admin/config/system/openlayers/map/{openlayers_map}/delete'
defaults:
_entity_form: 'openlayers_map.delete'
_title: 'Delete Openlayers Map'
requirements:
_permission: 'administer openlayers'
entity.openlayers_layer.add_form:
path: '/admin/config/system/openlayers/layer/add'
defaults:
_entity_form: 'openlayers_layer.add'
_title: 'Add Openlayers Layer'
requirements:
_permission: 'administer openlayers'
entity.openlayers_layer.edit_form:
path: '/admin/config/system/openlayers/layer/{openlayers_layer}/edit'
defaults:
_entity_form: 'openlayers_layer.edit'
_title: 'Edit Openlayers Layer'
requirements:
_permission: 'administer openlayers'
entity.openlayers_layer.delete_form:
path: '/admin/config/system/openlayers/layer/{openlayers_layer}/delete'
defaults:
_entity_form: 'openlayers_layer.delete'
_title: 'Delete Openlayers Layer'
requirements:
_permission: 'administer openlayers'
entity.openlayers_source.add_form:
path: '/admin/config/system/openlayers/source/add'
defaults:
_entity_form: 'openlayers_source.add'
_title: 'Add Openlayers Source'
requirements:
_permission: 'administer openlayers'
entity.openlayers_source.edit_form:
path: '/admin/config/system/openlayers/source/{openlayers_source}/edit'
defaults:
_entity_form: 'openlayers_source.edit'
_title: 'Edit Openlayers Source'
requirements:
_permission: 'administer openlayers'
entity.openlayers_source.delete_form:
path: '/admin/config/system/openlayers/source/{openlayers_source}/delete'
defaults:
_entity_form: 'openlayers_source.delete'
_title: 'Delete Openlayers Source'
requirements:
_permission: 'administer openlayers'
entity.openlayers_control.add_form:
path: '/admin/config/system/openlayers/control/add'
defaults:
_entity_form: 'openlayers_control.add'
_title: 'Add Openlayers Control'
requirements:
_permission: 'administer openlayers'
entity.openlayers_control.edit_form:
path: '/admin/config/system/openlayers/control/{openlayers_control}/edit'
defaults:
_entity_form: 'openlayers_control.edit'
_title: 'Edit Openlayers Control'
requirements:
_permission: 'administer openlayers'
entity.openlayers_control.delete_form:
path: '/admin/config/system/openlayers/control/{openlayers_control}/delete'
defaults:
_entity_form: 'openlayers_control.delete'
_title: 'Delete Openlayers Control'
requirements:
_permission: 'administer openlayers'
entity.openlayers_style.add_form:
path: '/admin/config/system/openlayers/style/add'
defaults:
_entity_form: 'openlayers_style.add'
_title: 'Add Openlayers Style'
requirements:
_permission: 'administer openlayers'
entity.openlayers_style.edit_form:
path: '/admin/config/system/openlayers/style/{openlayers_style}/edit'
defaults:
_entity_form: 'openlayers_style.edit'
_title: 'Edit Openlayers Style'
requirements:
_permission: 'administer openlayers'
entity.openlayers_style.delete_form:
path: '/admin/config/system/openlayers/style/{openlayers_style}/delete'
defaults:
_entity_form: 'openlayers_style.delete'
_title: 'Delete Openlayers Style'
requirements:
_permission: 'administer openlayers'
entity.openlayers_interaction.add_form:
path: '/admin/config/system/openlayers/interaction/add'
defaults:
_entity_form: 'openlayers_interaction.add'
_title: 'Add Openlayers Interaction'
requirements:
_permission: 'administer openlayers'
entity.openlayers_interaction.edit_form:
path: '/admin/config/system/openlayers/interaction/{openlayers_interaction}/edit'
defaults:
_entity_form: 'openlayers_interaction.edit'
_title: 'Edit Openlayers Interaction'
requirements:
_permission: 'administer openlayers'
entity.openlayers_interaction.delete_form:
path: '/admin/config/system/openlayers/interaction/{openlayers_interaction}/delete'
defaults:
_entity_form: 'openlayers_interaction.delete'
_title: 'Delete Openlayers Interaction'
requirements:
_permission: 'administer openlayers'
entity.openlayers_component.add_form:
path: '/admin/config/system/openlayers/component/add'
defaults:
_entity_form: 'openlayers_component.add'
_title: 'Add Openlayers Component'
requirements:
_permission: 'administer openlayers'
entity.openlayers_component.edit_form:
path: '/admin/config/system/openlayers/component/{openlayers_component}/edit'
defaults:
_entity_form: 'openlayers_component.edit'
_title: 'Edit Openlayers Component'
requirements:
_permission: 'administer openlayers'
entity.openlayers_component.delete_form:
path: '/admin/config/system/openlayers/component/{openlayers_component}/delete'
defaults:
_entity_form: 'openlayers_component.delete'
_title: 'Delete Openlayers Component'
requirements:
_permission: 'administer openlayers'
################################################
openlayers.map.layer_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/addlayer/{layer}'
defaults:
_form: '\Drupal\openlayers\Form\MapLayerAddForm'
_title: 'Add map layer'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.layer_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/layers/{layer}'
defaults:
_form: '\Drupal\openlayers\Form\MapLayerEditForm'
_title: 'Edit map layer'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.layer_delete:
path: '/admin/config/openlayers/maps/manage/{map}/layers/{layer}/delete'
defaults:
_form: '\Drupal\openlayers\Form\MapLayerDeleteForm'
_title: 'Delete map layer'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.style_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/addstyle/{style}'
defaults:
_form: '\Drupal\openlayers\Form\MapStyleAddForm'
_title: 'Add map style'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.style_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/styles/{style}'
defaults:
_form: '\Drupal\openlayers\Form\MapStyleEditForm'
_title: 'Edit map style'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.style_delete:
path: '/admin/config/openlayers/maps/manage/{map}/styles/{style}/delete'
defaults:
_form: '\Drupal\openlayers\Form\MapStyleDeleteForm'
_title: 'Delete map style'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.control_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/addcontrol/{control}'
defaults:
_form: '\Drupal\openlayers\Form\MapControlAddForm'
_title: 'Add map control'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.control_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/controls/{control}'
defaults:
_form: '\Drupal\openlayers\Form\MapControlEditForm'
_title: 'Edit map control'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.control_delete:
path: '/admin/config/openlayers/maps/manage/{map}/controls/{control}/delete'
defaults:
_form: '\Drupal\openlayers\Form\MapControlDeleteForm'
_title: 'Delete map control'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
#################################################################
openlayers.map.interaction_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/addinteraction/{interaction}'
defaults:
_form: '\Drupal\openlayers\Form\MapInteractionAddForm'
_title: 'Add map interaction'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.interaction_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/interactions/{interaction}'
defaults:
_form: '\Drupal\openlayers\Form\MapInteractionEditForm'
_title: 'Edit map interaction'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.interaction_delete:
path: '/admin/config/openlayers/maps/manage/{map}/interactions/{interaction}/delete'
defaults:
_form: '\Drupal\openlayers\Form\MapInteractionDeleteForm'
_title: 'Delete map interaction'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
####################################################
openlayers.map.component_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/addcomponent/{component}'
defaults:
_form: '\Drupal\openlayers\Form\MapComponentAddForm'
_title: 'Add map component'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.component_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/components/{component}'
defaults:
_form: '\Drupal\openlayers\Form\MapComponentEditForm'
_title: 'Edit map component'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.map.component_delete:
path: '/admin/config/openlayers/maps/manage/{map}/components/{component}/delete'
defaults:
_form: '\Drupal\openlayers\Form\MapComponentDeleteForm'
_title: 'Delete map component'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
####################################################
openlayers.style.plugin_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/plugin/{plugin_type}/{plugin}/addstyle'
defaults:
_form: '\Drupal\openlayers\Form\OpenlayersStylePluginAddForm'
_title: 'Add openlayers style plugin'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.control.plugin_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/plugin/{plugin_type}/{plugin}/addcontrol'
defaults:
_form: '\Drupal\openlayers\Form\OpenlayersControlPluginAddForm'
_title: 'Add openlayers control plugin'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.interaction.plugin_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/plugin/{plugin_type}/{plugin}/addinteraction'
defaults:
_form: '\Drupal\openlayers\Form\OpenlayersInteractionPluginAddForm'
_title: 'Add openlayers interaction plugin'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.component.plugin_add_form:
path: '/admin/config/openlayers/maps/manage/{map}/plugin/{plugin_type}/{plugin}/addcomponent'
defaults:
_form: '\Drupal\openlayers\Form\OpenlayersComponentPluginAddForm'
_title: 'Add openlayers component plugin'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
openlayers.plugin_edit_form:
path: '/admin/config/openlayers/maps/manage/{map}/plugin/{plugin_type}/{plugin}'
defaults:
_form: '\Drupal\openlayers\Form\OpenlayersPluginEditForm'
_title: 'Edit openlayers plugin'
options:
parameters:
map:
type: entity:openlayers_map
requirements:
_permission: 'administer openlayers'
