Add documentation

This commit is contained in:
aringenbach
2022-05-02 17:36:53 +02:00
parent f0bf676511
commit 69c0a7d9bd
9 changed files with 65 additions and 5 deletions
+7 -1
View File
@@ -17,9 +17,10 @@
import UIKit
extension RoomViewController {
// MARK: - Override
open override func mention(_ roomMember: MXRoomMember) {
guard #available(iOS 15.0, *),
let inputToolbar = inputToolbarView as? RoomInputToolbarView,
let inputToolbar = inputToolbar,
let permalink = URL(string: MXTools.permalinkToUser(withUserId: roomMember.userId)) else {
super.mention(roomMember)
return
@@ -51,6 +52,10 @@ extension RoomViewController {
inputToolbar.becomeFirstResponder()
}
/// Send given attributed text message to the room
///
/// - Parameter attributedTextMsg: the attributed text message
@objc func sendAttributedTextMessage(_ attributedTextMsg: NSAttributedString) {
let eventModified = self.roomDataSource.event(withEventId: customizedRoomDataSource?.selectedEventId)
self.setupRoomDataSource { roomDataSource in
@@ -94,6 +99,7 @@ extension RoomViewController {
}
}
// MARK: - Private Helpers
private extension RoomViewController {
var inputToolbar: RoomInputToolbarView? {
return self.inputToolbarView as? RoomInputToolbarView