maplibre_gl_platform_interface
library
Classes
-
Annotation
-
Base interface for all data-driven map annotations drawn via
style layers (symbols, lines, fills, circles, etc.).
-
ArgumentCallbacks<T>
-
Mutable collection of ArgumentCallback instances, itself an ArgumentCallback.
-
CameraPosition
-
The position of the map "camera", the view point from which the world is
shown in the map view. Aggregates the camera's target geographical
location, its zoom level, tilt angle, and bearing.
-
CameraTargetBounds
-
Bounds for the map camera target.
Used with
MapLibreMapOptions to wrap a LatLngBounds value. This allows
distinguishing between specifying an unbounded target (null LatLngBounds)
from not specifying anything (null CameraTargetBounds).
-
CameraUpdate
-
Defines a camera move, supporting absolute moves as well as moves relative
the current position.
-
Circle
-
-
CircleOptions
-
Configuration options for Circle instances.
-
Fill
-
-
FillOptions
-
Configuration options for Fill instances.
-
GeojsonSourceProperties
-
-
ImageSourceProperties
-
-
LatLng
-
A pair of latitude and longitude coordinates, stored as degrees.
-
LatLngBounds
-
A latitude/longitude aligned rectangle.
-
LatLngQuad
-
A geographical area representing a non-aligned quadrilateral
This class does not wrap values to the world bounds
-
LightProperties
-
Properties of the style's
light root object.
-
Line
-
-
LineOptions
-
Configuration options for Line instances.
-
LocationEnginePlatforms
-
Location engine properties that apply across all platforms.
-
LocationSource
-
Selects which source feeds location updates into the map's user-location
component (the "puck").
-
ManualLocationSource
-
An app-provided location source.
-
ManualLocationUpdate
-
An app-provided location update, pushed into the map's user-location
component via
MapLibreMapController.updateManualLocation.
-
MapLibreGlobalMethodChannel
-
The default MapLibreGlobalPlatform, talking to Android and iOS over the
plugin's global method channel.
-
MapLibreGlobalPlatform
-
Platform hooks for operations that are global to the plugin rather than
tied to a single map, so they can run before any map widget exists.
-
MapLibreJsSource
-
Where the web implementation loads MapLibre GL JS from.
-
MapLibreMethodChannel
-
-
MapLibrePlatform
-
-
MinMaxZoomPreference
-
Preferred bounds for map camera zoom level.
Used with
MapLibreMapOptions to wrap min and max zoom. This allows
distinguishing between specifying unbounded zooming (null minZoom and
maxZoom) from not specifying anything (null MinMaxZoomPreference).
-
PlatformLocationSource
-
The default location source: the platform's native location engine drives
the user-location component.
-
RasterDemSourceProperties
-
-
RasterSourceProperties
-
-
SkyProperties
-
Properties of the style's
sky root object.
-
SourceProperties
-
-
Symbol
-
-
SymbolOptions
-
Configuration options for Symbol instances.
-
TerrainProperties
-
Properties of the style's
terrain root object.
-
UserHeading
-
Type represents a geomagnetic value, measured in microteslas, relative to a
device axis in three dimensional space.
-
UserLocation
-
User's observed location
-
VectorSourceProperties
-
-
VideoSourceProperties
-