New name for element.
You are provided a container. To this container you can append elements, and you are responsible for removing elements that you add. You cannot move or otherwise alter anything about this container.
This commit is contained in:
@@ -6,12 +6,12 @@ goog.require('ol.Loc');
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @param {!Element} target
|
* @param {!Element} container
|
||||||
* @extends {ol.renderer.MapRenderer}
|
* @extends {ol.renderer.MapRenderer}
|
||||||
*/
|
*/
|
||||||
ol.renderer.Composite = function(target) {
|
ol.renderer.Composite = function(container) {
|
||||||
|
|
||||||
goog.base(this, target);
|
goog.base(this, container);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @type Array.<ol.renderer.LayerRenderer>
|
* @type Array.<ol.renderer.LayerRenderer>
|
||||||
|
|||||||
@@ -2,15 +2,15 @@ goog.provide('ol.renderer.MapRenderer');
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @param {!Element} target
|
* @param {!Element} container
|
||||||
*/
|
*/
|
||||||
ol.renderer.MapRenderer = function(target) {
|
ol.renderer.MapRenderer = function(container) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @type !Element
|
* @type !Element
|
||||||
* @protected
|
* @protected
|
||||||
*/
|
*/
|
||||||
this.target_ = target;
|
this.container_ = container;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -12,16 +12,16 @@ goog.require('ol.Bounds');
|
|||||||
*
|
*
|
||||||
* @constructor
|
* @constructor
|
||||||
* @implements {ol.renderer.LayerRenderer}
|
* @implements {ol.renderer.LayerRenderer}
|
||||||
* @param {!Element} target
|
* @param {!Element} container
|
||||||
* @param {!ol.layer.Layer} layer
|
* @param {!ol.layer.Layer} layer
|
||||||
*/
|
*/
|
||||||
ol.renderer.TileLayerRenderer = function(target, layer) {
|
ol.renderer.TileLayerRenderer = function(container, layer) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @type {!Element}
|
* @type {!Element}
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
this.target_ = target;
|
this.container_ = container;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @type {!ol.layer.Layer}
|
* @type {!ol.layer.Layer}
|
||||||
@@ -44,7 +44,7 @@ ol.renderer.TileLayerRenderer = function(target, layer) {
|
|||||||
* @param {number} resolution
|
* @param {number} resolution
|
||||||
*/
|
*/
|
||||||
ol.renderer.TileLayerRenderer.prototype.draw = function(center, resolution) {
|
ol.renderer.TileLayerRenderer.prototype.draw = function(center, resolution) {
|
||||||
var mapSize = goog.style.getSize(this.target_);
|
var mapSize = goog.style.getSize(this.container_);
|
||||||
var halfMapWidth = (resolution * mapSize.width) / 2;
|
var halfMapWidth = (resolution * mapSize.width) / 2;
|
||||||
var halfMapHeight = (resolution * mapSize.height) / 2;
|
var halfMapHeight = (resolution * mapSize.height) / 2;
|
||||||
var x = center.getX();
|
var x = center.getX();
|
||||||
@@ -86,7 +86,7 @@ ol.renderer.TileLayerRenderer.prototype.draw = function(center, resolution) {
|
|||||||
fragment.appendChild(img);
|
fragment.appendChild(img);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.target_.appendChild(fragment);
|
this.container_.appendChild(fragment);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user