Swiftgram/Postbox/MessageHistoryOperation.swift
2017-11-14 20:38:20 +03:00

12 lines
395 B
Swift

import Foundation
enum MessageHistoryOperation {
case InsertMessage(IntermediateMessage)
case InsertHole(MessageHistoryHole)
case Remove([(MessageIndex, Bool, MessageTags)])
case UpdateReadState(CombinedPeerReadState)
case UpdateEmbeddedMedia(MessageIndex, ReadBuffer)
case UpdateTimestamp(MessageIndex, Int32)
case UpdateGroupInfos([MessageId: MessageGroupInfo])
}