Package-level declarations

Types

Link copied to clipboard
@Serializable
sealed class DevToolsAction : ModuleAction

Actions for controlling DevTools connection at runtime.

Link copied to clipboard
class DevToolsLogic(storeAccessor: StoreAccessor, config: DevToolsConfig, sessionCapture: SessionCapture? = null) : ModuleLogic

Logic class for managing DevTools connection lifecycle.

Link copied to clipboard
class DevToolsModule(config: DevToolsConfig, scope: CoroutineScope, sessionCapture: SessionCapture? = null) : ModuleWithLogic<DevToolsState, DevToolsAction, DevToolsLogic>

Module for DevTools connection management.

Link copied to clipboard
@Serializable
data class DevToolsState(val connectionState: ConnectionState = ConnectionState.DISCONNECTED, val currentServerUrl: String? = null, val errorMessage: String? = null) : ModuleState

State representing the current DevTools connection status.

Functions

Link copied to clipboard
fun main()

Entry point for the Reaktiv DevTools WASM UI.