[Commits] r1485 - sandbox/cmoullet/ux/StreetViewPanel/examples

commits at geoext.org commits at geoext.org
Tue Nov 24 07:48:47 CET 2009


Author: cmoullet
Date: 2009-11-24 07:48:46 +0100 (Tue, 24 Nov 2009)
New Revision: 1485

Modified:
   sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js
Log:
Add overlay management


Modified: sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js
===================================================================
--- sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js	2009-11-20 13:59:13 UTC (rev 1484)
+++ sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js	2009-11-24 06:48:46 UTC (rev 1485)
@@ -15,9 +15,11 @@
 
 var viewport;
 
+var layer;
+
 Ext.onReady(function() {
 
-    var options, layer;
+    var options;
     var extent = new OpenLayers.Bounds(7, 45.5, 9, 47.5);
 
     options = {
@@ -47,11 +49,13 @@
                 pressed: false,
                 handler: function() {
                     if (this.pressed) {
+                        layer.mapObject.addOverlay(new GStreetviewOverlay());
                         streetViewPanel.add(streetViewPanelItem);
                         streetViewPanel.setSize('50%', 0);
                         streetViewPanel.doLayout();
                         viewport.doLayout();
                     } else {
+                        layer.mapObject.clearOverlays();
                         streetViewPanel.remove('streetViewPanelItem');
                         streetViewPanel.setSize(0, 0);
                         streetViewPanel.doLayout();
@@ -102,5 +106,4 @@
     streetViewPanel.setSize(0, 0);
     streetViewPanel.doLayout();
     viewport.doLayout();
-
 });
\ No newline at end of file



More information about the Commits mailing list