This commit is contained in:
启星
2025-08-08 10:49:36 +08:00
parent 6400cf78bb
commit b5ce3d580a
8780 changed files with 978183 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
// Created by Tencent on 2023/06/09.
// Copyright © 2023 Tencent. All rights reserved.
#import "TUIMessageBaseDataProvider.h"
NS_ASSUME_NONNULL_BEGIN
@interface TUIMessageBaseMediaDataProvider : TUIMessageBaseDataProvider
@property(nonatomic, strong) NSMutableArray *medias;
- (instancetype)initWithConversationModel:(nullable TUIChatConversationModel *)conversationModel;
/**
* Pull 20 video (picture) messages before and after the current message
*/
- (void)loadMediaWithMessage:(V2TIMMessage *)curMessage;
/**
* Pull older 20 video (image) messages
*/
- (void)loadOlderMedia;
/**
* Pull the last 20 video (image) messages
*/
- (void)loadNewerMedia;
- (void)removeCache;
+ (TUIMessageCellData *)getMediaCellData:(V2TIMMessage *)message;
@end
NS_ASSUME_NONNULL_END