attachment_engine_platform_interface 0.0.1-dev.0
attachment_engine_platform_interface: ^0.0.1-dev.0 copied to clipboard
A common platform interface for the attachment_engine plugin. Defines the pure-Dart, transport-agnostic contract that attachment_engine_android, attachment_engine_ios, and any future platform implemen [...]
0.0.1-dev.0 #
- Initial release: the pure-Dart platform interface extracted from
attachment_engine0.1.0 as part of the federated-plugin split. DefinesAttachmentEnginePlatform, thePlatformInterface-based contract thatattachment_engine_androidandattachment_engine_iosimplement. - Adds
pigeons/messages.dart, the pigeon schema (dev-only codegen input) that now generates the type-safe Dart/Kotlin/Swift bindings (lib/src/messages.g.dartplus the nativeMessages.g.kt/Messages.g.swiftin each platform package) backing every request/response native call, replacing hand-writtenMethodChannelstring dispatch. The audio/video/download event streams are unaffected — they stay on hand-writtenEventChannels (see the note at the top ofpigeons/messages.dart).