mapbox_gl library

Classes

ArgumentCallbacks<T>
Mutable collection of ArgumentCallback instances, itself an ArgumentCallback. [...]
BitmapDescriptor
Defines a bitmap image. For a marker, this class can be used to set the image of the marker icon. For a ground overlay, it can be used to set the image to place on the surface of the earth.
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.
CameraUpdate
Defines a camera move, supporting absolute moves as well as moves relative the current position.
Circle
CircleOptions
Configuration options for Circle instances. [...]
LatLng
A pair of latitude and longitude coordinates, stored as degrees.
LatLngBounds
A latitude/longitude aligned rectangle. [...]
Line
LineOptions
Configuration options for Line instances. [...]
MapboxStyles
MapirMap
MapirMapController
Controller for a single MapboxMap instance running on the host platform. [...]
MinMaxZoomPreference
Preferred bounds for map camera zoom level.
Symbol
SymbolOptions
Configuration options for Symbol instances. [...]

Functions

installOfflineMapTiles(String tilesDb) → Future<void>
Copy tiles db file passed in to the tiles cache directory (sideloaded) to make tiles available offline.

Enums

MyLocationRenderMode
Render mode
MyLocationTrackingMode
The camera mode, which determines how the map camera will track the rendered location.

Typedefs

ArgumentCallback<T>(T argument) → void
Callback function taking a single argument.
MapCreatedCallback(MapirMapController controller) → void
OnCameraTrackingChangedCallback(MyLocationTrackingMode mode) → void
OnCameraTrackingDismissedCallback() → void
OnMapClickCallback(Point<double> point, LatLng coordinates) → void
OnStyleLoadedCallback() → void