summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-02-20 17:24:12 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-02-20 17:24:12 +0100
commit22a27e0cb60d2909f4e2159da1c6f50ed9b4c5a6 (patch)
tree7bd2e020f91578f67d25ac9a85bc5983e2857f27
parent1694490cba0b90fb33578671f44777c045ce64c2 (diff)
downloadChimère-22a27e0cb60d2909f4e2159da1c6f50ed9b4c5a6.tar.bz2
Chimère-22a27e0cb60d2909f4e2159da1c6f50ed9b4c5a6.zip
JS: add helpers - get_zoom and zoom to a specific zoom level
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index 9ec3e48..44f17e0 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -1662,6 +1662,9 @@ function category_loaded_callback(cat_numbers){
settings.map.setCenter(f.lonlat);
}
},
+ get_zoom: function () {
+ return settings.map.zoom;
+ },
zoom: function (options) {
if ($.hasattr("category", options)) {
helpers.zoom_to_category(options["category"]);
@@ -1669,6 +1672,8 @@ function category_loaded_callback(cat_numbers){
helpers.zoom_to_subcategories(options["subcategories"]);
} else if ($.hasattr("area", options)) {
helpers.zoom_to_area(options["area"]);
+ } else if ($.hasattr("level", options)) {
+ settings.map.moveTo(settings.map.getCenter(), options['level']);
}
},
open_dialog: function(title, content){