syncfusion_flutter_maps 18.4.48-beta syncfusion_flutter_maps: ^18.4.48-beta 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.
[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
palette
property has been removed fromMapShapeLayer
. -
The
enableShapeTooltip
property has been removed and the tooltip can be enabled by setting theshapeTooltipBuilder
property. -
The
shapeTooltipTextMapper
property has been removed and the same behavior can be achieved by returning a custom widget from theshapeTooltipBuilder
property. -
The
showBubbles
property has been removed and the same behavior can be achieved by setting thebubbleSizeMapper
property. -
The
enableBubbleTooltip
property has been removed and the tooltip can be enabled by setting thebubbleTooltipBuilder
property. -
The
bubbleTooltipTextMapper
property has been removed and the same behavior can be achieved by returning a custom widget from thebubbleTooltipBuilder
property. -
The
enableSelection
property has been removed and the same behavior can be achieved by setting theonSelectionChanged
property. -
The
initialSelectedIndex
property has been changed toselectedIndex
. To observe the changes in the UI, the user must callsetState()
. -
The
delegate
property has been changed tosource
property and the type of the delegate propertyMapShapeLayerDelegate
has been changed intoMapShapeSource
with named constructors such asMapShapeSource.asset
,MapShapeSource.network
, andMapShapeSource.memory
to load json data from various sources. -
The
legendSettings
property has been renamed aslegend
and theMapLegendSettings
has been renamed as theMapLegend
. -
The
legendSource
property has been renamed assource
and is now moved to theMapLegend
. -
The
MapLegend.none
enum has been removed and the same behavior can be achieved by setting thelegend
property asnull
. -
The
showIcon
property has been removed and the same behavior can be achieved by settingiconSize
property of theMapLegend
class asSize.empty
. -
The
opacity
property has been removed fromMapBubbleSettings
andMapSelectionSettings
classes and the same behavior can be achieved by setting opacity value incolor
property of theMapBubbleSettings
andMapSelectionSettings
. -
The
MapIconType.square
enum has been changed toMapIconType.rectangle
. -
The
MapLabelOverflowMode
has been renamed as theMapLabelOverflow
. TheMapLabelOverflowMode.trim
andMapLabelOverflowMode.none
enum values have been renamed toMapLabelOverflow.ellipsis
andMapLabelOverflow.visible
respectively. TheMapLabelOverflow
enum values arevisible
,ellipsis
, andhide
. -
The
textStyle
andtooltipTextStyle
property has been removed fromMapTooltipSettings
andSfMapsThemeData
classes 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
showLegend
property has been removed and the same behavior can be achieved by setting thelegendSource
property toMapElement.none
. - The
toggledShapeColor
has been changed totoggledItemColor
inSfMapsThemeData
andMapLegendSettings
. - The
toggledShapeStrokeColor
has been changed totoggledItemStrokeColor
inSfMapsThemeData
andMapLegendSettings
. - The
toggledShapeStrokeWidth
has been changed totoggledItemStrokeWidth
inSfMapsThemeData
andMapLegendSettings
. - The
toggledShapeOpacity
has been changed totoggledItemOpacity
inMapLegendSettings
.
[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