atlas library Null safety

Classes

Anchor
Specifies the anchor to be at a particular point in the marker image.
Annotation
Text labels for a Marker info window.
Atlas
Atlas is a Flutter Widget which abstracts the underlying map provider and exposes a developer-friendly, declarative API for working with a map. The underlying map provider that will be used must be specified as the AtlasProvider.instance before the Atlas widget is rendered.
AtlasController
AtlasController allows developers to manipulate Atlas after the map has been initialized.
AtlasProvider
The AtlasProvider maintains the Provider instance that will be used with the Atlas widget. AtlasProvider is a singleton and should be configured to use the desired Provider before the Atlas widget is rendered.
BoundingBoxData
Represents all information need to create the boundingBox
Callout
Marks a geographical location on the map.
CameraPosition
The CameraPosition represents 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 and the its zoom level.
Circle
Circle with specified center/radius on the map
Cluster
Collection of Marker on the map
ClusterIcon
Optional Cluster icon.
DeviceLocation
LatLng
A pair of latitude and longitude coordinates. The latitude and longitude are stored as degrees.
LatLngBounds
A latitude/longitude aligned rectangle.
Marker
Marks a geographical location on the map.
MarkerIcon
Optional Marker icon.
MoveCameraAnimation
Defines properties to customize the zoom and pan animation of a camera move.
Poi
The Poi represents the details of the valid points selected on the map.
Polygon
Polygon made up of mulitple points on the map
Polyline
A Polyline made up of multiple points on the map
Provider
The Provider defines the interface to which all AtlasProviders must conform. In order to implement a custom AtlasProvider you must simply implement Provider and set your AtlasProvider.instance to the instance of your custom Provider.
Rectangle2D
Represents a virtual rectangle of the screen
ScreenCoordinates
A pair of x and y coordinates. The x and y coordinates are stored as screen pixels (not display pixels) relative to the top of the map, not top left of the whole screen.
TrackPlayback
Collection of trips in a period of time

Enums

AnnotationType
Type of Annotation BackgroundColor,fontColor etc
MapLanguage
This enum represents map exhibition language codes.
MapType
Type of map tiles to display.

Typedefs

ArgumentCallback<T> = void Function(T argument)
Callback function taking a single argument.