copyWith method
Implementation
Organization copyWith({
String? id,
String? creatorId,
String? name,
List<String>? addresses,
List<String>? emails,
List<String>? phones,
List<String>? responsibles,
DateTime? createdAt,
DateTime? updatedAt,
}) {
return Organization(
id: id ?? this.id,
creatorId: creatorId ?? this.creatorId,
name: name ?? this.name,
addresses: addresses ?? this.addresses,
emails: emails ?? this.emails,
phones: phones ?? this.phones,
responsibles: responsibles ?? this.responsibles,
createdAt: createdAt ?? this.createdAt,
updatedAt: updatedAt ?? this.updatedAt,
);
}