Fix type check errors in ol/renderer/canvas/VectorLayer
This commit is contained in:
@@ -278,7 +278,7 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer {
|
|||||||
*/
|
*/
|
||||||
prepareFrame(frameState, layerState) {
|
prepareFrame(frameState, layerState) {
|
||||||
const vectorLayer = /** @type {import("../../layer/Vector.js").default} */ (this.getLayer());
|
const vectorLayer = /** @type {import("../../layer/Vector.js").default} */ (this.getLayer());
|
||||||
const vectorSource = vectorLayer.getSource();
|
const vectorSource = /** @type {import("../../source/Vector.js").default} */ (vectorLayer.getSource());
|
||||||
|
|
||||||
const animating = frameState.viewHints[ViewHint.ANIMATING];
|
const animating = frameState.viewHints[ViewHint.ANIMATING];
|
||||||
const interacting = frameState.viewHints[ViewHint.INTERACTING];
|
const interacting = frameState.viewHints[ViewHint.INTERACTING];
|
||||||
@@ -362,13 +362,13 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer {
|
|||||||
*/
|
*/
|
||||||
function(feature) {
|
function(feature) {
|
||||||
features.push(feature);
|
features.push(feature);
|
||||||
}, this);
|
});
|
||||||
features.sort(vectorLayerRenderOrder);
|
features.sort(vectorLayerRenderOrder);
|
||||||
for (let i = 0, ii = features.length; i < ii; ++i) {
|
for (let i = 0, ii = features.length; i < ii; ++i) {
|
||||||
render(features[i]);
|
render(features[i]);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
vectorSource.forEachFeatureInExtent(extent, render, this);
|
vectorSource.forEachFeatureInExtent(extent, render);
|
||||||
}
|
}
|
||||||
replayGroup.finish();
|
replayGroup.finish();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user