Ruben Quadros
05/04/2025, 2:22 PM@Single
expect class MyClass() (Common)
@Single
actual class MyClass actual constructor() (Android/ios)
I have tried multiple variations - expect actual module, try defining the dependency in the module but nothing seems to work.
What is the correct way for this? Thanks!Ruben Quadros
05/04/2025, 2:32 PM@Module
class MyModule {
@Single
fun provideMyClass() = MyClass()
}
//expect - common
expect class MyClass()
//actual - android/ios
actual class MyClass actual constructor()
Pedro Alberto
05/05/2025, 1:40 PMRuben Quadros
05/05/2025, 1:42 PM[ksp] --> Missing Definition for property 'myClass : io.github.rubenquadros.scratchpadkmm.MyClass_Expect' in 'io.github.rubenquadros.scratchpadkmm.MainViewModel'. Fix your configuration: add definition annotation on the class.
Ruben Quadros
05/07/2025, 2:59 PM