Newer
Older
* GMap Markers
* GMap API version -- No manager
*/
// Replace to override marker creation
Drupal.gmap.factory.marker = function (opts) {
return new google.maps.Marker(opts);
if ( !obj.map.markers ) obj.map.markers = new Array();
marker.marker.setMap(obj.map);
obj.map.markers.push( marker.marker );
marker.marker.setMap(null);
// @@@ Maybe don't nuke ALL overlays?
if ( obj.map.markers ) {
for(var i=0; i < obj.map.markers.length; i++){
obj.map.markers[i].setMap(null);
}
}