Basic topic

Visit the documentation to learn more.

Classes

LngLatBounds Basic
LatLng bounds class.
MapCamera Basic
The current camera position on the map.
MapController Basic
The MapController can be used to control, update and manipulate a rendered MapLibreMap.
MapGestures Basic
Configure gestures that are enabled on the map.
MapLibreMap Basic
The MapLibreMap widget that can be inserted into the flutter widget tree.
MapOptions Basic
The MapOptions class is used to set default values for the MapLibreMap widget.
PermissionManager Basic
The Permission Manager provides functionality to check if location permissions are granted and can request permissions.
QueriedLayer Basic
Return used for MapController.queryLayers.
StyleController Basic
The StyleController can be used to manipulate the style of a MapLibreMap. It can be accessed via MapController.style.

Enums

BearingRenderMode Basic
The mode how render the location on the map. Used in MapController.enableLocation.
BearingTrackMode Basic
The mode how the bearing should get tracked on the map. Used in MapController.trackLocation.

Typedefs

MapCreatedCallback = void Function(MapController controller) Basic
Callback that fires once the native MapLibre map has been created for a MapLibreMap widget. It provides the MapController to the user.
MapEventCallback = void Function(MapEvent event) Basic Events
Callback that fires every time a MapEvent gets emitted by the map.
StyleLoadedCallback = void Function(StyleController style) Basic Style
Callback that fires once the map style has successfully loaded. It provides the StyleController to the user.