Default implementation expects the icon is centered on the map. This PR replaces markerIcon as IconData with a custom widget and adds optional marker bottom offset to reflect different kinds of map position icons.
The fallback icon is preserved with the default marker bottom offset.
Marker color removed - It can be provided in a custom Icon widget.
Default implementation expects the icon is centered on the map. This PR replaces markerIcon as IconData with a custom widget and adds optional marker bottom offset to reflect different kinds of map position icons.
The fallback icon is preserved with the default marker bottom offset.
Marker color removed - It can be provided in a custom Icon widget.