Skip to content

Commit

Permalink
Merge pull request #15774 from sebakerckhof/patch-1
Browse files Browse the repository at this point in the history
Add feature type to vector source signature
  • Loading branch information
ahocevar committed Apr 27, 2024
2 parents 08ecee0 + 5d0b25e commit c6ddb3e
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/ol/source/Vector.js
Expand Up @@ -68,9 +68,10 @@ export class VectorSourceEvent extends Event {

/***
* @template Return
* @template {import("../Feature.js").FeatureLike} [FeatureType=import("../Feature.js").default]
* @typedef {import("../Observable").OnSignature<import("../Observable").EventTypes, import("../events/Event.js").default, Return> &
* import("../Observable").OnSignature<import("../ObjectEventType").Types, import("../Object").ObjectEvent, Return> &
* import("../Observable").OnSignature<import("./VectorEventType").VectorSourceEventTypes, VectorSourceEvent, Return> &
* import("../Observable").OnSignature<import("./VectorEventType").VectorSourceEventTypes, VectorSourceEvent<FeatureType>, Return> &
* import("../Observable").CombinedOnSignature<import("../Observable").EventTypes|import("../ObjectEventType").Types|
* import("./VectorEventType").VectorSourceEventTypes, Return>} VectorSourceOnSignature
*/
Expand Down Expand Up @@ -194,12 +195,12 @@ class VectorSource extends Source {
});

/***
* @type {VectorSourceOnSignature<import("../events").EventsKey>}
* @type {VectorSourceOnSignature<import("../events").EventsKey, FeatureType>}
*/
this.on;

/***
* @type {VectorSourceOnSignature<import("../events").EventsKey>}
* @type {VectorSourceOnSignature<import("../events").EventsKey, FeatureType>}
*/
this.once;

Expand Down

0 comments on commit c6ddb3e

Please sign in to comment.