MAP_READY event

April 20, 2018 ยท View on GitHub

This event is fired when the native map view is fully ready.

map.on(GoogleMapsEvent.MAP_READY).subscribe((params: any[]) => {

})

Parameters

nametypedescription
params[0]GoogleMapmap instance itself

Demo code

<div id="map_canvas"></div>
map: GoogleMap;

loadMap() {
  this.map = GoogleMaps.create("map_canvas");

  // At this time, the map instance is not ready yet.
  // So don't do anything.
  //
  // map.getVisibleRegion();  <--- This is bad timing.


  // After the MAP_READY event, you can modify the map.
  this.map.one(GoogleMapsEvent.MAP_READY).then(() => {
    let visibleRegion: VisibleRegion = this.map.getVisibleRegion();
  });
});