MCPcopy
hub / github.com/angular/components / geocode

Method geocode

src/google-maps/map-geocoder/map-geocoder.ts:29–40  ·  view source on GitHub ↗

* See developers.google.com/maps/documentation/javascript/reference/geocoder#Geocoder.geocode

(request: google.maps.GeocoderRequest)

Source from the content-addressed store, hash-verified

27 * See developers.google.com/maps/documentation/javascript/reference/geocoder#Geocoder.geocode
28 */
29 geocode(request: google.maps.GeocoderRequest): Observable<MapGeocoderResponse> {
30 return new Observable(observer => {
31 this._getGeocoder().then(geocoder => {
32 geocoder.geocode(request, (results, status) => {
33 this._ngZone.run(() => {
34 observer.next({results: results || [], status: status as google.maps.GeocoderStatus});
35 observer.complete();
36 });
37 });
38 });
39 });
40 }
41
42 private _getGeocoder(): Promise<google.maps.Geocoder> {
43 if (!this._geocoder) {

Callers 1

Calls 2

_getGeocoderMethod · 0.95
nextMethod · 0.45

Tested by

no test coverage detected