copyWith method
NmCounterparty
copyWith({
- String? id,
- String? name,
- NmCounterpartyType? type,
- double? angle,
- double? distance,
- NmRelationshipHealth? health,
- int? interactionCount,
- DateTime? lastActivity,
- List<
NmActivityItem> ? recentActivities,
Copy with.
Implementation
NmCounterparty copyWith({
String? id,
String? name,
NmCounterpartyType? type,
double? angle,
double? distance,
NmRelationshipHealth? health,
int? interactionCount,
DateTime? lastActivity,
List<NmActivityItem>? recentActivities,
}) {
return NmCounterparty(
id: id ?? this.id,
name: name ?? this.name,
type: type ?? this.type,
angle: angle ?? this.angle,
distance: distance ?? this.distance,
health: health ?? this.health,
interactionCount: interactionCount ?? this.interactionCount,
lastActivity: lastActivity ?? this.lastActivity,
recentActivities: recentActivities ?? this.recentActivities,
);
}