copyWith method
FlutterCockpitConfig
copyWith({
- String? initialRouteName,
- String? flutterVersion,
- CockpitTargetRegistry? registry,
- CockpitNativeCapture? nativeCapture,
- CockpitNativeRecording? nativeRecording,
- CockpitRemoteSessionConfiguration? remoteSession,
- CockpitGestureDelay? gestureDelay,
- CockpitSessionController? sessionController,
- CockpitNetworkObserver? networkObserver,
- CockpitHttpNetworkObserverConfiguration? httpNetworkObserver,
- CockpitRuntimeObserver? runtimeObserver,
- CockpitRuntimeObserverConfiguration? runtimeObserverConfiguration,
- CockpitInteractionPolicy? interactionPolicy,
- CockpitDiscoveryPolicy? discoveryPolicy,
- CockpitDiagnosticsConfig? diagnostics,
Implementation
FlutterCockpitConfig copyWith({
String? initialRouteName,
String? flutterVersion,
CockpitTargetRegistry? registry,
CockpitNativeCapture? nativeCapture,
CockpitNativeRecording? nativeRecording,
CockpitRemoteSessionConfiguration? remoteSession,
CockpitGestureDelay? gestureDelay,
CockpitSessionController? sessionController,
CockpitNetworkObserver? networkObserver,
CockpitHttpNetworkObserverConfiguration? httpNetworkObserver,
CockpitRuntimeObserver? runtimeObserver,
CockpitRuntimeObserverConfiguration? runtimeObserverConfiguration,
CockpitInteractionPolicy? interactionPolicy,
CockpitDiscoveryPolicy? discoveryPolicy,
CockpitDiagnosticsConfig? diagnostics,
}) {
return FlutterCockpitConfig(
initialRouteName: initialRouteName ?? this.initialRouteName,
flutterVersion: flutterVersion ?? this.flutterVersion,
registry: registry ?? this.registry,
nativeCapture: nativeCapture ?? this.nativeCapture,
nativeRecording: nativeRecording ?? this.nativeRecording,
remoteSession: remoteSession ?? this.remoteSession,
gestureDelay: gestureDelay ?? this.gestureDelay,
sessionController: sessionController ?? this.sessionController,
networkObserver: networkObserver ?? this.networkObserver,
httpNetworkObserver: httpNetworkObserver ?? this.httpNetworkObserver,
runtimeObserver: runtimeObserver ?? this.runtimeObserver,
runtimeObserverConfiguration:
runtimeObserverConfiguration ?? this.runtimeObserverConfiguration,
interactionPolicy: interactionPolicy ?? this.interactionPolicy,
discoveryPolicy: discoveryPolicy ?? this.discoveryPolicy,
diagnostics: diagnostics ?? this.diagnostics,
);
}