Fork me on GitHub
Show:

Map

Summary

A strategy for rendering a Google Maps map.

Constructor

aeris.maps.gmaps.Map

Syntax

aeris.maps.gmaps.Map

(
  • mapObject
)

Summary

Parameters:

  • mapObject Map

Methods

afterRemove_

Syntax

afterRemove_

() protected

Summary

This method is called after this.mapView_ is set to null;

beforeRemove_

Syntax

beforeRemove_

() protected

Summary

This method is called before our reference to this.mapView_ is set to null.

This method must be overridden to do the actual work of un-rendering the map object.

createView_

Syntax

createView_

()

Summary

destroy

Syntax

destroy

()

Summary

getView

Syntax

getView

() ?Object

Summary

Return the view instance created by the map-rendering API.

Returns:

?Object:

preventZoomOnDblClick_

Syntax

preventZoomOnDblClick_

() private

Summary

remove

Syntax

remove

()

Summary

Remove the object view from the map view.

setMap

Syntax

setMap

(
  • aerisMap
)

Summary

Render an object on a map.

Parameters:

updateAllAttributes_

Syntax

updateAllAttributes_

() private

Summary

updateBaseLayer_

Syntax

updateBaseLayer_

() private

Summary

updateCenter_

Syntax

updateCenter_

() private

Summary

updateSize_

Syntax

updateSize_

() private

Summary

updateZoom_

Syntax

updateZoom_

() private

Summary

Properties

googleEvents_

Syntax

googleEvents_

aeris.maps.gmaps.GoogleEvents protected

Summary

Helper for binding google.maps.event events.

mapView_

Syntax

mapView_

?google.maps.Map

Summary

The map associated with this object

objectEvents_

Syntax

objectEvents_

Unknown private

Summary

Evens to bind the map view to the object.

Binds object attribute 'change' events to strategy methods.

view_

Syntax

view_

Object

Summary

The view instance created by the map rendering API.