Marcello Galhardo

Results 7 comments of Marcello Galhardo

After discussing with @tfcporciuncula offline, we decided to go with the non-delegate variant for Compose for the following reasons: 1. Enables retain to be called from default parameters. 2. We...

We have a prototype working, but there is need to refactor and improve the core module. Lifecycle-2.5.0 has a more friendly API that will allow us to simplify a lot...

Hey @gaelmarhic - thank you for the detailed reply. > I could not personally think of any legitimate case where we would want to have two Activities with the same...

Another option is to use the `lifecycleScope` that AndroidX already offers to you in any `LifecycleOwner` (including `ComponentActivity`, `Fragment`, and `NavBackStackEntry`), those are automatically wired to your lifecycle and will...

Hey @arnaudgiuliani, the problem is in fact a Kotlin "issue" but I do believe you can workaround it on Koin side. First and foremost: - [Top Level Property Initialization](https://discuss.kotlinlang.org/t/top-level-property-initialization-when-does-it-happen/19121/2) -...

It seems you want all bindings that implement a `Closeable` interface to act as `onClose { it?.close}` automatically. How would you differentiate a `Closeable` binding that is provided in Koin...

@arnaudgiuliani, now that JetBrains has published their artifact (which includes JS and WASM support), we should be able to add official ViewModel KMP support to Koin. Note that the new...