MviViewModel

Defines the MviViewModel contract for the SDAI core UI layer.

Author

Dmitriy Moroz

Inheritors

Properties

Link copied to clipboard
abstract val effect: Flow<E>

Exposes the effect value used by the SDAI core UI layer.

Link copied to clipboard
abstract val state: StateFlow<S>

Exposes the state value used by the SDAI core UI layer.

Functions

Link copied to clipboard
abstract fun processIntent(intent: I)

Executes the processIntent step in the SDAI core UI layer.