TUIFileReplyQuoteViewData.m 812 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // TUIFileReplyQuoteViewData.m
  3. // TUIChat
  4. //
  5. // Created by harvy on 2021/11/25.
  6. // Copyright © 2023 Tencent. All rights reserved.
  7. //
  8. #import "TUIFileReplyQuoteViewData.h"
  9. #import <TUICore/TUIThemeManager.h>
  10. #import "TUIFileMessageCellData.h"
  11. @implementation TUIFileReplyQuoteViewData
  12. + (instancetype)getReplyQuoteViewData:(TUIMessageCellData *)originCellData {
  13. if (originCellData == nil) {
  14. return nil;
  15. }
  16. if (![originCellData isKindOfClass:TUIFileMessageCellData.class]) {
  17. return nil;
  18. }
  19. TUIFileReplyQuoteViewData *myData = [[TUIFileReplyQuoteViewData alloc] init];
  20. myData.text = [(TUIFileMessageCellData *)originCellData fileName];
  21. myData.icon = TUIChatCommonBundleImage(@"msg_file");
  22. myData.originCellData = originCellData;
  23. return myData;
  24. }
  25. @end