Package-level declarations
Types
Link copied to clipboard
class NetworkUsageViewModel(dispatchersProvider: DispatchersProvider, val observeNetworkUsageUseCase: ObserveNetworkUsageUseCase, val resetNetworkUsageUseCase: ResetNetworkUsageUseCase, val router: NetworkUsageRouter, val onError: (Throwable) -> Unit = {}) : BaseMviViewModel<NetworkUsageState, NetworkUsageIntent, EmptyEffect>
ViewModel for the standalone network usage screen.
Functions
Link copied to clipboard
Standalone network usage route without bottom navigation.
Link copied to clipboard
internal fun NetworkUsageScreenContent(modifier: Modifier = Modifier, state: NetworkUsageState, processIntent: (NetworkUsageIntent) -> Unit = {})
Stateless network usage content adapter for previews and ViewModel tests.
Link copied to clipboard