Don't pass viewport size monitor to ol.Map constructor

This commit is contained in:
Tom Payne
2012-09-26 22:54:14 +02:00
parent 8ffdaad5f5
commit ccf8eb3c97
2 changed files with 4 additions and 10 deletions

View File

@@ -7,10 +7,8 @@ goog.require('ol.Map');
* @extends {ol.Map}
* @param {Element} container Container.
* @param {olx.MapOptionsExtern} mapOptionsExtern Map options literal.
* @param {goog.dom.ViewportSizeMonitor=} opt_viewportSizeMonitor
* Viewport size monitor.
*/
ol.MapExport = function(container, mapOptionsExtern, opt_viewportSizeMonitor) {
ol.MapExport = function(container, mapOptionsExtern) {
goog.base(this, container, {
center: mapOptionsExtern.center,
@@ -29,7 +27,7 @@ ol.MapExport = function(container, mapOptionsExtern, opt_viewportSizeMonitor) {
shiftDragZoom: mapOptionsExtern.shiftDragZoom,
userProjection: mapOptionsExtern.userProjection,
zoom: mapOptionsExtern.zoom
}, opt_viewportSizeMonitor);
});
};
goog.inherits(ol.MapExport, ol.Map);

View File

@@ -77,10 +77,8 @@ ol.MapPaneZIndex = {
* @implements {goog.fx.anim.Animated}
* @param {Element} container Container.
* @param {ol.MapOptionsLiteral} mapOptionsLiteral Map options literal.
* @param {goog.dom.ViewportSizeMonitor=} opt_viewportSizeMonitor
* Viewport size monitor.
*/
ol.Map = function(container, mapOptionsLiteral, opt_viewportSizeMonitor) {
ol.Map = function(container, mapOptionsLiteral) {
goog.base(this);
@@ -180,10 +178,8 @@ ol.Map = function(container, mapOptionsLiteral, opt_viewportSizeMonitor) {
/**
* @private
* @type {goog.dom.ViewportSizeMonitor}
*/
this.viewportSizeMonitor_ =
opt_viewportSizeMonitor || new goog.dom.ViewportSizeMonitor();
this.viewportSizeMonitor_ = new goog.dom.ViewportSizeMonitor();
goog.events.listen(this.viewportSizeMonitor_, goog.events.EventType.RESIZE,
this.handleBrowserWindowResize, false, this);