Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
@darronschall
@PGochachko
viewModelScope
protect modifier to create extension functionsMvvmEventsFragment
CompoundButton
extensionsobserveAsState
for our LiveData
StateFlow
on Android Views and iOS UIViewssample-declarative-ui
directory)MutableLiveData.postValue
was extracted from class MutableLiveData
and moved to extension function. To continue usage please add import dev.icerock.moko.mvvm.livedata.postValue
mediatorOf
extension@Dorofeev
viewModelScope
ability in mvvm-tests