3#import <Foundation/Foundation.h>
4#import <ZoomSDK/ZoomSDKErrors.h>
13@property(nonatomic, copy, readonly) NSString *
messageId;
21@property(nonatomic, assign, readonly) time_t
timeStamp;
33@property(nonatomic, copy, readonly) NSString *
fileName;
57@property(nonatomic, assign, readonly)
unsigned int receiverUserId;
72@property(nonatomic, assign, readonly)
unsigned int senderUserId;
90@property(nonatomic,assign,readonly)
unsigned int positionStart;
94@property(nonatomic,assign,readonly)
unsigned int positionEnd;
99@property(nonatomic,copy,readonly)NSString* reserve;
111- (NSArray<ZoomSDKRichTextStyleOffset *> *)getTextStyleOffsetList;
118@property(nonatomic,assign)BOOL bBold;
125@property(nonatomic,assign)BOOL bItalic;
132@property(nonatomic,assign)BOOL bStrikethrough;
139@property(nonatomic,assign)BOOL bBulletedList;
146@property(nonatomic,assign)BOOL bNumberedList;
153@property(nonatomic,assign)BOOL bUnderline;
160@property(nonatomic,assign)BOOL bQuote;
167@property(nonatomic, copy, nullable)NSString* insertLinkUrl;
170#define FontSize_Small 8
171#define FontSize_Medium 10
172#define FontSize_Large 12
178@property(nonatomic,assign)
int fontSize;
196@property(nonatomic,assign)
int red;
200@property(nonatomic,assign)
int green;
204@property(nonatomic,assign)
int blue;
223@property(nonatomic,assign)
int red;
227@property(nonatomic,assign)
int green;
231@property(nonatomic,assign)
int blue;
234#define TextStyle_Paragraph_H1 @"Paragraph_H1"
235#define TextStyle_Paragraph_H2 @"Paragraph_H2"
236#define TextStyle_Paragraph_H3 @"Paragraph_H3"
241@property(nonatomic, copy, nullable)NSString* strParagraph;
248@property(nonatomic,assign)
int indent;
255@property(nonatomic, copy, readonly, nullable)NSString* strContent;
537@protocol ZoomSDKMeetingChatControllerDelegate <NSObject>
569@property(nonatomic,assign,nullable) id<ZoomSDKMeetingChatControllerDelegate> delegate;
588- (BOOL)isFileTransferEnabled;
597- (
ZoomSDKError)transferFile:(NSString *)filePath toUser:(
unsigned int)userId;
611- (NSString *_Nullable)getTransferFileTypeAllowList;
617- (
unsigned long long)getMaxTransferFileSizeBytes;
ZoomSDKRichTextStyle
Enumeration of the content font style type for chat message. For more information,...
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKChatMessageType
Enumeration of the type for chat message.
ZoomSDKFileTransferStatus
Enumeration of the status of a file transfer.
ZOOM SDK chat information.
unsigned int completeSize
The size of the file transferred so far in bytes.
NSString * messageId
The message identify of transfer file.
unsigned int fileSizeBytes
The bytes of transfer file size.
BOOL isSendToAll
Is the file send to all user in meeting?
unsigned int bitPerSecond
The speed of the file transfer in bits per second.
unsigned int completePercentage
The ratio of the file transfer completed.
ZoomSDKFileTransferStatus transferStatus
The status of the file transfer.
time_t timeStamp
The time stamp of the file.
NSString * fileName
The file name of transfer file.