From 1e6161ad2e1934e88e5017c446c759db8b9d5de2 Mon Sep 17 00:00:00 2001 From: Stefan Breunig Date: Wed, 13 Feb 2013 17:44:41 +0100 Subject: [PATCH] make layerChooser available to plugins so they can add layers of their own --- code/boot.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/boot.js b/code/boot.js index 7b1956a9..44aeb3a2 100644 --- a/code/boot.js +++ b/code/boot.js @@ -83,7 +83,7 @@ window.setupMap = function() { map.addLayer(linksLayer, true); addLayers['Links'] = linksLayer; - map.addControl(new L.Control.Layers({ + window.layerChooser = new L.Control.Layers({ 'OSM Cloudmade Midnight': views[0], 'OSM Cloudmade Minimal': views[1], 'OSM Mapnik': views[2], @@ -91,7 +91,9 @@ window.setupMap = function() { 'Google Roads': views[4], 'Google Satellite': views[5], 'Google Hybrid': views[6] - }, addLayers)); + }, addLayers); + + map.addControl(window.layerChooser); map.attributionControl.setPrefix(''); // listen for changes and store them in cookies map.on('moveend', window.storeMapPosition);