copyWith method

EntityWatchlistProgram copyWith({
  1. String? id,
  2. String? createdAt,
  3. bool? isRescanningEnabled,
  4. List<EntityWatchlistCode>? listsEnabled,
  5. String? name,
  6. ProgramNameSensitivity? nameSensitivity,
  7. WatchlistScreeningAuditTrail? auditTrail,
  8. bool? isArchived,
})

Implementation

EntityWatchlistProgram copyWith(
    {String? id,
    String? createdAt,
    bool? isRescanningEnabled,
    List<enums.EntityWatchlistCode>? listsEnabled,
    String? name,
    enums.ProgramNameSensitivity? nameSensitivity,
    WatchlistScreeningAuditTrail? auditTrail,
    bool? isArchived}) {
  return EntityWatchlistProgram(
      id: id ?? this.id,
      createdAt: createdAt ?? this.createdAt,
      isRescanningEnabled: isRescanningEnabled ?? this.isRescanningEnabled,
      listsEnabled: listsEnabled ?? this.listsEnabled,
      name: name ?? this.name,
      nameSensitivity: nameSensitivity ?? this.nameSensitivity,
      auditTrail: auditTrail ?? this.auditTrail,
      isArchived: isArchived ?? this.isArchived);
}