native_api_flutter_android library

Flutter (Android) target of native-api-bindgen: emits Dart bindings over package:jni from the Native IR.

Classes

DartJniEmitter
Emits Dart bindings over package:jni from IR (TRD §28–§29).
DartJniOptions
Options for DartJniEmitter.

Functions

planDartJni(ApiModule module, {bool callbacks = true}) → ApiModule
Flutter/Dart target planning: planJvmTarget with Kotlin suspend support, Dart generics and the types package:jni already wraps.