# HG changeset patch
# User fknauft
# Date 1316776306 -7200
# Node ID d6c7bedf43703c1c9c7ac784c9f1ea7e7bf0283d
# Parent efd2469d172273d014fdf53a59847431a7cd94d7
New reload button active in upper right corner of block
diff -r efd2469d1722 -r d6c7bedf4370 gis_gui/blocks/layer.js
--- a/gis_gui/blocks/layer.js Tue Sep 20 11:19:35 2011 +0200
+++ b/gis_gui/blocks/layer.js Fri Sep 23 13:11:46 2011 +0200
@@ -96,6 +96,12 @@
console.debug("layer create map. this=",this," block=",block);
var mapblock = blocks.addMapBlock("blocks/map.html?layer="+escape(params.name),"map",null,params);
});
+ // reload button (upper right corner of Block)
+ $(be).find(".reload_button").click(function () {
+ console.debug("layer update");
+ params = block.readLayerParams();
+ block.updateLayer(be,params);
+ });
});
};
diff -r efd2469d1722 -r d6c7bedf4370 gis_gui/blocks/map.js
--- 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);
diff -r efd2469d1722 -r d6c7bedf4370 gis_gui/blocks/template.pt
--- a/gis_gui/blocks/template.pt Tue Sep 20 11:19:35 2011 +0200
+++ b/gis_gui/blocks/template.pt Fri Sep 23 13:11:46 2011 +0200
@@ -10,7 +10,7 @@