mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 17:42:45 +02:00
MXKRoomBubbleTableViewCell: UI components setup.
This commit is contained in:
@@ -337,10 +337,31 @@ extern NSString *const kMXKRoomBubbleCellUrlItemInteraction;
|
||||
*/
|
||||
- (void)setupViews;
|
||||
|
||||
/// Setup sender name label if needed
|
||||
- (void)setupSenderNameLabel;
|
||||
|
||||
/// Setup avatar view if needed
|
||||
- (void)setupAvatarView;
|
||||
|
||||
/// Setup message text view if needed
|
||||
- (void)setupMessageTextView;
|
||||
|
||||
/// Setup message text view long press gesture if needed
|
||||
- (void)setupMessageTextViewLongPressGesture;
|
||||
|
||||
/// Add temporary subview to `tmpSubviews` property.
|
||||
- (void)addTemporarySubview:(UIView*)subview;
|
||||
|
||||
/// Called when content view cell is tapped
|
||||
- (IBAction)onContentViewTap:(UITapGestureRecognizer*)sender;
|
||||
|
||||
/// Called when sender name is tapped
|
||||
- (IBAction)onSenderNameTap:(UITapGestureRecognizer*)sender;
|
||||
|
||||
/// Called when avatar view is tapped
|
||||
- (IBAction)onAvatarTap:(UITapGestureRecognizer*)sender;
|
||||
|
||||
/// Called when a UI component is long pressed
|
||||
- (IBAction)onLongPressGesture:(UILongPressGestureRecognizer*)longPressGestureRecognizer;
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user