map_latlng_picker 1.0.3
map_latlng_picker: ^1.0.3 copied to clipboard
A beautiful Google Maps location latitude and longitude picker with physics-based animations. Features an animated pin with bounce effects, elevation, and haptic feedback.
1.0.3 #
- Added
stickWidthparameter toAnimatedLocationPinfor customizable stick width - Added
stickWidthparameter toAnimatePinDatafor easier customization - Updated example app with comprehensive demo
- Added Google Maps API key setup instructions for all platforms (Web, Android, iOS)
- Improved documentation with platform-specific configuration guides
1.0.2 #
- Updated to use
withValuesfor color opacity (Flutter 3.27+ compatibility) - Updated
google_maps_flutterdependency to ^2.14.0 - Improved shadow rendering with better opacity handling
- Minor performance improvements
1.0.1 #
- Added
AnimatePinDataclass for easier pin customization - Added
pinDataparameter toLatLngLocationPickerfor simplified pin configuration - Added
didUpdateWidgetlifecycle method to handle dynamicenabledproperty changes - Improved pin customization with default values
- Fixed import statement to use correct package name
1.0.0 #
- Initial release
LatLngLocationPicker- Wrapper widget for GoogleMap with location pickingAnimatedLocationPin- Animated pin with physics-based bounce effectsLatLngLocationPickerController- Controller for programmatic enable/disable- Two animation modes: Simple (boolean) and Advanced (state-based)
- Haptic feedback support
- Fully customizable pin appearance (colors, sizes, shadows)
- Preserves all GoogleMap properties and callbacks
- Complete documentation with examples
- Widget tests with 100% pass rate