bonsoir_platform_interface 5.1.3 copy "bonsoir_platform_interface: ^5.1.3" to clipboard
bonsoir_platform_interface: ^5.1.3 copied to clipboard

Common platform interface for the Bonsoir plugin.

bonsoir_platform_interface #

A common platform interface for the bonsoir plugin.

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

Usage #

To implement a new platform-specific implementation of bonsoir, extend BonsoirPlatformInterface with an implementation that performs the platform-specific behavior, and when you register your plugin, you need to set a default factory function in BonsoirPlatformInterface by calling BonsoirPlatformInterface.instance = <Your factory function>.

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
130
points
12.7k
downloads

Publisher

verified publisherskyost.eu

Weekly Downloads

Common platform interface for the Bonsoir plugin.

Homepage
Repository (GitHub)
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

flutter, meta, plugin_platform_interface

More

Packages that depend on bonsoir_platform_interface