Package-level declarations
Types
Link copied to clipboard
Carries ConfigurationLoaderScreenContentState data through the SDAI presentation layer.
Link copied to clipboard
data class ConfigurationLoaderState(val status: ConfigurationLoaderState.Status = Status.Initializing) : MviState
Carries ConfigurationLoaderState data through the SDAI presentation layer.
Link copied to clipboard
class ConfigurationLoaderViewModel(val dispatchersProvider: DispatchersProvider, val dataPreLoaderUseCase: DataPreLoaderUseCase, val getConfigurationUseCase: GetConfigurationUseCase, val router: ConfigurationLoaderRouter, val onError: (Throwable) -> Unit = {}) : BaseMviViewModel<ConfigurationLoaderState, EmptyIntent, EmptyEffect>
Coordinates ConfigurationLoaderViewModel behavior in the SDAI presentation layer.
Properties
Functions
Link copied to clipboard
Renders the ConfigurationLoaderScreen UI for the SDAI presentation layer.
Link copied to clipboard
fun ConfigurationLoaderScreenContent(state: ConfigurationLoaderScreenContentState, modifier: Modifier = Modifier)
Renders the ConfigurationLoaderScreenContent UI for the SDAI presentation layer.
Link copied to clipboard
Executes the isMobileRemoteEndpoint step in the SDAI presentation layer.
Link copied to clipboard
Executes the requiresRemotePreload step in the SDAI presentation layer.
Link copied to clipboard
Converts SDAI data with toContentState.