copyWith method
MessageModel
copyWith({
- dynamic message,
- List? reactions,
- dynamic quoteMessage,
- dynamic thread,
- dynamic pinInfo,
Implementation
MessageModel copyWith({
Message? message,
List<MessageReaction>? reactions,
Message? quoteMessage,
ChatThread? thread,
MessagePinInfo? pinInfo,
}) {
return MessageModel(
modelId: id,
message: message ?? this.message,
reactions: reactions ?? this.reactions,
quoteMessage: quoteMessage ?? this.quoteMessage,
thread: thread ?? this.thread,
pinInfo: pinInfo ?? this.pinInfo,
);
}