Use FeatureLike typedef
Use `import("./Feature.js").FeatureLike` typedef instead of `import("./Feature.js").default|import("./render/Feature.js").default`
This commit is contained in:
@@ -9,7 +9,7 @@ import CanvasImmediateRenderer from './render/canvas/Immediate.js';
|
||||
/**
|
||||
* @typedef {Object} State
|
||||
* @property {CanvasRenderingContext2D} context Canvas context that the layer is being rendered to.
|
||||
* @property {import("./Feature.js").default|import("./render/Feature.js").default} feature
|
||||
* @property {import("./Feature.js").FeatureLike} feature
|
||||
* @property {import("./geom/SimpleGeometry.js").default} geometry
|
||||
* @property {number} pixelRatio Pixel ratio used by the layer renderer.
|
||||
* @property {number} resolution Resolution that the render batch was created and optimized for.
|
||||
@@ -23,8 +23,7 @@ import CanvasImmediateRenderer from './render/canvas/Immediate.js';
|
||||
* It takes two instances of {@link module:ol/Feature} or
|
||||
* {@link module:ol/render/Feature} and returns a `{number}`.
|
||||
*
|
||||
* @typedef {function((import("./Feature.js").default|import("./render/Feature.js").default),
|
||||
* (import("./Feature.js").default|import("./render/Feature.js").default)):number} OrderFunction
|
||||
* @typedef {function(import("./Feature.js").FeatureLike, import("./Feature.js").FeatureLike):number} OrderFunction
|
||||
*/
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user