DevToolsAction

@Serializable
sealed class DevToolsAction : ModuleAction(source)

Actions for controlling DevTools connection at runtime.

Example usage:

// Connect to a DevTools server
dispatch(DevToolsAction.Connect("ws://192.168.1.100:8080/ws"))

// Disconnect
dispatch(DevToolsAction.Disconnect)

// Reconnect after network change
dispatch(DevToolsAction.Reconnect)

Inheritors

Types

Link copied to clipboard
@Serializable
data class Connect(val serverUrl: String, val clientName: String? = null) : DevToolsAction

Connect to a DevTools server.

Link copied to clipboard
@Serializable
data object Disconnect : DevToolsAction

Disconnect from the current DevTools server.

Link copied to clipboard
@Serializable
data object Reconnect : DevToolsAction

Reconnect to the last known server.