MapplsMapController class
- Inheritance
-
- Object
- MapplsGlPlatform
- MapplsMapController
- Implemented types
-
Methods
-
addCircle(CircleOptions options, [Map? data])
→ Future<Circle>
-
override
-
addCircleLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction})
→ Future<void>
-
override
-
addCircles(List<CircleOptions> options, [List<Map>? data])
→ Future<List<Circle>>
-
override
-
addCirclesFromJson(String json, [List<Map>? data])
→ Future<List<Circle>>
-
override
-
addFill(FillOptions options, [Map? data])
→ Future<Fill>
-
override
-
addFillExtrusionLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction})
→ Future<void>
-
override
-
addFillLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction})
→ Future<void>
-
override
-
addFills(List<FillOptions> options, [List<Map>? data])
→ Future<List<Fill>>
-
override
-
addFillsFromJson(String json, [List<Map>? data])
→ Future<List<Fill>>
-
override
-
addGeoJsonSource(String sourceId, Map<String, dynamic> geojson, {String? promoteId})
→ Future<void>
-
override
-
addHeatmapLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom})
→ Future<void>
-
override
-
addHillshadeLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom})
→ Future<void>
-
override
-
addImage(String name, Uint8List bytes, [bool sdf = false])
→ Future<void>
-
override
-
addImageSource(String imageSourceId, Uint8List bytes, LatLngQuad coordinates)
→ Future<void>
-
override
-
addLayer(String imageLayerId, String imageSourceId, double? minzoom, double? maxzoom)
→ Future<void>
-
override
-
addLayerBelow(String imageLayerId, String imageSourceId, String belowLayerId, double? minzoom, double? maxzoom)
→ Future<void>
-
override
-
addLine(LineOptions options, [Map? data])
→ Future<Line>
-
override
-
addLineLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction})
→ Future<void>
-
override
-
addLines(List<LineOptions> options, [List<Map>? data])
→ Future<List<Line>>
-
override
-
addLinesFromJson(String json, [List<Map>? data])
→ Future<List<Line>>
-
override
-
addRasterLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom})
→ Future<void>
-
override
-
addSource(String sourceId, SourceProperties properties)
→ Future<void>
-
override
-
addSymbolLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction})
→ Future<void>
-
override
-
addSymbols(List<SymbolOptions> options, [List<Map>? data])
→ Future<List<Symbol>>
-
override
-
addSymbolsFromJson(String json, [List<Map>? data])
→ Future<List<Symbol>>
-
override
-
animateCamera(CameraUpdate cameraUpdate, {Duration? duration})
→ Future<bool?>
-
override
-
animateCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate)
→ Future<bool?>
-
override
-
buildView(Map<String, dynamic> creationParams, OnPlatformViewCreatedCallback onPlatformViewCreated, Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers)
→ Widget
-
override
-
clearAmbientCache()
→ Future
-
override
-
dispose()
→ void
-
override
-
easeCamera(CameraUpdate cameraUpdate)
→ Future<bool?>
-
override
-
easeCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate)
→ Future<bool?>
-
override
-
enableTraffic(bool enable)
→ Future<void>
-
override
-
enableTrafficClosure(bool enable)
→ Future<void>
-
override
-
enableTrafficFreeFlow(bool enable)
→ Future<void>
-
override
-
enableTrafficNonFreeFlow(bool enable)
→ Future<void>
-
override
-
enableTrafficStopIcon(bool enable)
→ Future<void>
-
override
-
forceResizeWebMap()
→ void
-
override
-
getCircleLatLng(Circle circle)
→ Future<LatLng>
-
override
-
getFilter(String layerId)
→ Future
-
override
-
getLayerIds()
→ Future<List>
-
override
-
getLineLatLngs(Line line)
→ Future<List<LatLng>>
-
override
-
getMapplsAvailableStyles()
→ Future<List<MapplsStyle>>
-
override
-
getMapplsStyle()
→ Future<String>
-
override
-
getMetersPerPixelAtLatitude(double latitude)
→ Future<double>
-
override
-
getSourceIds()
→ Future<List>
-
override
-
getSymbolLatLng(Symbol symbol)
→ Future<LatLng>
-
override
-
getTelemetryEnabled()
→ Future<bool>
-
override
-
getVisibleRegion()
→ Future<LatLngBounds>
-
override
-
initErrorPlatform(int id)
→ Future<void>
-
override
-
initPlatform(int id)
→ Future<void>
-
override
-
invalidateAmbientCache()
→ Future
-
override
-
isEnableTraffic()
→ Future<bool>
-
override
-
isEnableTrafficClosure()
→ Future<bool>
-
override
-
isEnableTrafficFreeFlow()
→ Future<bool>
-
override
-
isEnableTrafficNonFreeFlow()
→ Future<bool>
-
override
-
isEnableTrafficStopIcon()
→ Future<bool>
-
override
-
matchMapLanguageWithDeviceDefault()
→ Future<void>
-
override
-
moveCamera(CameraUpdate cameraUpdate)
→ Future<bool?>
-
override
-
moveCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate)
→ Future<bool?>
-
override
-
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>
-
override
-
queryRenderedFeaturesInRect(Rect rect, List<String> layerIds, String? filter)
→ Future<List>
-
override
-
querySourceFeatures(String sourceId, String? sourceLayerId, List<Object>? filter)
→ Future<List>
-
override
-
removeCircle(String circleId)
→ Future<void>
-
override
-
removeCircles(Iterable<String> ids)
→ Future<void>
-
override
-
removeFill(String fillId)
→ Future<void>
-
override
-
removeFills(Iterable<String> fillIds)
→ Future<void>
-
override
-
removeGeoAnalytics(MapplsGeoAnalyticsType type, String geoboundType, String? attribute, List<String> propertyNames, List<MapplsGeoAnalyticsRequest> requests, String? query, bool? transparent)
→ Future<void>
-
override
-
removeLayer(String imageLayerId)
→ Future<void>
-
override
-
removeLine(String lineId)
→ Future<void>
-
override
-
removeLines(Iterable<String> ids)
→ Future<void>
-
override
-
removeSource(String sourceId)
→ Future<void>
-
override
-
removeSymbols(Iterable<String> symbolsIds)
→ Future<void>
-
override
-
requestMyLocationLatLng()
→ Future<LatLng?>
-
override
-
resizeWebMap()
→ void
-
override
-
setAttributionButtonAlignment(AttributionButtonPosition position)
→ void
-
override
-
setAttributionButtonMargins(int x, int y)
→ void
-
override
-
setCameraBounds({required double west, required double north, required double south, required double east, required int padding})
→ Future
-
override
-
setCameraTargetBounds(LatLngBounds? bounds)
→ void
-
override
-
setCompassAlignment(CompassViewPosition position)
→ void
-
override
-
setCompassEnabled(bool compassEnabled)
→ void
-
override
-
setCompassViewMargins(int x, int y)
→ void
-
override
-
setFeatureForGeoJsonSource(String sourceId, Map<String, dynamic> geojsonFeature)
→ Future<void>
-
override
-
setFilter(String layerId, dynamic filter)
→ Future<void>
-
override
-
setGeoJsonSource(String sourceId, Map<String, dynamic> geojson)
→ Future<void>
-
override
-
setGestures({required bool rotateGesturesEnabled, required bool scrollGesturesEnabled, required bool tiltGesturesEnabled, required bool zoomGesturesEnabled, required bool doubleClickZoomEnabled})
→ void
-
override
-
setLayerProperties(String layerId, Map<String, dynamic> properties)
→ Future<void>
-
override
-
setLayerVisibility(String layerId, bool visible)
→ Future<void>
-
override
-
setLogoViewMargins(int x, int y)
→ void
-
override
-
setMapLanguage(String language)
→ Future<void>
-
override
-
setMinMaxZoomPreference(num? min, num? max)
→ void
-
override
-
setMyLocationEnabled(bool myLocationEnabled)
→ void
-
override
-
setMyLocationRenderMode(int myLocationRenderMode)
→ void
-
override
-
setMyLocationTrackingMode(int myLocationTrackingMode)
→ void
-
override
-
setStyleString(String? styleString)
→ void
-
override
-
setSymbolIconAllowOverlap(bool enable)
→ Future<void>
-
override
-
setSymbolIconIgnorePlacement(bool enable)
→ Future<void>
-
override
-
setSymbolTextAllowOverlap(bool enable)
→ Future<void>
-
override
-
setSymbolTextIgnorePlacement(bool enable)
→ Future<void>
-
override
-
setTelemetryEnabled(bool enabled)
→ Future<void>
-
override
-
setTrackCameraPosition(bool trackCameraPosition)
→ void
-
override
-
showGeoAnalytics(MapplsGeoAnalyticsType type, String geoboundType, String? attribute, List<String> propertyNames, List<MapplsGeoAnalyticsRequest> list, String? query, bool? transparent)
→ Future<void>
-
override
-
toLatLng(Point<num> screenLocation)
→ Future<LatLng>
-
override
-
toScreenLocation(LatLng latLng)
→ Future<Point<num>>
-
override
-
toScreenLocationBatch(Iterable<LatLng> latLngs)
→ Future<List<Point<num>>>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateCircle(Circle circle, CircleOptions changes)
→ Future<void>
-
override
-
updateContentInsets(EdgeInsets insets, bool animated)
→ Future<void>
-
override
-
updateFill(Fill fill, FillOptions changes)
→ Future<void>
-
override
-
updateImageSource(String imageSourceId, Uint8List? bytes, LatLngQuad? coordinates)
→ Future<void>
-
override
-
updateLine(Line line, LineOptions changes)
→ Future<void>
-
override
-
updateMapOptions(Map<String, dynamic> optionsUpdate)
→ Future<CameraPosition?>
-
override
-
updateMyLocationTrackingMode(MyLocationTrackingMode myLocationTrackingMode)
→ Future<void>
-
override
-
updateSymbol(Symbol symbol, SymbolOptions changes)
→ Future<void>
-
override