diff gis_gui/blocks/map.js @ 253:d6c7bedf4370

New reload button active in upper right corner of block
author fknauft
date Fri, 23 Sep 2011 13:11:46 +0200
parents bba7dd7b6b4c
children 52b1247140b7
line wrap: on
line diff
--- a/gis_gui/blocks/map.js	Tue Sep 20 11:19:35 2011 +0200
+++ b/gis_gui/blocks/map.js	Fri Sep 23 13:11:46 2011 +0200
@@ -35,6 +35,13 @@
             params = block.readMapParams();
             map=block.updateMap(be,params);
         });
+        // reload button
+        $(be).find(".reload_button").click(function () {
+            console.debug("map update");
+            params = block.readMapParams();
+            map=block.updateMap(be,params);
+        });
+
         // new window button
       /*  $(be).find(".map_newwindow_button").click(function () {
             console.debug("map in new window");
@@ -46,7 +53,7 @@
         // reload button
         $(be).find(".map_reload_button").click(function () {
             console.debug("reload map");
-            block.reloadMap(map);
+            block.reloadMap();
         });
          // save button
         $(be).find(".map_save_button").click(function () {
@@ -141,7 +148,10 @@
     return params;
 };
 
-guiBlocks.Block.prototype.reloadMap = function(map) {
+guiBlocks.Block.prototype.reloadMap = function(elem) {
+	if (elem == null) {
+        elem = this.element;
+    }
 	/*var center = map.getCenter();
 	var dummymarker = new google.maps.Marker();
 	dummymarker.setPosition(center);