This repository was archived by the owner on Feb 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
[google_maps_flutter] Migrate plugin to platform_interface API. #2674
Merged
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
65a563b
add google_maps_flutter_platform_interface
cylyl 30abbed
removed unused_local_variable
cylyl a064377
format
cylyl 807ee11
format
cylyl b795177
format#
cylyl cf7bef9
Move MethodChannel code to MethodChannelGoogleMapsFlutter
cylyl 3e5af41
Update dependencies
cylyl db8b602
add buildView method
cylyl ad1fb3b
update pubspec
cylyl 161c24d
bugs fix
cylyl aaa7ac8
Some adjustments to the PR.
ditman cb144fb
dartfmt -w .
ditman aace184
Expose the MethodChannel so e2e tests are happy.
ditman 5d24763
Move platform into src so we can create a barrel file to export stuff.
ditman 2304ef8
Create barrel file to export only certain things from src
ditman a3514c3
Move LatLng and LagLngBounds to the platform interface package. Reexp…
ditman 609b68e
Move ui.dart to platform_interface. Expose .toJson so it can be used …
ditman 4207150
Move Polygon and Polyline, and all the related types.
ditman a63dd82
Move Circle and Marker files to platform_interface.
ditman 2008312
Move callbacks, camera and screen cordinate to platform interface. Ex…
ditman 2fa370d
Adapt controller and map widget to new API. Expose _toX methods as to…
ditman 5be2fa0
dartfmt -w .
ditman 92d600b
Use EntityUpdate classes in the corresponding platform interface
ditman 967bb00
Modify the platform interface in methods that return map boundaries to
ditman 967c64a
Utilize MarkerId instances instead of Strings in the relevant methods.
ditman 868126d
Return futures from the platform directly, no need to await for those.
ditman 44641c3
Make mapId a mandatory parameter on the interface methods.
ditman 82aef2a
Add the 11 native event Streams to the platform interface.
ditman c652fbd
Connect to the streams coming from the platform interface.
ditman 0761388
Rename test according to what it tests.
ditman 9fa6e10
Move CameraPositionCallback to the platform interface
ditman f2e8efc
Move takeSnapshot to platform_interface.
ditman 1a05b66
Revert changes to the example.
ditman a351e76
Remove .gitignore from example dir
ditman 0b6986d
Appease analyze some more.
ditman 73ccd2c
Bump version and update CHANGELOG.
ditman fcdc7b1
Use published version of platform_interface package.
ditman 3df7745
Address PR comments.
ditman 8ce802a
Merge branch 'master' into gmaps_core_plugin
ditman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Expose the MethodChannel so e2e tests are happy.
- Loading branch information
commit aace1846a3151962c6506291f1eba6f6272cbc98
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.