InspectorState

constructor(available: Boolean = false, serverControlSupported: Boolean = false, transactions: List<InspectorTransactionUi> = emptyList(), capabilities: InspectorEditingUi = InspectorEditingUi(), mocksEnabled: Boolean = false, mockRules: List<InspectorMockRuleUi> = emptyList(), captureRules: List<InspectorCaptureRuleUi> = emptyList(), lastCommandResult: InspectorCommandResult? = null, sockets: List<InspectorSocketUi> = emptyList(), pushEvents: List<InspectorPushUi> = emptyList(), logs: List<InspectorLogUi> = emptyList(), crashes: List<InspectorCrashUi> = emptyList(), flaggedTransactionIds: Set<String> = emptySet(), flaggedCrashIds: Set<String> = emptySet(), observeTab: ObserveTab = ObserveTab.TRAFFIC, selectedTransactionIds: Set<String> = emptySet(), featureFlags: List<InspectorFeatureFlagUi> = emptyList(), stateProviders: List<InspectorStateProviderUi> = emptyList(), preferenceFiles: List<InspectorPreferenceFileUi> = emptyList(), fileRoots: List<String> = emptyList(), fileListing: InspectorFileListingUi? = null, filePreview: InspectorFilePreviewUi? = null, pendingShareFilePath: String? = null, databases: List<String> = emptyList(), databaseListing: InspectorDatabaseListingUi? = null, queryResult: InspectorQueryResultUi? = null, sqlResult: InspectorSqlResultUi? = null, sessions: List<InspectorSessionUi> = emptyList(), selectedSessionId: String? = null, sessionLogsLoading: Boolean = false, health: InspectorHealthUi? = null, browser: InspectorBrowserUi? = null, retention: InspectorRetentionUi? = null, lastScreenshotResult: ScreenshotResult? = null, keepAlivePromptNeeded: Boolean = false, captureCategories: Set<CaptureCategory> = CaptureCategory.all())