maps library

Classes

MapBubbleSettings
Customizes the appearance of the bubbles. [...]
MapColorMapper
Customizes the shape or bubble color based on the data source and sets the text and icon color for legend items. [...]
MapDataLabelSettings
Customizes the appearance of the data labels. [...]
MapLayer
Base class for the MapShapeLayer. [...]
MapLegendSettings
Customizes the legend's and legend item's position, appearance and toggling behavior. [...]
MapMarker
Markers be used to denote the locations on the map. [...]
MapSelectionSettings
Customizes the appearance of the selected shape. [...]
MapShapeLayer
The shape layer in which geographical rendering is done. [...]
MapShapeLayerController
Provides option for adding, removing, deleting and updating marker collection. [...]
MapShapeLayerDelegate
The delegate that maps the data source with the shape file and provides data for the elements of the SfMaps like data labels, bubbles, tooltip, and shape colors. [...]
MapTitle
Title for the SfMaps. [...]
MapTooltipSettings
Customizes the appearance of the bubble's or shape's tooltip. [...]
SfMaps
Renders the GeoJSON data as a geographical area. [...]

Enums

MapIconType
Shapes of the legend's and marker's icon.
MapLabelOverflowMode
Behavior of the data labels when it overflowed from the shape.
MapLegendOverflowMode
Behavior of the legend items when it overflows.
MapLegendPosition
Position of the legend.

Typedefs

IndexedColorValueMapper(int index) → dynamic
Signature to return the colors or other types from the data source based on the index based on which colors will be applied.
IndexedDoubleValueMapper(int index) double
Signature to return the double values from the data source based on the index.
IndexedStringValueMapper(int index) String
Signature to return the string values from the data source based on the index.
MapLoadingBuilder(BuildContext context) Widget
Signature used by the MapShapeLayer.loadingBuilder.
MapMarkerBuilder(BuildContext context, int index) MapMarker
Signature to return the MapMarker.