This is a simplified version of MvRx. The API is mostly the same as MvRx.
modification points
-
Remove initialState creation reflection call
-
Remove ViewModel creation reflection call
-
Remove RxJava
Async no longer has the asynchronous function
-
Remove the synchronize annotations and provide a
postState
method -
Use the SavedStateHandle for state saving and recovery
-
Optimize the method of attribute observation
-
Remove BaseMvRxFragment