Package-level declarations

Types

Link copied to clipboard
open external class Canvas(options: Canvas.CanvasOptions = definedExternally) : Renderer<Canvas.CanvasOptions>

Allows vector layers to be displayed with <canvas>.

Link copied to clipboard
open external class Circle(latlng: LatLng, options: CircleMarker.CircleMarkerOptions = definedExternally) : CircleMarker

A class for drawing circle overlays on a map.

Link copied to clipboard
open external class CircleMarker(latlng: LatLng, options: CircleMarker.CircleMarkerOptions = definedExternally) : Path<CircleMarker.CircleMarkerOptions>
Link copied to clipboard
abstract external class Path<T : Path.PathOptions>(options: T = definedExternally) : Layer<T>

An abstract class that contains options and constants shared between vector overlays (Polygon, Polyline, Circle). Do not use it directly.

Link copied to clipboard

A class for drawing polygon overlays on a map. Extends Polyline.

Link copied to clipboard

A class for drawing polyline overlays on a map. Extends Path.

Link copied to clipboard
Link copied to clipboard
abstract external class Renderer<T : Renderer.RendererOptions>(options: Renderer.RendererOptions = definedExternally) : Layer<T>

Base class for vector renderer implementations (SVG, Canvas). Handles the DOM container of the renderer, its bounds, and its zoom animation.

Link copied to clipboard
open external class SVG(options: Renderer.RendererOptions = definedExternally) : Renderer<Renderer.RendererOptions>