Merge pull request #9700 from KaiVolland/9692-typescript
Solves typescript related issues
This commit is contained in:
@@ -167,7 +167,7 @@ class DragPan extends PointerInteraction {
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {ol.MapBrowserEvent} mapBrowserEvent Browser event.
|
||||
* @param {import("../MapBrowserPointerEvent.js").default} mapBrowserEvent Browser event.
|
||||
* @return {boolean} Combined condition result.
|
||||
*/
|
||||
function defaultCondition(mapBrowserEvent) {
|
||||
|
||||
@@ -86,12 +86,12 @@ class VectorTileLayer extends BaseVectorLayer {
|
||||
delete baseOptions.preload;
|
||||
delete baseOptions.useInterimTilesOnError;
|
||||
|
||||
super(/** @type {import("./Vector.js").Options} */ (baseOptions));
|
||||
super(/** @type {import("./BaseVector.js").Options} */ (baseOptions));
|
||||
|
||||
const renderMode = options.renderMode || VectorTileRenderType.HYBRID;
|
||||
assert(renderMode == undefined ||
|
||||
renderMode == VectorTileRenderType.IMAGE ||
|
||||
renderMode == VectorTileRenderType.HYBRID,
|
||||
renderMode == VectorTileRenderType.IMAGE ||
|
||||
renderMode == VectorTileRenderType.HYBRID,
|
||||
28); // `renderMode` must be `'image'` or `'hybrid'`
|
||||
|
||||
/**
|
||||
|
||||
@@ -27,7 +27,7 @@ class CompositeMapRenderer extends MapRenderer {
|
||||
super(map);
|
||||
|
||||
/**
|
||||
* @type {import("./events.js").EventsKey}
|
||||
* @type {import("../events.js").EventsKey}
|
||||
*/
|
||||
this.labelCacheKey_ = listen(labelCache, EventType.CLEAR, map.redrawText.bind(map));
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
|
||||
/**
|
||||
* @return {Array<number>} 4x4 matrix representing a 3D identity transform.
|
||||
* @return {Array<number>} "4x4 matrix representing a 3D identity transform."
|
||||
*/
|
||||
export function create() {
|
||||
return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];
|
||||
@@ -14,7 +14,7 @@ export function create() {
|
||||
/**
|
||||
* @param {Array<number>} mat4 Flattened 4x4 matrix receiving the result.
|
||||
* @param {import("../transform.js").Transform} transform Transformation matrix.
|
||||
* @return {Array<number>} 2D transformation matrix as flattened 4x4 matrix.
|
||||
* @return {Array<number>} "2D transformation matrix as flattened 4x4 matrix."
|
||||
*/
|
||||
export function fromTransform(mat4, transform) {
|
||||
mat4[0] = transform[0];
|
||||
|
||||
Reference in New Issue
Block a user