DevToolsState
constructor(connectionState: ConnectionState = ConnectionState.DISCONNECTED, connectedClients: List<ClientInfo> = emptyList(), actionStateHistory: List<ActionStateEvent> = emptyList(), logicMethodEvents: List<LogicMethodEvent> = emptyList(), selectedPublisher: String? = null, selectedListener: String? = null, showStateAsDiff: Boolean = false, selectedActionIndex: Int? = null, devicePanelExpanded: Boolean = false, autoSelectLatest: Boolean = true, excludedActionTypes: Set<String> = emptySet(), timeTravelEnabled: Boolean = false, timeTravelPosition: Int = 0, showActions: Boolean = true, showLogicMethods: Boolean = true, selectedLogicMethodCallId: String? = null, excludedLogicMethods: Set<String> = emptySet(), callIdToMethodIdentifier: Map<String, String> = emptyMap(), showImportGhostDialog: Boolean = false, crashEvent: CrashEventInfo? = null, crashSelected: Boolean = false, publisherSessionStart: Long? = null, canExportSession: Boolean = false, activeGhostId: String? = null, initialStateJson: String = "{}")(source)