Improve typing

This commit is contained in:
Pieter Vander Vennet 2024-04-12 02:01:58 +02:00
parent c9d9b7a237
commit 526d6bdb1c

View file

@ -32,8 +32,8 @@ export interface SnappingOptions {
reusePointWithin?: number reusePointWithin?: number
} }
export default class SnappingFeatureSource implements FeatureSource { export default class SnappingFeatureSource implements FeatureSource<Feature<Point, { "snapped-to": string; dist: number }>> {
public readonly features: Store<Feature<Point>[]> public readonly features: Store<[Feature<Point, { "snapped-to": string; dist: number }>]>
/*Contains the id of the way it snapped to*/ /*Contains the id of the way it snapped to*/
public readonly snappedTo: Store<string> public readonly snappedTo: Store<string>
private readonly _snappedTo: UIEventSource<string> private readonly _snappedTo: UIEventSource<string>