copyWith method
PeamanReaction
copyWith(
{ - String? id,
- String? feedId,
- String? ownerId,
- PeamanReactionParent? parent,
- String? parentId,
- String? parentOwnerId,
- bool? unreacted,
- int? createdAt,
- int? updatedAt,
- bool? visibility,
})
Implementation
PeamanReaction copyWith({
final String? id,
final String? feedId,
final String? ownerId,
final PeamanReactionParent? parent,
final String? parentId,
final String? parentOwnerId,
final bool? unreacted,
final int? createdAt,
final int? updatedAt,
final bool? visibility,
final Map<String, dynamic>? extraData,
}) {
return PeamanReaction(
id: id ?? this.id,
feedId: feedId ?? this.feedId,
ownerId: ownerId ?? this.ownerId,
parent: parent ?? this.parent,
parentId: parentId ?? this.parentId,
parentOwnerId: parentOwnerId ?? this.parentOwnerId,
unreacted: unreacted ?? this.unreacted,
updatedAt: updatedAt ?? this.updatedAt,
visibility: visibility ?? this.visibility,
extraData: extraData ?? this.extraData,
);
}