firebase_ml_model_downloader_platform_interface 0.1.6+1 copy "firebase_ml_model_downloader_platform_interface: ^0.1.6+1" to clipboard
firebase_ml_model_downloader_platform_interface: ^0.1.6+1 copied to clipboard

Deprecated: The platform interface for the firebase_ml_model_downloader plugin.

firebase_ml_model_downloader_platform_interface #

Warning

Firebase ML is deprecated and will shut down on June 15, 2027. Existing projects should migrate hosted custom models to another solution before that date. See the Cloud Storage migration guide.

A common platform interface for the firebase_ml_model_downloader plugin.

This interface allows platform-specific implementations of the firebase_ml_model_downloader plugin, as well as the plugin itself, to ensure they are supporting the same interface.

Usage #

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

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.

0
likes
150
points
472
downloads

Documentation

API reference

Publisher

verified publisherfirebase.google.com

Weekly Downloads

Deprecated: The platform interface for the firebase_ml_model_downloader plugin.

Repository (GitHub)
View/report issues
Contributing

License

BSD-3-Clause (license)

Dependencies

firebase_core, flutter, meta, plugin_platform_interface

More

Packages that depend on firebase_ml_model_downloader_platform_interface