You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have to write a plugin to wrap a native library and, for reasons not easily avoidable, that includes writing a Platform View. It would be nice if I was able to do that in Klutter. AIUI it's mainly a matter of exposing the FlutterPlatformView and FlutterPlatformViewFactory classes in the Kotlin API? And then more importantly, automagically handling registration. Of course if you want to make it even fancier and generate the factory too, nobody will complain.
Caveats: I believe platform views only exist for Android and iOS. Not sure what Klutter would do in this case when building for other platforms.
The text was updated successfully, but these errors were encountered:
Interesting idea. Everything is possible of course. The main thing would be to expose FlutterPlatformView(Factory) in Kotlin. I'm not sure if that's doable. I had a lot of issues wrapping Event-channel Flutter code in Kotlin Multiplatform. To make it work is one thing but to maintain it is another.
https://docs.flutter.dev/platform-integration/ios/platform-views
I have to write a plugin to wrap a native library and, for reasons not easily avoidable, that includes writing a Platform View. It would be nice if I was able to do that in Klutter. AIUI it's mainly a matter of exposing the FlutterPlatformView and FlutterPlatformViewFactory classes in the Kotlin API? And then more importantly, automagically handling registration. Of course if you want to make it even fancier and generate the factory too, nobody will complain.
Caveats: I believe platform views only exist for Android and iOS. Not sure what Klutter would do in this case when building for other platforms.
The text was updated successfully, but these errors were encountered: