Closed paodb closed 2 months ago
The pull request introduces updates to the Google Maps Addon for the Vaadin platform, focusing on version increments and enhancements to custom control management within the GoogleMap
class. The NPM package version has been updated from 3.7.1
to 3.8.0
across multiple classes. A new demo application showcasing custom controls has been added, along with corresponding styling rules.
File | Change Summary |
---|---|
pom.xml |
Updated google-maps version from 2.1.1-SNAPSHOT to 2.2.0-SNAPSHOT . |
src/main/java/com/flowingcode/vaadin/addons/googlemaps/GoogleMap.java |
Updated @NpmPackage version from 3.7.1 to 3.8.0 , added methods for managing custom controls. |
src/main/java/com/flowingcode/vaadin/addons/googlemaps/GoogleMapMarker.java |
Updated @NpmPackage version from 3.7.1 to 3.8.0 . |
src/main/java/com/flowingcode/vaadin/addons/googlemaps/GoogleMapPoint.java |
Updated @NpmPackage version from 3.7.1 to 3.8.0 . |
src/main/java/com/flowingcode/vaadin/addons/googlemaps/GoogleMapPoly.java |
Updated @NpmPackage version from 3.7.1 to 3.8.0 . |
src/test/java/com/flowingcode/vaadin/addons/googlemaps/CustomControlsDemo.java |
Added a new demo application for Google Maps with custom controls. |
src/test/java/com/flowingcode/vaadin/addons/googlemaps/GooglemapsDemoView.java |
Added CustomControlsDemo to the demo view. |
src/test/resources/META-INF/resources/frontend/styles/google-maps/custom-controls-demo-styles.css |
Added new CSS file for custom control button styling. |
GoogleMap
class, specifically adding a method for styling map features, which is related to the version updates in the main PR that enhance the Google Maps Addon functionality.🐰 In the meadow where the maps do play,
A bunny hops with joy today.
Custom controls are here to stay,
With styles so bright, they'll lead the way!
Version updates, oh what a cheer,
Google Maps shines, let’s all draw near! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@paodb https://github.com/FlowingCode/google-map/pull/35 has been merged.
@coderabbitai review
Issues
1 New issue
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
This depends on the merge of https://github.com/FlowingCode/google-map/pull/35 and the release of the new version of the web-component.This PR adds the possibility to add and remove custom controls dynamically. Also adds a method to remove all existing custom controls. Web component version was updated to 3.8.0.
Summary by CodeRabbit
Release Notes
New Features
Enhancements
Bug Fixes