syncfusion_flutter_maps 20.2.36
syncfusion_flutter_maps: ^20.2.36 copied to clipboard
A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area.
20.2.36 06/30/2022 #
Bug
- The null exception will not be thrown when simultaneously calling the setstate and zooming the map.
Features
- Provided an option to enable or disable the mouse wheel zoom functionality.
20.1.56 05/17/2022 #
Bugs
- Now, while performing mouse wheel zooming, the current segment color will be applied properly.
19.4.38-beta 12/17/2021 #
Features
- Legend pointer - Provided an option to show a pointer on the solid bar legend while hover over the shape or bubble.
19.3.43-beta 09/30/2021 #
Features
- Vector line stroke cap - Provides a stroke cap option to customize the map vector lines and polylines.
- Marker alignment - Marker can be aligned in various alignment positions based on its coordinate point.
- Custom bounds - Provides an option to specify the visual limits for viewing a specific region in Maps.
Enhancements
- Support has been provided to increase or decrease the duration of the tooltip visibility. The duration will be measured in seconds.
- Improved the hover color of the shapes, bubbles, and vector layer shapes.
19.2.44-beta 06/29/2021 #
Features #
- #I323663, I318077 - Provided multiple tile layer support in the Maps.
- Legend pointer - Show a pointer at the top of the gradient legend while hovering.
19.1.54-beta 03/30/2021 #
Features
- Inverted circle.
- Inverted polygon.
- Legend title.
- Double tap zooming.
Breaking changes
- The
titleproperty has been removed fromSfMaps.
18.4.30-beta 12/17/2020 #
Features
- Shape sublayer support.
- Load JSON from different sources.
- Tooltip for markers.
- Bar legend with gradient support.
- Vector shapes.
- Animation improvements while zooming and panning.
- Diagnostics support.
Breaking changes
-
The
paletteproperty has been removed fromMapShapeLayer. -
The
enableShapeTooltipproperty has been removed and the tooltip can be enabled by setting theshapeTooltipBuilderproperty. -
The
shapeTooltipTextMapperproperty has been removed and the same behavior can be achieved by returning a custom widget from theshapeTooltipBuilderproperty. -
The
showBubblesproperty has been removed and the same behavior can be achieved by setting thebubbleSizeMapperproperty. -
The
enableBubbleTooltipproperty has been removed and the tooltip can be enabled by setting thebubbleTooltipBuilderproperty. -
The
bubbleTooltipTextMapperproperty has been removed and the same behavior can be achieved by returning a custom widget from thebubbleTooltipBuilderproperty. -
The
enableSelectionproperty has been removed and the same behavior can be achieved by setting theonSelectionChangedproperty. -
The
initialSelectedIndexproperty has been changed toselectedIndex. To observe the changes in the UI, the user must callsetState(). -
The
delegateproperty has been changed tosourceproperty and the type of the delegate propertyMapShapeLayerDelegatehas been changed intoMapShapeSourcewith named constructors such asMapShapeSource.asset,MapShapeSource.network, andMapShapeSource.memoryto load json data from various sources. -
The
legendSettingsproperty has been renamed aslegendand theMapLegendSettingshas been renamed as theMapLegend. -
The
legendSourceproperty has been renamed assourceand is now moved to theMapLegend. -
The
MapLegend.noneenum has been removed and the same behavior can be achieved by setting thelegendproperty asnull. -
The
showIconproperty has been removed and the same behavior can be achieved by settingiconSizeproperty of theMapLegendclass asSize.empty. -
The
opacityproperty has been removed fromMapBubbleSettingsandMapSelectionSettingsclasses and the same behavior can be achieved by setting opacity value incolorproperty of theMapBubbleSettingsandMapSelectionSettings. -
The
MapIconType.squareenum has been changed toMapIconType.rectangle. -
The
MapLabelOverflowModehas been renamed as theMapLabelOverflow. TheMapLabelOverflowMode.trimandMapLabelOverflowMode.noneenum values have been renamed toMapLabelOverflow.ellipsisandMapLabelOverflow.visiblerespectively. TheMapLabelOverflowenum values arevisible,ellipsis, andhide. -
The
textStyleandtooltipTextStyleproperty has been removed fromMapTooltipSettingsandSfMapsThemeDataclasses respectively since the built-in tooltip shape is removed.
18.3.35-beta 10/01/2020 #
Features
- Tile layer
- Zooming and panning in both layers
- Custom widget for tooltips
- Legend for bubbles
- Improvement in interaction animations and web platform hovering
Breaking changes
- The
showLegendproperty has been removed and the same behavior can be achieved by setting thelegendSourceproperty toMapElement.none. - The
toggledShapeColorhas been changed totoggledItemColorinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeStrokeColorhas been changed totoggledItemStrokeColorinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeStrokeWidthhas been changed totoggledItemStrokeWidthinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeOpacityhas been changed totoggledItemOpacityinMapLegendSettings.
18.2.59-beta 09/23/2020 #
No changes.
18.2.57-beta 09/08/2020 #
No changes.
18.2.56-beta 09/01/2020 #
No changes.
18.2.55-beta 08/25/2020 #
No changes.
18.2.54-beta 08/18/2020 #
No changes.
18.2.48-beta 08/04/2020 #
No changes.
18.2.47-beta 07/28/2020 #
No changes.
18.2.46-beta 07/21/2020 #
No changes.
18.2.45-beta 07/14/2020 #
No changes.
18.2.44-beta 07/07/2020 #
Initial release.
Features
Includes the maps widget with these features:
- Data labels
- Markers
- Bubbles
- Shape selection
- Legend
- Colors
- Tooltip