Basic topic
Visit the documentation to learn more.
Classes
- InitialCamera
- The camera that a map starts with, see MapOptions.initCamera.
- InitialCameraBounds
- An InitialCamera that fits bounds into the map.
- InitialCameraPosition
- An InitialCamera at a position.
- MapCamera
- The current camera position on the map.
- MapController
- The MapController can be used to control, update and manipulate a rendered MapLibreMap.
- MapGestures
- Configure gestures that are enabled on the map.
- MapLibreMap
- The MapLibreMap widget that can be inserted into the flutter widget tree.
- MapOptions
- The MapOptions class is used to set default values for the MapLibreMap widget.
- MapStyle
- The style of a map: a MapLibre style document from a URL, a JSON string, a Flutter asset or a file.
- MapStyleAsset
- A MapStyle loaded from a Flutter asset.
- MapStyleFile
- A MapStyle loaded from a file. Not supported on web.
- MapStyleJson
- A MapStyle given as a JSON string.
- MapStyleUrl
- A MapStyle loaded from a URL.
- RenderedFeature
- Data class representing a vector feature that was rendered on the map.
- StyleController
- The StyleController can be used to manipulate the style of a MapLibreMap. It can be accessed via MapController.style.
Typedefs
- MapCreatedCallback = void Function(MapController controller)
- 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)
- Callback that fires every time a MapEvent gets emitted by the map.
- StyleLoadedCallback = void Function(StyleController style)
- Callback that fires once the map style has successfully loaded. It provides the StyleController to the user.