inlay 0.1.1 copy "inlay: ^0.1.1" to clipboard
inlay: ^0.1.1 copied to clipboard

Embed Flutter in native iOS and Android apps with type-safe navigation and key-value storage synced in real time across engines and native code.

0.1.1 #

  • iOS plugin now supports Swift Package Manager alongside CocoaPods
  • Relaxed meta constraint to ^1.16.0 for wider Flutter SDK compatibility

0.1.0 #

  • Initial release
  • Type-safe navigation between native and Flutter screens in both directions, with typed screen results delivered as already-decoded values (FlutterRouteWithResult / FlutterDialogRouteWithResult)
  • Multi-engine management on top of FlutterEngineGroup with automatic engine lifecycle, optional prewarming, and a configurable Dart entrypoint
  • Cross-engine key-value storage synchronized in real time between Flutter isolates and native code, with typed store wrappers and optional InlayCubit BLoC integration
  • Cross-engine theme and locale propagation (InlayAppearance)
  • Dialog and bottom-sheet routes in transparent native containers, integrating with go_router, auto_route, and imperative routing
  • SwiftUI embeddings (InlayFlutterView, .inlayDialog) and Android Fragment hosting; Jetpack Compose support via the separate inlay_compose package
  • Automatic schema-drift detection via a generated schema fingerprint
  • In-memory fakes for widget testing (package:inlay/testing.dart)
1
likes
160
points
176
downloads

Documentation

API reference

Publisher

verified publisherleancode.co

Weekly Downloads

Embed Flutter in native iOS and Android apps with type-safe navigation and key-value storage synced in real time across engines and native code.

Repository (GitHub)
View/report issues

Topics

#add-to-app #navigation #flutter-module #codegen #state

License

Apache-2.0 (license)

Dependencies

bloc, flutter, meta

More

Packages that depend on inlay

Packages that implement inlay