kamihaya_cms_google_map.settings:
  path: '/admin/config/services/google-map'
  defaults:
    _form: '\Drupal\kamihaya_cms_google_map\Form\Config\GoogleMapApiSettingsForm'
    _title: 'Google Map Settings'
  requirements:
    _permission: 'administer site configuration'

kamihaya_cms_google_map.map_with_view_settings:
  path: '/admin/config/services/google-map-with-view'
  defaults:
    _form: '\Drupal\kamihaya_cms_google_map\Form\Config\GoogleMapWithViewConfigForm'
    _title: 'Google Map with View Settings'
  requirements:
    _permission: 'administer site configuration'

kamihaya_cms_google_map.ajax_update:
  path: '/location-filter/ajax-update'
  defaults:
    _controller: '\Drupal\kamihaya_cms_google_map\Controller\LocationFilterController::updateLocationView'
  requirements:
    _permission: 'access content'
  methods: [GET, POST]
  options:
    _admin_route: FALSE

route_callbacks:
  - '\Drupal\kamihaya_cms_google_map\Routing\RouteProvider::routes'
