TUIMessageReadViewController_Minimalist.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. //
  2. // TUIMessageReadViewController_Minimalist.h
  3. // TUIChat
  4. //
  5. // Created by xia on 2022/3/10.
  6. // Copyright © 2023 Tencent. All rights reserved.
  7. //
  8. #import <TIMCommon/TUIMessageCellData.h>
  9. #import <TIMCommon/TUIMessageCell_Minimalist.h>
  10. #import <UIKit/UIKit.h>
  11. #import "TUIChatDefine.h"
  12. NS_ASSUME_NONNULL_BEGIN
  13. @class TUIMessageDataProvider;
  14. @interface TUIMessageReadViewController_Minimalist : UIViewController
  15. @property(nonatomic, strong) Class alertCellClass;
  16. @property(nonatomic, strong) TUIMessageCellData *alertViewCellData;
  17. @property(nonatomic, assign) CGRect originFrame;
  18. @property(copy, nonatomic) void (^viewWillShowHandler)(TUIMessageCell *alertView);
  19. @property(copy, nonatomic) void (^viewDidShowHandler)(TUIMessageCell *alertView);
  20. @property(copy, nonatomic) void (^viewWillDismissHandler)(TUIMessageCell *alertView);
  21. - (instancetype)initWithCellData:(TUIMessageCellData *)data
  22. dataProvider:(TUIMessageDataProvider *)dataProvider
  23. showReadStatusDisable:(BOOL)showReadStatusDisable
  24. c2cReceiverName:(NSString *)name
  25. c2cReceiverAvatar:(NSString *)avatarUrl;
  26. @end
  27. NS_ASSUME_NONNULL_END