This commit is contained in:
Ali
2021-10-29 19:27:10 +04:00
parent b5d8390a98
commit 03f696fd8f
29 changed files with 402 additions and 192 deletions

View File

@@ -364,6 +364,11 @@ public struct ChatTextInputStateText: Codable, Equatable {
}
public enum ChatControllerSubject: Equatable {
public enum MessageSubject: Equatable {
case id(MessageId)
case timestamp(Int32)
}
public struct ForwardOptions: Equatable {
public let hideNames: Bool
public let hideCaptions: Bool
@@ -374,7 +379,7 @@ public enum ChatControllerSubject: Equatable {
}
}
case message(id: EngineMessage.Id, highlight: Bool, timecode: Double?)
case message(id: MessageSubject, highlight: Bool, timecode: Double?)
case scheduledMessages
case pinnedMessages(id: EngineMessage.Id?)
case forwardedMessages(ids: [EngineMessage.Id], options: Signal<ForwardOptions, NoError>)