Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geocoding_platform_interface

pub package Build status style: flutter_lints

A common platform interface for the geocoding plugin.

This interface allows platform-specific implementations of the geocoding plugin, as well as the plugin itself, to ensure they are supporting the same interface. Have a look at the Federated plugins section of the official Developing packages & plugins documentation for more information regarding the federated architecture concept.

Usage

To implement a new platform-specific implementation of geocoding, extend GeocodingPlatform with an implementation that performs the platform-specific behavior, and when you register your plugin, set the default GeocodingPlatform by calling GeocodingPlatform.instance = MyPlatformGeocoding().

Note on breaking changes

Strongly prefer non-breaking changes (such as adding a method to the interface) over breaking changes for this package.

See https://flutter.dev/go/platform-interface-breaking-changes for a discussion on why a less-clean interface is preferable to a breaking change.

Issues

Please file any issues, bugs or feature requests as an issue on our GitHub page. Commercial support is available, you can contact us at hello@baseflow.com.

Want to contribute

If you would like to contribute to the plugin (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our contribution guide and send us your pull request.

Author

This Geocoding plugin for Flutter is developed by Baseflow.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages