copyWith method
- BigInt? timestampMs,
- NetworkStatus? status,
- ConnectionType? connectionType,
- SecurityFlagsResult? securityFlagsResult,
- List<
TargetReport> ? targetReports,
Mutates the underlying report object.
Implementation
NetworkReport copyWith({
BigInt? timestampMs,
NetworkStatus? status,
ConnectionType? connectionType,
SecurityFlagsResult? securityFlagsResult,
List<TargetReport>? targetReports,
}) {
this.timestampMs = timestampMs ?? this.timestampMs;
this.status = status ?? this.status;
this.connectionType = connectionType ?? this.connectionType;
this.securityFlagsResult = securityFlagsResult ?? this.securityFlagsResult;
this.targetReports = targetReports ?? this.targetReports;
return this;
}