mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
19 lines
896 B
Swift
19 lines
896 B
Swift
import Foundation
|
|
import Postbox
|
|
|
|
final class ChatPanelInterfaceInteraction {
|
|
let setupReplyMessage: (MessageId) -> Void
|
|
let beginMessageSelection: (MessageId) -> Void
|
|
let deleteSelectedMessages: () -> Void
|
|
let forwardSelectedMessages: () -> Void
|
|
let updateTextInputState: (ChatTextInputState) -> Void
|
|
|
|
init(setupReplyMessage: @escaping (MessageId) -> Void, beginMessageSelection: @escaping (MessageId) -> Void, deleteSelectedMessages: @escaping () -> Void, forwardSelectedMessages: @escaping () -> Void, updateTextInputState: @escaping (ChatTextInputState) -> Void) {
|
|
self.setupReplyMessage = setupReplyMessage
|
|
self.beginMessageSelection = beginMessageSelection
|
|
self.deleteSelectedMessages = deleteSelectedMessages
|
|
self.forwardSelectedMessages = forwardSelectedMessages
|
|
self.updateTextInputState = updateTextInputState
|
|
}
|
|
}
|