Package-level declarations
Types
Link copied to clipboard
Defines the ConnectivityState contract for the SDAI presentation layer.
Link copied to clipboard
Coordinates ConnectivityStatus behavior in the SDAI presentation layer.
Link copied to clipboard
class ConnectivityViewModel(val dispatchersProvider: DispatchersProvider, val observeServerConnectivityUseCase: ObserveSeverConnectivityUseCase, val getMonitorConnectivityUseCase: GetMonitorConnectivityUseCase, val observeMonitorConnectivityUseCase: ObserveMonitorConnectivityUseCase, val onError: (Throwable) -> Unit = {}) : BaseMviViewModel<ConnectivityState, EmptyIntent, EmptyEffect>
Coordinates ConnectivityViewModel behavior in the SDAI presentation layer.
Functions
Link copied to clipboard
Renders the ConnectivityComposable UI for the SDAI presentation layer.
Link copied to clipboard
fun ConnectivityComposableContent(text: String, status: ConnectivityStatus, containerColor: Color, contentColor: Color, visible: Boolean, modifier: Modifier = Modifier)
Renders the ConnectivityComposableContent UI for the SDAI presentation layer.
Link copied to clipboard
Renders the ConnectivityWidget UI for the SDAI presentation layer.