ConversationDetailsWithEventsMapper

Functions

Link copied to clipboard
fun fromViewToModel(qualifiedId: QualifiedIDEntity, name: String?, type: ConversationEntity.Type, callStatus: CallEntity.Status?, previewAssetId: QualifiedIDEntity?, mutedStatus: ConversationEntity.MutedStatus, teamId: String?, lastModifiedDate: <Error class: unknown class>?, lastReadDate: <Error class: unknown class>, userAvailabilityStatus: UserAvailabilityStatusEntity?, userType: UserTypeEntity?, botService: BotIdEntity?, userDeleted: Boolean?, userDefederated: Boolean?, userSupportedProtocols: Set<SupportedProtocolEntity>?, connectionStatus: ConnectionEntity.State?, otherUserId: QualifiedIDEntity?, otherUserActiveConversationId: QualifiedIDEntity?, isActive: Long, accentId: Int?, lastNotifiedMessageDate: <Error class: unknown class>?, selfRole: MemberEntity.Role?, protocol: ConversationEntity.Protocol, mls_cipher_suite: ConversationEntity.CipherSuite, mls_epoch: Long, mls_group_id: String?, mls_last_keying_material_update_date: <Error class: unknown class>, mls_group_state: ConversationEntity.GroupState, access_list: List<ConversationEntity.Access>, access_role_list: List<ConversationEntity.AccessRole>, mls_proposal_timer: String?, muted_time: Long, creator_id: String, receipt_mode: ConversationEntity.ReceiptMode, message_timer: Long?, user_message_timer: Long?, incomplete_metadata: Boolean, archived: Boolean, archived_date_time: <Error class: unknown class>?, mls_verification_status: ConversationEntity.VerificationStatus, proteus_verification_status: ConversationEntity.VerificationStatus, legal_hold_status: ConversationEntity.LegalHoldStatus, is_channel: Boolean, channel_access: ConversationEntity.ChannelAccess?, channel_add_permission: ConversationEntity.ChannelAddPermission?, selfUserId: QualifiedIDEntity?, interactionEnabled: Long, isFavorite: Boolean, folderId: String?, folderName: String?, wireCell: String?, historySharingRetentionSeconds: Long, deletedLocally: Boolean, unreadKnocksCount: Long?, unreadMissedCallsCount: Long?, unreadMentionsCount: Long?, unreadRepliesCount: Long?, unreadMessagesCount: Long?, hasNewActivitiesToShow: Long, messageDraftText: String?, messageDraftEditMessageId: String?, messageDraftQuotedMessageId: String?, messageDraftMentionList: List<MessageEntity.Mention>?, lastMessageId: String?, lastMessageContentType: MessageEntity.ContentType?, lastMessageDate: <Error class: unknown class>?, lastMessageVisibility: MessageEntity.Visibility?, lastMessageSenderUserId: QualifiedIDEntity?, lastMessageIsEphemeral: Boolean, lastMessageSenderName: String?, lastMessageSenderConnectionStatus: ConnectionEntity.State?, lastMessageSenderIsDeleted: Boolean?, lastMessageIsSelfMessage: Boolean, lastMessageMemberChangeList: List<QualifiedIDEntity>?, lastMessageMemberChangeType: MessageEntity.MemberChangeType?, lastMessageUpdateConversationName: String?, lastMessageIsMentioningSelfUser: Boolean, lastMessageIsQuotingSelfUser: Boolean?, lastMessageText: String?, lastMessageAssetMimeType: String?): ConversationDetailsWithEventsEntity