apple_maps_flutter library

Classes

Annotation
Marks a geographical location on the map.
AnnotationId
Uniquely identifies a Annotation among AppleMap annotations.
AppleMap
AppleMapController
Controller for a single AppleMap instance running on the host platform.
ArgumentCallbacks<T>
Mutable collection of ArgumentCallback instances, itself an ArgumentCallback.
BitmapDescriptor
Defines a bitmap image. For a annotation, this class can be used to set the image of the annotation 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, pitch angle, and heading.
CameraTargetBounds
Bounds for the map camera target.
CameraUpdate
Defines a camera move, supporting absolute moves as well as moves relative the current position.
Cap
Cap that can be applied at the start or end vertex of a Polyline.
Circle
Draws a circle on the map.
CircleId
Uniquely identifies a Circle among AppleMap circles.
InfoWindow
Text labels for a Annotation info window.
JointType
Joint types for Polyline.
LatLng
A pair of latitude and longitude coordinates, stored as degrees.
LatLngBounds
A latitude/longitude aligned rectangle.
MinMaxZoomPreference
PatternItem
Item used in the stroke pattern for a Polyline.
Polygon
Draws a polygon through geographical locations on the map.
PolygonId
Uniquely identifies a Polygon among AppleMap polygons.
Polyline
Draws a line through geographical locations on the map.
PolylineId
Uniquely identifies a Polyline among AppleMap polylines.
SnapshotOptions

Enums

MapType
Type of map tiles to display.
TrackingMode

Typedefs

ArgumentCallback<T> = void Function(T argument)
Callback function taking a single argument.
CameraPositionCallback = void Function(CameraPosition position)
Callback that receives updates to the camera position.
MapCreatedCallback = void Function(AppleMapController controller)