1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(function($,Drupal){"use strict";Drupal.behaviors.geolocationControlLocate={attach:function(context,drupalSettings){Drupal.geolocation.executeFeatureOnAllMaps("control_locate",function(map,featureSettings){map.addInitializedCallback(function(map){var locateButton=$(".geolocation-map-control .locate",map.wrapper);if(navigator.geolocation&&window.location.protocol==="https:")locateButton.click(function(e){navigator.geolocation.getCurrentPosition(function(currentPosition){var currentLocation=new google.maps.LatLng(currentPosition.coords.latitude,currentPosition.coords.longitude);map.setCenterByCoordinates(currentLocation,currentPosition.coords.accuracy,"google_control_locate");});e.preventDefault();});else locateButton.remove();});return true;},drupalSettings);},detach:function(context,drupalSettings){}};})(jQuery,Drupal);; 3(function(Drupal){"use strict";Drupal.behaviors.geolocationMapTypeControl={attach:function(context,drupalSettings){Drupal.geolocation.executeFeatureOnAllMaps("control_maptype",function(map,featureSettings){map.addPopulatedCallback(function(map){var options={mapTypeControlOptions:{position:google.maps.ControlPosition[featureSettings.position],style:google.maps.MapTypeControlStyle[featureSettings.style]}};if(featureSettings.behavior==="always")options.mapTypeControl=true;else options.mapTypeControl=undefined;map.googleMap.setOptions(options);});return true;},drupalSettings);},detach:function(context,drupalSettings){}};})(Drupal);; 4(function(Drupal){"use strict";Drupal.behaviors.geolocationZoomControl={attach:function(context,drupalSettings){Drupal.geolocation.executeFeatureOnAllMaps("control_zoom",function(map,featureSettings){map.addPopulatedCallback(function(map){var options={zoomControlOptions:{position:google.maps.ControlPosition[featureSettings.position],style:google.maps.ZoomControlStyle[featureSettings.style]}};if(featureSettings.behavior==="always")options.zoomControl=true;else options.zoomControl=undefined;map.googleMap.setOptions(options);});return true;},drupalSettings);},detach:function(context,drupalSettings){}};})(Drupal);;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.