HyphenateChatSDK 4.24.0
EMImageMessageBody.h
1
15#import <Foundation/Foundation.h>
16
17#import "EMFileMessageBody.h"
18
35
43@property (nonatomic) CGSize size;
44
56@property (nonatomic) CGFloat compressionRatio;
57
65@property (nonatomic, copy) NSString *thumbnailDisplayName;
66
82@property (nonatomic, copy) NSString *thumbnailLocalPath;
83
95@property (nonatomic, copy) NSString *thumbnailRemotePath;
96
108@property (nonatomic, copy) NSString *thumbnailSecretKey;
109
117@property (nonatomic) CGSize thumbnailSize;
118
126@property (nonatomic) long long thumbnailFileLength;
127
135@property (nonatomic)EMDownloadStatus thumbnailDownloadStatus;
147@property (nonatomic, copy) NSString *bigImageLocalPath;
159@property (nonatomic, copy, readonly) NSString *bigImageRemotePath;
167@property(nonatomic)EMDownloadStatus bigImageDownloadStatus;
168
176@property (nonatomic) BOOL isGif;
195@property (nonatomic) BOOL isOriginalImage;
196
230- (instancetype)initWithData:(NSData *)aData
231 thumbnailData:(NSData *)aThumbnailData __deprecated_msg("Use -initWithLocalPath:displayName: instead");
232
250- (instancetype)initWithGifFilePath:(NSString*)aGifFilePath
251 displayName:(NSString*)aDisplayName;
252
253@end
Definition: EMFileMessageBody.h:41
NSString * displayName
Definition: EMFileMessageBody.h:49
Definition: EMImageMessageBody.h:35
NSString * thumbnailLocalPath
Definition: EMImageMessageBody.h:82
NSString * thumbnailSecretKey
Definition: EMImageMessageBody.h:108
NSString * thumbnailRemotePath
Definition: EMImageMessageBody.h:95
NSString * bigImageRemotePath
Definition: EMImageMessageBody.h:159
EMDownloadStatus bigImageDownloadStatus
Definition: EMImageMessageBody.h:167
CGSize size
Definition: EMImageMessageBody.h:43
EMDownloadStatus thumbnailDownloadStatus
Definition: EMImageMessageBody.h:135
CGFloat compressionRatio
Definition: EMImageMessageBody.h:56
CGSize thumbnailSize
Definition: EMImageMessageBody.h:117
BOOL isGif
Definition: EMImageMessageBody.h:176
NSString * bigImageLocalPath
Definition: EMImageMessageBody.h:147
BOOL isOriginalImage
Definition: EMImageMessageBody.h:195
long long thumbnailFileLength
Definition: EMImageMessageBody.h:126
NSString * thumbnailDisplayName
Definition: EMImageMessageBody.h:65