Don't pass viewport size monitor to ol.Map constructor
This commit is contained in:
+2
-4
@@ -7,10 +7,8 @@ goog.require('ol.Map');
|
|||||||
* @extends {ol.Map}
|
* @extends {ol.Map}
|
||||||
* @param {Element} container Container.
|
* @param {Element} container Container.
|
||||||
* @param {olx.MapOptionsExtern} mapOptionsExtern Map options literal.
|
* @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, {
|
goog.base(this, container, {
|
||||||
center: mapOptionsExtern.center,
|
center: mapOptionsExtern.center,
|
||||||
@@ -29,7 +27,7 @@ ol.MapExport = function(container, mapOptionsExtern, opt_viewportSizeMonitor) {
|
|||||||
shiftDragZoom: mapOptionsExtern.shiftDragZoom,
|
shiftDragZoom: mapOptionsExtern.shiftDragZoom,
|
||||||
userProjection: mapOptionsExtern.userProjection,
|
userProjection: mapOptionsExtern.userProjection,
|
||||||
zoom: mapOptionsExtern.zoom
|
zoom: mapOptionsExtern.zoom
|
||||||
}, opt_viewportSizeMonitor);
|
});
|
||||||
|
|
||||||
};
|
};
|
||||||
goog.inherits(ol.MapExport, ol.Map);
|
goog.inherits(ol.MapExport, ol.Map);
|
||||||
|
|||||||
+2
-6
@@ -77,10 +77,8 @@ ol.MapPaneZIndex = {
|
|||||||
* @implements {goog.fx.anim.Animated}
|
* @implements {goog.fx.anim.Animated}
|
||||||
* @param {Element} container Container.
|
* @param {Element} container Container.
|
||||||
* @param {ol.MapOptionsLiteral} mapOptionsLiteral Map options literal.
|
* @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);
|
goog.base(this);
|
||||||
|
|
||||||
@@ -180,10 +178,8 @@ ol.Map = function(container, mapOptionsLiteral, opt_viewportSizeMonitor) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {goog.dom.ViewportSizeMonitor}
|
|
||||||
*/
|
*/
|
||||||
this.viewportSizeMonitor_ =
|
this.viewportSizeMonitor_ = new goog.dom.ViewportSizeMonitor();
|
||||||
opt_viewportSizeMonitor || new goog.dom.ViewportSizeMonitor();
|
|
||||||
|
|
||||||
goog.events.listen(this.viewportSizeMonitor_, goog.events.EventType.RESIZE,
|
goog.events.listen(this.viewportSizeMonitor_, goog.events.EventType.RESIZE,
|
||||||
this.handleBrowserWindowResize, false, this);
|
this.handleBrowserWindowResize, false, this);
|
||||||
|
|||||||
Reference in New Issue
Block a user