Merge pull request #2651 from gberaudo/layer_vector_source_specialisation
ol.layer.Vector.getSource return type specialisation.
This commit is contained in:
+1
-1
@@ -96,7 +96,7 @@ map.on('click', function(evt) {
|
|||||||
|
|
||||||
var exportGPXElement = document.getElementById('export-gpx');
|
var exportGPXElement = document.getElementById('export-gpx');
|
||||||
if ('download' in exportGPXElement) {
|
if ('download' in exportGPXElement) {
|
||||||
var vectorSource = /** @type {ol.source.Vector} */ (vector.getSource());
|
var vectorSource = vector.getSource();
|
||||||
exportGPXElement.addEventListener('click', function(e) {
|
exportGPXElement.addEventListener('click', function(e) {
|
||||||
if (!exportGPXElement.href) {
|
if (!exportGPXElement.href) {
|
||||||
var features = [];
|
var features = [];
|
||||||
|
|||||||
+1
-1
@@ -63,7 +63,7 @@ map.on('click', function(evt) {
|
|||||||
|
|
||||||
var exportKMLElement = document.getElementById('export-kml');
|
var exportKMLElement = document.getElementById('export-kml');
|
||||||
if ('download' in exportKMLElement) {
|
if ('download' in exportKMLElement) {
|
||||||
var vectorSource = /** @type {ol.source.Vector} */ (vector.getSource());
|
var vectorSource = vector.getSource();
|
||||||
exportKMLElement.addEventListener('click', function(e) {
|
exportKMLElement.addEventListener('click', function(e) {
|
||||||
if (!exportKMLElement.href) {
|
if (!exportKMLElement.href) {
|
||||||
var features = [];
|
var features = [];
|
||||||
|
|||||||
@@ -67,6 +67,14 @@ ol.layer.Vector.prototype.getRenderOrder = function() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @function
|
||||||
|
* @return {ol.source.Vector} Source.
|
||||||
|
* @api stable
|
||||||
|
*/
|
||||||
|
ol.layer.Vector.prototype.getSource;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the style for features. This returns whatever was passed to the `style`
|
* Get the style for features. This returns whatever was passed to the `style`
|
||||||
* option at construction or to the `setStyle` method.
|
* option at construction or to the `setStyle` method.
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ goog.require('ol.render.EventType');
|
|||||||
goog.require('ol.render.canvas.ReplayGroup');
|
goog.require('ol.render.canvas.ReplayGroup');
|
||||||
goog.require('ol.renderer.canvas.Layer');
|
goog.require('ol.renderer.canvas.Layer');
|
||||||
goog.require('ol.renderer.vector');
|
goog.require('ol.renderer.vector');
|
||||||
goog.require('ol.source.Vector');
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -168,7 +167,6 @@ ol.renderer.canvas.VectorLayer.prototype.prepareFrame =
|
|||||||
var vectorLayer = /** @type {ol.layer.Vector} */ (this.getLayer());
|
var vectorLayer = /** @type {ol.layer.Vector} */ (this.getLayer());
|
||||||
goog.asserts.assertInstanceof(vectorLayer, ol.layer.Vector);
|
goog.asserts.assertInstanceof(vectorLayer, ol.layer.Vector);
|
||||||
var vectorSource = vectorLayer.getSource();
|
var vectorSource = vectorLayer.getSource();
|
||||||
goog.asserts.assertInstanceof(vectorSource, ol.source.Vector);
|
|
||||||
|
|
||||||
this.updateAttributions(
|
this.updateAttributions(
|
||||||
frameState.attributions, vectorSource.getAttributions());
|
frameState.attributions, vectorSource.getAttributions());
|
||||||
|
|||||||
Reference in New Issue
Block a user