Class MarkerCollection<T>
Constructors
constructor
-
Type parameters
Parameters
-
uri: default
-
kind: string
Properties
Readonly kind
kind: string
Protected Readonly owner2Markers
owner2
Markers: Map<string, Readonly<Marker<T>>[]> = ...
Readonly uri
uri: default
Methods
Protected createMarker
- createMarker(owner: string, data: T): Readonly<Marker<T>>
-
Parameters
Returns Readonly<Marker<T>>
Protected filterMarkers
-
Parameters
-
-
Optional toFilter: Marker<T>[]
Returns Marker<T>[]
findMarkers
-
Parameters
Returns Marker<T>[]
getMarkers
- getMarkers(owner: string): Readonly<Marker<T>>[]
-
Parameters
Returns Readonly<Marker<T>>[]
setMarkers
- setMarkers(owner: string, markerData: T[]): Marker<T>[]
-
Parameters
-
owner: string
-
markerData: T[]
Returns Marker<T>[]