kangaroo_app_sdk_platform_interface 0.0.3 copy "kangaroo_app_sdk_platform_interface: ^0.0.3" to clipboard
kangaroo_app_sdk_platform_interface: ^0.0.3 copied to clipboard

Shared interfaces and serializable models for Kangaroo Rewards customer SDK Flutter implementations.

0.0.3 #

  • Rewrite the README as a short, human-readable explanation of the package's purpose (an internal interface consumed by the Kangaroo Customer SDK) and point integrators at kangaroo_customer_sdk instead of this package.
  • No source, API, or behavior changes.

0.0.2 #

  • Document core configuration, result/state mapping, and customer feature contracts.
  • Add an offline example of countries response decoding and error handling.
  • Clarify that applications use the separately released Customer SDK, not this internal interface package.
  • Declare Android, iOS, and web integration targets; desktop Flutter is unsupported.
  • Remove redundant imports and deprecated @required while preserving optional, nullable success data and the existing generated Freezed 2.x API.
  • Prepared for review only; publication requires release-owner authorization.

0.0.1 #

  • Prepare the initial hosted interface and model package with Dart 3 / Flutter 3.10 constraints.
  • Use Freezed 2.x annotations at runtime and keep generators development-only.
  • Include Apache-2.0 licensing and result-union regression tests.
0
likes
140
points
0
downloads

Documentation

API reference

Publisher

verified publisherkangaroorewards.com

Weekly Downloads

Shared interfaces and serializable models for Kangaroo Rewards customer SDK Flutter implementations.

Homepage
Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

built_value, flutter, freezed_annotation, json_annotation, meta, plugin_platform_interface

More

Packages that depend on kangaroo_app_sdk_platform_interface