vtmap_gl_platform_interface library

Classes

AndroidViewWithWrappedController
ArgumentCallbacks<T>
Mutable collection of ArgumentCallback instances, itself an ArgumentCallback.
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.
Fill
FillOptions
Configuration options for Fill instances.
LatLng
A pair of latitude and longitude coordinates, stored as degrees.
LatLngBounds
A latitude/longitude aligned rectangle.
LatLngQuad
A geographical area representing a non-aligned quadrilateral This class does not wrap values to the world bounds
LayerOptions
Line
LineOptions
Configuration options for Line instances.
MapboxGlPlatform
MapboxStyles
MethodChannelMapboxGl
MinMaxZoomPreference
Preferred bounds for map camera zoom level.
Symbol
SymbolOptions
Configuration options for Symbol instances.
TextureAndroidViewControllerWrapper
UserLocation
User's observed location
VTMapOptions
Configuration options for the MapBoxNavigation.
WayPoint
A Geo-coordinate Point used for navigation.
WrappedPlatformViewsService
This file wrapps AndroidViewController classes in order to delay disposal process. It is an workaround for flutter 3, where resourses get disposed quicker than before, while Mapbox behaves badly and tries to access those resources after they had been disposed, resulting in a native crash.

Enums

CompassViewPosition
Compass View Position
LayerType
MyLocationRenderMode
Render mode
MyLocationTrackingMode
The camera mode, which determines how the map camera will track the rendered location.
VTMapNavigationMode

Typedefs

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