[Commits] r1522 - in sandbox/cmoullet/ux/StreetViewPanel: examples ux/widgets
commits at geoext.org
commits at geoext.org
Mon Nov 30 07:51:56 CET 2009
Author: cmoullet
Date: 2009-11-30 07:51:55 +0100 (Mon, 30 Nov 2009)
New Revision: 1522
Modified:
sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js
sandbox/cmoullet/ux/StreetViewPanel/ux/widgets/StreetViewPanel.js
Log:
Fix IE and jslintification of the code (quite happy of the result ;-)
Modified: sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js
===================================================================
--- sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js 2009-11-29 14:38:57 UTC (rev 1521)
+++ sandbox/cmoullet/ux/StreetViewPanel/examples/StreetViewPanelExample.js 2009-11-30 06:51:55 UTC (rev 1522)
@@ -21,7 +21,7 @@
};
layer = new OpenLayers.Layer.Google(
- "Google Street", {sphericalMercator: true}, {isBaseLayer: true, buffer: 1});
+ "Google Street", {sphericalMercator: true});
var map = new OpenLayers.Map(options);
@@ -44,12 +44,14 @@
layer.mapObject.addOverlay(new GStreetviewOverlay());
streetViewPanel.add(streetViewPanelItem);
streetViewPanel.setSize('50%', 0);
+ streetViewPanel.setVisible(true);
streetViewPanel.doLayout();
viewport.doLayout();
} else {
layer.mapObject.clearOverlays();
streetViewPanel.remove('streetViewPanelItem');
- streetViewPanel.setSize(0, 0);
+ streetViewPanel.setWidth(0);
+ streetViewPanel.setVisible(false);
streetViewPanel.doLayout();
viewport.doLayout();
}
@@ -75,7 +77,7 @@
videoMode: true,
showLinks: true,
showTool: true
- }
+ };
viewport = new Ext.Viewport({
layout: "border",
@@ -95,6 +97,7 @@
{
region: "east",
layout: 'fit',
+ width: '50%',
id: "streetviewpanel",
title: 'Street View Panel',
closeAction: 'hide',
@@ -113,10 +116,8 @@
mapPanel = Ext.getCmp("mappanel");
streetViewPanel = Ext.getCmp("streetviewpanel");
- viewport.doLayout();
layer.mapObject.addOverlay(new GStreetviewOverlay());
streetViewPanel.add(streetViewPanelItem);
- streetViewPanel.setSize('50%', 0);
streetViewPanel.doLayout();
viewport.doLayout();
Modified: sandbox/cmoullet/ux/StreetViewPanel/ux/widgets/StreetViewPanel.js
===================================================================
--- sandbox/cmoullet/ux/StreetViewPanel/ux/widgets/StreetViewPanel.js 2009-11-29 14:38:57 UTC (rev 1521)
+++ sandbox/cmoullet/ux/StreetViewPanel/ux/widgets/StreetViewPanel.js 2009-11-30 06:51:55 UTC (rev 1522)
@@ -332,7 +332,7 @@
this.deleteFeatures();
alert(OpenLayers.i18n('Google Street View: No panorama found near this position. You have to click elsewhere ;-)'));
} else if (data.code == 500) {
- this.deleteFeatures()
+ this.deleteFeatures();
alert(OpenLayers.i18n('Google Street View: Server error'));
} else if (data.code == 200) {
// Add the navigation tool
@@ -440,7 +440,7 @@
this.streetviewclient.getPanoramaById(feature.attributes.panoId, this.panorama.callback.createDelegate(this));
this.panorama.videoReady = false;
}
- }
+ };
// Manage the start and stop of the video
if (!this.panorama.videoPlay) {
//console.log("Start Play Video");
@@ -480,12 +480,12 @@
}
if (parameters.zoom) {
if (this.map) {
- this.map.zoomTo(parseInt(parameters.zoom));
+ this.map.zoomTo(parseInt(parameters.zoom,10));
}
}
this.panorama.yaw = parseFloat(parameters.yaw);
this.panorama.pitch = parseFloat(parameters.pitch);
- this.panorama.zoom = parseInt(parameters.panoZoom);
+ this.panorama.zoom = parseInt(parameters.panoZoom, 10);
this.panorama.clickMode = parameters.clickMode;
this.panorama.videoTimeInterval = parameters.videoTimeInterval;
this.panorama.showTool = parameters.showTool;
More information about the Commits
mailing list