syncfusion_flutter_maps 18.4.49-beta copy "syncfusion_flutter_maps: ^18.4.49-beta" to clipboard
syncfusion_flutter_maps: ^18.4.49-beta copied to clipboard

outdated

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 from MapShapeLayer.

  • The enableShapeTooltip property has been removed and the tooltip can be enabled by setting the shapeTooltipBuilder property.

  • The shapeTooltipTextMapper property has been removed and the same behavior can be achieved by returning a custom widget from the shapeTooltipBuilder property.

  • The showBubbles property has been removed and the same behavior can be achieved by setting the bubbleSizeMapper property.

  • The enableBubbleTooltip property has been removed and the tooltip can be enabled by setting the bubbleTooltipBuilder property.

  • The bubbleTooltipTextMapper property has been removed and the same behavior can be achieved by returning a custom widget from the bubbleTooltipBuilder property.

  • The enableSelection property has been removed and the same behavior can be achieved by setting the onSelectionChanged property.

  • The initialSelectedIndex property has been changed to selectedIndex. To observe the changes in the UI, the user must call setState().

  • The delegate property has been changed to source property and the type of the delegate property MapShapeLayerDelegate has been changed into MapShapeSource with named constructors such as MapShapeSource.asset, MapShapeSource.network, and MapShapeSource.memory to load json data from various sources.

  • The legendSettings property has been renamed as legend and the MapLegendSettings has been renamed as the MapLegend.

  • The legendSource property has been renamed as source and is now moved to the MapLegend.

  • The MapLegend.none enum has been removed and the same behavior can be achieved by setting the legend property as null.

  • The showIcon property has been removed and the same behavior can be achieved by setting iconSize property of the MapLegend class as Size.empty.

  • The opacity property has been removed from MapBubbleSettings and MapSelectionSettings classes and the same behavior can be achieved by setting opacity value in color property of the MapBubbleSettings and MapSelectionSettings.

  • The MapIconType.square enum has been changed to MapIconType.rectangle.

  • The MapLabelOverflowMode has been renamed as the MapLabelOverflow. The MapLabelOverflowMode.trim and MapLabelOverflowMode.none enum values have been renamed to MapLabelOverflow.ellipsis and MapLabelOverflow.visible respectively. The MapLabelOverflow enum values are visible, ellipsis, and hide.

  • The textStyle and tooltipTextStyle property has been removed from MapTooltipSettings and SfMapsThemeData 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 the legendSource property to MapElement.none.
  • The toggledShapeColor has been changed to toggledItemColor in SfMapsThemeData and MapLegendSettings.
  • The toggledShapeStrokeColor has been changed to toggledItemStrokeColor in SfMapsThemeData and MapLegendSettings.
  • The toggledShapeStrokeWidth has been changed to toggledItemStrokeWidth in SfMapsThemeData and MapLegendSettings.
  • The toggledShapeOpacity has been changed to toggledItemOpacity in MapLegendSettings.

[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
414
likes
0
pub points
97%
popularity

Publisher

verified publishersyncfusion.com

A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, flutter, http, syncfusion_flutter_core

More

Packages that depend on syncfusion_flutter_maps