Better type annotations / type casts

This commit is contained in:
Marc Jansen
2018-09-11 21:59:54 +02:00
parent d4bbbcb690
commit 143bf731b6
2 changed files with 3 additions and 2 deletions

View File

@@ -26,9 +26,9 @@ class MultiPoint extends SimpleGeometry {
constructor(coordinates, opt_layout) {
super();
if (opt_layout && !Array.isArray(coordinates[0])) {
this.setFlatCoordinates(opt_layout, coordinates);
this.setFlatCoordinates(opt_layout, /** @type {Array<number>} */ (coordinates));
} else {
this.setCoordinates(coordinates, opt_layout);
this.setCoordinates(/** @type {Array<import("../coordinate.js").Coordinate>} */ (coordinates), opt_layout);
}
}