copyWith method
- bool? isConnected,
- ConnectionQuality? quality,
- LatencyStats? latencyStats,
- String? winnerTarget,
Returns a copy of the high-level status with modified values.
Implementation
NetworkStatus copyWith({
bool? isConnected,
ConnectionQuality? quality,
LatencyStats? latencyStats,
String? winnerTarget,
}) {
return NetworkStatus(
isConnected: isConnected ?? this.isConnected,
quality: quality ?? this.quality,
latencyStats: latencyStats ?? this.latencyStats,
winnerTarget: winnerTarget ?? this.winnerTarget,
);
}