9#import <Foundation/Foundation.h>
22NS_ASSUME_NONNULL_BEGIN
43@protocol NIMQChatMessageExtendManagerDelegate <NSObject>
69@protocol NIMQChatMessageExtendManager <NSObject>
71#pragma mark - Thread Message
84 error:(NSError * __nullable *)error;
127#pragma mark - Quick Comment
135- (void)addQuickCommentType:(int64_t)type
146- (void)deleteQuickCommentType:(int64_t)type
173- (void)addDelegate:(
id<NIMQChatMessageExtendManagerDelegate>)delegate;
180- (void)removeDelegate:(
id<NIMQChatMessageExtendManagerDelegate>)delegate;
void(^ NIMQChatHandler)(NSError *__nullable error)
Definition: NIMQChatDefs.h:276
NIMQChatMessageReferType
Definition: NIMQChatMessage.h:52
void(^ NIMQChatBatchGetMessageThreadInfoHandler)(NSError *__nullable error, NSDictionary< NSString *, NIMQChatMessageThreadInfo * > *__nullable result)
Definition: NIMQChatMessageExtendManagerProtocol.h:38
void(^ NIMQChatGetCommentatorsHandler)(NSError *_Nullable error, NIMQChatGetCommentatorsResult *_Nullable result)
Definition: NIMQChatMessageExtendManagerProtocol.h:64
void(^ NIMQChatFetchQuickCommentsByMsgsHandler)(NSError *_Nullable error, NIMQChatFetchQuickCommentsByMsgsResult *_Nullable result)
Definition: NIMQChatMessageExtendManagerProtocol.h:56
NS_ASSUME_NONNULL_BEGIN typedef void(^ NIMQChatGetThreadMessagesHandler)(NSError *__nullable error, NIMQChatGetThreadMessagesResult *__nullable result)
void(^ NIMQChatGetMessageHistoryHandler)(NSError *__nullable error, NIMQChatGetMessageHistoryResult *__nullable result)
Definition: NIMQChatMessageManagerProtocol.h:67
Definition: NIMQChatGetThreadMessagesParam.h:19
Definition: NIMQChatGetThreadMessagesResult.h:19
Definition: NIMQChatMessage.h:76
Definition: NIMQChatMessageThreadInfo.h:16