SYMBOL INDEX (48 symbols across 8 files) FILE: src/content/examples/canvas-source/Circle.ts class Circle (line 1) | class Circle { method constructor (line 2) | constructor( method draw (line 11) | draw(ctx: CanvasRenderingContext2D) { method update (line 18) | update(ctx: CanvasRenderingContext2D) { FILE: src/content/examples/custom-control/MyControl.ts type MyControlConstructorOptions (line 1) | interface MyControlConstructorOptions { class MyControl (line 6) | class MyControl implements maplibregl.IControl { method constructor (line 11) | constructor(options: MyControlConstructorOptions) { method onAdd (line 16) | onAdd() { method onRemove (line 51) | onRemove() { FILE: src/lib/components/types.ts type Toc (line 1) | type Toc = { FILE: src/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { type WithoutChild (line 9) | type WithoutChild = T extends { child?: any } ? Omit : T; type WithoutChildren (line 11) | type WithoutChildren = T extends { children?: any } ? Omit = WithoutChildren>; type WithElementRef (line 13) | type WithElementRef = T & { ref?... FILE: svelte-maplibre-gl/src/lib/contexts.svelte.ts constant MAP_CONTEXT_KEY (line 15) | const MAP_CONTEXT_KEY = Symbol('MapLibre map context'); constant SOURCE_CONTEXT_KEY (line 16) | const SOURCE_CONTEXT_KEY = Symbol('MapLibre source context'); constant LAYER_CONTEXT_KEY (line 17) | const LAYER_CONTEXT_KEY = Symbol('MapLibre layer context'); constant MARKER_CONTEXT_KEY (line 18) | const MARKER_CONTEXT_KEY = Symbol('MapLibre marker context'); class MapContext (line 21) | class MapContext { method map (line 48) | get map() { method map (line 52) | set map(value: maplibregl.Map | null) { method addLayer (line 64) | addLayer(addLayerObject: AddLayerObject, beforeId?: string) { method removeLayer (line 71) | removeLayer(id: string) { method addSource (line 79) | addSource(id: string, source: SourceSpecification | CanvasSourceSpecif... method removeSource (line 85) | removeSource(id: string) { method waitForStyleLoaded (line 93) | waitForStyleLoaded(func: (map: maplibregl.Map) => void) { method _onstyledata (line 106) | private _onstyledata(ev: maplibregl.MapStyleDataEvent) { method setStyle (line 117) | setStyle(style: string | StyleSpecification | null) { function prepareMapContext (line 160) | function prepareMapContext(): MapContext { function getMapContext (line 166) | function getMapContext(): MapContext { class SourceContext (line 173) | class SourceContext { function prepareSourceContext (line 178) | function prepareSourceContext(): SourceContext { function getSourceContext (line 184) | function getSourceContext(): SourceContext { class LayerContext (line 190) | class LayerContext { function prepareLayerContext (line 194) | function prepareLayerContext(): LayerContext { function getLayerContext (line 200) | function getLayerContext(): LayerContext | null { class MarkerContext (line 206) | class MarkerContext { function prepareMarkerContext (line 210) | function prepareMarkerContext(): MarkerContext { function getMarkerContext (line 216) | function getMarkerContext(): MarkerContext | null { FILE: svelte-maplibre-gl/src/lib/layers/common.ts type MapLayerEventProps (line 3) | type MapLayerEventProps = { FILE: svelte-maplibre-gl/src/lib/types.ts type Listener (line 1) | type Listener = (event: T) => void; type Event (line 3) | type Event = { FILE: svelte-maplibre-gl/src/lib/utils.ts function generateLayerID (line 6) | function generateLayerID() { function generateSourceID (line 10) | function generateSourceID() { function resetEventListener (line 19) | function resetEventListener( function resetLayerEventListener (line 40) | function resetLayerEventListener( function formatLngLat (line 57) | function formatLngLat(target: maplibregl.LngLatLike, lnglat: maplibregl....