IosArcgisMapPlugin class

Inheritance
  • Object
  • PlatformInterface
  • IosArcgisMapPlugin

Constructors

IosArcgisMapPlugin()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addFeatureLayer(FeatureLayerOptions options, List<Graphic>? data, void onPressed(dynamic)?, String? url, int mapId, void getZoom(double)?, String layerId) Future<FeatureLayer>
inherited
addGraphic(int mapId, String layerId, Graphic graphic) Future<void>
Adds the provided graphic to the map. You can't add a second graphic with the same id.
inherited
addGraphicsLayer(GraphicsLayerOptions options, int mapId, String layerId, void onPressed(dynamic)?) Future<GraphicsLayer>
inherited
addSceneLayer({required SceneLayerOptions options, required String layerId, required String url, required int mapId}) Future<SceneLayer>
inherited
addViewPadding(int mapId, ViewPadding padding) → void
inherited
attributionText(int mapId) Stream<String>
inherited
buildView({required int creationId, required PlatformViewCreatedCallback onPlatformViewCreated, required ArcgisMapOptions mapOptions}) Widget
centerPosition(int mapId) Stream<LatLng>
inherited
destroyLayer({required int mapId, required String layerId}) bool
inherited
dispose({required int mapId}) → void
inherited
getBounds(int mapId) Stream<BoundingBox>
inherited
getGraphicsInView(int mapId) List<Graphic>
inherited
getVisibleGraphicIds(int mapId) List<String>
inherited
getZoom(int mapId) Stream<double>
inherited
init(int mapId) Future<void>
This method is called when the plugin is first initialized.
inherited
isGraphicHoveredStream(int mapId) Stream<bool>
inherited
moveCamera({required LatLng point, required int mapId, double? zoomLevel, AnimationOptions? animationOptions, int? threeDHeading, int? threeDTilt}) Future<bool>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onClickListener(int mapId) Stream<Attributes?>
inherited
polygonContainsPoint({required String polygonId, required LatLng pointCoordinates, required int mapId}) bool
inherited
removeGraphic(int mapId, String layerId, String graphicId) Future<void>
inherited
removeGraphics({required int mapId, String? layerId, String? removeByAttributeKey, String? removeByAttributeValue, String? excludeAttributeKey, List<String>? excludeAttributeValues}) → void
inherited
setInteraction(int mapId, {required bool isEnabled}) Future<void>
inherited
setMouseCursor(SystemMouseCursor cursor, int mapId) → void
inherited
switchMapStyle(int mapId, MapStyle mapStyle) → void
inherited
toggleBaseMap(int mapId, BaseMap baseMap) Future<void>
inherited
toString() String
A string representation of this object.
inherited
updateFeatureLayer({required int mapId, required String featureLayerId, required List<Graphic> data}) Future<void>
inherited
updateGraphicSymbol({required int mapId, required String layerId, required String graphicId, required Symbol symbol}) → void
inherited
visibleGraphics(int mapId) Stream<List<String>>
inherited
zoomIn({required int lodFactor, required int mapId, AnimationOptions? animationOptions}) Future<bool>
inherited
zoomOut({required int lodFactor, required int mapId, AnimationOptions? animationOptions}) Future<bool>
inherited

Operators

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

Static Methods

registerWith() → void
Registers the iOS implementation of ArcgisMapPlatform.