Add comments.

This commit is contained in:
SBiOSoftWhare
2020-08-03 19:43:45 +02:00
parent 9956426873
commit c865e7f5d1
9 changed files with 9 additions and 0 deletions
@@ -21,6 +21,7 @@ import MatrixKit
var bubbleCellContentView: BubbleCellContentView? { get }
}
/// `BaseBubbleCell` allows a bubble cell that inherits from this class to embed and manage the default room message outer views and add an inner content view.
@objcMembers
class BaseBubbleCell: MXKRoomBubbleTableViewCell, BaseBubbleCellType {
@@ -17,6 +17,7 @@
import UIKit
import Reusable
/// `BubbleCellContentView` is a container view that display the default room message outer views and enables to manage them. Like pagination title, sender info, read receipts, reactions, encryption status.
@objcMembers
final class BubbleCellContentView: UIView, NibLoadable {
@@ -16,6 +16,7 @@
import Foundation
/// `BubbleCellReactionsDisplayable` is a protocol indicating that a cell support displaying reactions.
@objc protocol BubbleCellReactionsDisplayable {
func addReactionsView(_ reactionsView: UIView)
func removeReactionsView()
@@ -16,6 +16,7 @@
import Foundation
/// `BubbleCellReadReceiptsDisplayable` is a protocol indicating that a cell support displaying read receipts.
@objc protocol BubbleCellReadReceiptsDisplayable {
func addReadReceiptsView(_ readReceiptsView: UIView)
func removeReadReceiptsView()