MapboxGlPlatform class abstract

Implementers

Constructors

MapboxGlPlatform()

Methods

addCircle(CircleOptions options, [Map? data]) Future<Circle>
addCustomLayer(String layerId, LayerType layerType, String sourceUrl, String? layerAbove, String? layerBelow, LayerOptions? options) Future<void>
addFill(FillOptions options, [Map? data]) Future<Fill>
addImage(String name, Uint8List bytes, [bool sdf = false]) Future<void>
addImageSource(String name, Uint8List bytes, LatLngQuad coordinates) Future<void>
addLayer(String name, String sourceId) Future<void>
addLine(LineOptions options, [Map? data]) Future<Line>
addSymbols(List<SymbolOptions?> options, [List<Map?>? data]) Future<List<Symbol>>
animateCamera([Map? data]) Future<bool?>
buildRoute([Map? data]) Future<bool?>
buildView(Map<String, dynamic> creationParams, Function onPlatformViewCreated, Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers) Widget
clearRoute() Future<void>
getCircleLatLng(Circle circle) Future<LatLng>
getLineLatLngs(Line line) Future<List<LatLng>>
getMetersPerPixelAtLatitude(double latitude) Future<double?>
getSymbolLatLng(Symbol symbol) Future<LatLng>
getTelemetryEnabled() Future<bool?>
getVisibleRegion() Future<LatLngBounds>
initPlatform(int id) Future<void>
invalidateAmbientCache() Future
matchMapLanguageWithDeviceDefault() Future<void>
moveCamera(CameraUpdate cameraUpdate) Future<bool?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryRenderedFeatures(Point<double> point, List<String> layerIds, List<Object> filter) Future<List?>
queryRenderedFeaturesInRect(Rect rect, List<String> layerIds, String filter) Future<List?>
removeCircle(String circleId) Future<void>
removeFill(String fillId) Future<void>
removeImageSource(String name) Future<void>
removeLayer(String name) Future<void>
removeLine(String lineId) Future<void>
removeSymbols(Iterable<String> symbolsIds) Future<void>
requestMyLocationLatLng() Future<LatLng>
selectedRoute(int routeSelectedIndex, EdgeInsets padding) Future<void>
setMapLanguage(String language) Future<void>
setStyle(String styleString) Future<void>
setSymbolIconAllowOverlap(bool enable) Future<void>
setSymbolIconIgnorePlacement(bool enable) Future<void>
setSymbolTextAllowOverlap(bool enable) Future<void>
setSymbolTextIgnorePlacement(bool enable) Future<void>
setTelemetryEnabled(bool enabled) Future<void>
showOrHideLayer(String layerId, bool isShow) Future<void>
startNavigation([Map? data]) Future<bool?>
toLatLng(Point<num> screenLocation) Future<LatLng>
toScreenLocation(LatLng latLng) Future<Point<num>>
toString() String
A string representation of this object.
inherited
updateCircle(Circle circle, CircleOptions changes) Future<void>
updateContentInsets(EdgeInsets insets, bool animated) Future<void>
updateFill(Fill fill, FillOptions changes) Future<void>
updateLine(Line line, LineOptions changes) Future<void>
updateMapOptions(Map<String, dynamic> optionsUpdate) Future<CameraPosition?>
updateMyLocationTrackingMode(MyLocationTrackingMode myLocationTrackingMode) Future<void>
updateSymbol(Symbol symbol, SymbolOptions changes) Future<void>

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

createInstance MapboxGlPlatform Function()
The default instance of MapboxGlPlatform to use.
getter/setter pair

Static Methods

addInstance(int id, MapboxGlPlatform platform) → void
getInstance(int id) MapboxGlPlatform?