props property

  1. @override
List<Object?> get props

The list of properties that will be used to determine whether two instances are equal.

Implementation

@override
List<Object?> get props => [
      id,
      serverId,
      conversationId,
      senderId,
      senderName,
      senderAvatar,
      anonymousName,
      anonymousAvatar,
      content,
      type,
      status,
      clientTimestamp,
      serverTimestamp,
      replyToId,
      attachments,
      reactions,
      readBy,
      isDeleted,
      isEdited,
      isStarred,
      isPinned,
      pinnedUntil,
      localSequence,
      metadata,
    ];