ServerSetupIntentProcessor

internal class ServerSetupIntentProcessor(val router: ServerSetupRouter, val linksProvider: LinksProvider, val currentState: () -> ServerSetupState, val updateState: ((ServerSetupState) -> ServerSetupState) -> Unit, val emitEffect: (ServerSetupEffect) -> Unit, val localModelDownloadClickReducer: (ServerSetupState.LocalModel) -> Unit, val deleteLocalModel: (String) -> Unit, val download: (String, String) -> Unit, val validateAndConnectToServer: () -> Unit, val connectToServer: () -> Unit)(source)

Constructors

Link copied to clipboard
constructor(router: ServerSetupRouter, linksProvider: LinksProvider, currentState: () -> ServerSetupState, updateState: ((ServerSetupState) -> ServerSetupState) -> Unit, emitEffect: (ServerSetupEffect) -> Unit, localModelDownloadClickReducer: (ServerSetupState.LocalModel) -> Unit, deleteLocalModel: (String) -> Unit, download: (String, String) -> Unit, validateAndConnectToServer: () -> Unit, connectToServer: () -> Unit)

Properties

Link copied to clipboard
private val connectToServer: () -> Unit
Link copied to clipboard
private val currentState: () -> ServerSetupState
Link copied to clipboard
private val deleteLocalModel: (String) -> Unit
Link copied to clipboard
private val download: (String, String) -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val validateAndConnectToServer: () -> Unit

Functions

Link copied to clipboard