no message

This commit is contained in:
Peter
2016-10-22 22:53:47 +03:00
parent 702d19a07d
commit 6fbab164ed
70 changed files with 2188 additions and 520 deletions

View File

@@ -7,12 +7,14 @@ final class ChatPanelInterfaceInteraction {
let deleteSelectedMessages: () -> Void
let forwardSelectedMessages: () -> Void
let updateTextInputState: (ChatTextInputState) -> Void
let updateInputMode: ((ChatInputMode) -> ChatInputMode) -> Void
init(setupReplyMessage: @escaping (MessageId) -> Void, beginMessageSelection: @escaping (MessageId) -> Void, deleteSelectedMessages: @escaping () -> Void, forwardSelectedMessages: @escaping () -> Void, updateTextInputState: @escaping (ChatTextInputState) -> Void) {
init(setupReplyMessage: @escaping (MessageId) -> Void, beginMessageSelection: @escaping (MessageId) -> Void, deleteSelectedMessages: @escaping () -> Void, forwardSelectedMessages: @escaping () -> Void, updateTextInputState: @escaping (ChatTextInputState) -> Void, updateInputMode: @escaping ((ChatInputMode) -> ChatInputMode) -> Void) {
self.setupReplyMessage = setupReplyMessage
self.beginMessageSelection = beginMessageSelection
self.deleteSelectedMessages = deleteSelectedMessages
self.forwardSelectedMessages = forwardSelectedMessages
self.updateTextInputState = updateTextInputState
self.updateInputMode = updateInputMode
}
}