Package-level declarations
Functions
Link copied to clipboard
fun <S : MVIState, I : MVIIntent, A : MVIAction> debuggerPlugin(client: HttpClient, historySize: Int = DefaultHistorySize, host: String = DebuggerDefaults.ClientHost, port: Int = DebuggerDefaults.Port, reconnectionDelay: Duration = DebuggerDefaults.ReconnectionDelay): LazyPlugin<S, I, A>
fun <S : MVIState, I : MVIIntent, A : MVIAction> debuggerPlugin(client: HttpClient, timeTravel: TimeTravel<S, I, A>, host: String = DebuggerDefaults.ClientHost, port: Int = DebuggerDefaults.Port, reconnectionDelay: Duration = DebuggerDefaults.ReconnectionDelay): LazyPlugin<S, I, A>
Creates a new remote debugging plugin.
Link copied to clipboard
fun <S : MVIState, I : MVIIntent, A : MVIAction> StoreBuilder<S, I, A>.enableRemoteDebugging(client: HttpClient, historySize: Int = DefaultHistorySize, host: String = DebuggerDefaults.ClientHost, port: Int = DebuggerDefaults.Port, reconnectionDelay: Duration = DebuggerDefaults.ReconnectionDelay)
Create and install a new remote debugging plugin.