Skip to main content

knowa_flutter_bindings 1.1.0 copy "knowa_flutter_bindings: ^1.1.0" to clipboard
knowa_flutter_bindings: ^1.1.0 copied to clipboard

The Flutter classes a Knowa code-push patch can use, bound for Knowa's patch runtimes. You do not depend on it directly: knowa_sdk does.

knowa_flutter_bindings #

The Flutter classes a Knowa code-push patch can use: widgets, material components, painting and layout types, bound for both of Knowa's patch runtimes.

You do not depend on this package directly. knowa_sdk depends on it and registers it for you.

What that means for a patch #

  • The bindings are generated from one Flutter release — the one the Knowa CLI names (knowa --version). Build your app and your patches with it.
  • Where a binding cannot match compiled behaviour exactly, it is left out rather than approximated. A patch that reaches something left out is refused when you publish it, or — for what only the device can tell — the patched code falls back to your shipped code and reports the missing binding by name.
  • The set is compiled into your app, so widening it takes a store release, not a patch.

Documentation: knowa.knowalabs.com.

License #

BSD-3-Clause. Part of this package is ported from flutter_eval, also BSD-3-Clause; its copyright notice and licence follow Knowa's in LICENSE, and NOTICE.knowa.md says which files. Flutter adds both to your app's licences page.

0
likes
120
points
541
downloads

Documentation

API reference

Publisher

verified publisherknowalabs.com

Weekly Downloads

The Flutter classes a Knowa code-push patch can use, bound for Knowa's patch runtimes. You do not depend on it directly: knowa_sdk does.

Homepage

Topics

#code-push #ota-updates #flutter

License

BSD-3-Clause (license)

Dependencies

dart_eval, flutter, knowa_kernel, vector_math

More

Packages that depend on knowa_flutter_bindings