Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingChat.h File Reference
import <Foundation/Foundation.h>
import <MobileRTC/MobileRTCConstants.h>

Go to the source code of this file.

Classes

class  MobileRTCFileTransferInfo
 Provides information about the status and progress of a file transfer during a Zoom meeting. More...
 
class  MobileRTCFileSender
 Interface for file sender. More...
 
class  MobileRTCFileReceiver
 Interface for file receiver. More...
 
class  MobileRTCMeetingChatBuilder
 Chat message builder to create ChatMsgInfo objects. More...
 
class  MobileRTCSegmentDetails
 Information of rich text with style attributes in a chat message content. Here are more detailed structural descriptions. More...
 
class  MobileRTCBoldAttrs
 Bold attributes. More...
 
class  MobileRTCItalicAttrs
 Italic attributes. More...
 
class  MobileRTCStrikethroughAttrs
 Strikethrough attributes. More...
 
class  MobileRTCBulletedListAttrs
 BulletedList attributes. More...
 
class  MobileRTCNumberedListAttrs
 NumberedList attributes. More...
 
class  MobileRTCUnderlineAttrs
 Underline attributes. More...
 
class  MobileRTCQuoteAttrs
 Quote attributes. More...
 
class  MobileRTCInsertLinkAttrs
 InsertLink attributes. More...
 
class  MobileRTCFontSizeAttrs
 Set font size attributes for a chat message segment. More...
 
class  MobileRTCFontColorAttrs
 Set font color attributes for a chat message segment. More...
 
class  MobileRTCBackgroundColorAttrs
 Background color attributes. More...
 
class  MobileRTCParagraphAttrs
 Paragraph attributes. More...
 
class  MobileRTCIndentAttrs
 Indent attributes. More...
 
class  MobileRTCMeetingChat
 Retrieve the meeting chat data. More...
 

Macros

#define FontSize_Small   8
 FontSize attributes. Currently supported font size value as following.
 
#define FontSize_Medium   10
 
#define FontSize_Large   12
 
#define kRichTextColor(r, g, b)
 FontColor attributes.
 
#define TextStyle_Paragraph_H1   @"Paragraph_H1"
 
#define TextStyle_Paragraph_H2   @"Paragraph_H2"
 
#define TextStyle_Paragraph_H3   @"Paragraph_H3"
 

Variables

@interface MobileRTCRichTextStyleOffset NSInteger positionEnd
 Get a certain rich-text style’s start position.
 
NSString *_Nullable reserve
 Get a certain rich-text style’s supplementary information.
 
@interface MobileRTCRichTextStyleItem NSArray< MobileRTCRichTextStyleOffset * > *_Nullable textStyleOffsetList
 Get the rich text type of a portion of the current message.
 

Macro Definition Documentation

◆ FontSize_Large

#define FontSize_Large   12

Definition at line 559 of file MobileRTCMeetingChat.h.

◆ FontSize_Medium

#define FontSize_Medium   10

Definition at line 558 of file MobileRTCMeetingChat.h.

◆ FontSize_Small

#define FontSize_Small   8

FontSize attributes. Currently supported font size value as following.

Definition at line 557 of file MobileRTCMeetingChat.h.

◆ kRichTextColor

#define kRichTextColor ( r,
g,
b )
Value:
[UIColor colorWithRed:r/255. green:g/255. blue:b/255. alpha:1.]

FontColor attributes.

Note
FontColor_Red, 235,24,7.
FontColor_Orange, 255,138,0.
FontColor_Yellow, 248,194,0.
FontColor_Green, 19,138,0.
FontColor_Blue, 0,111,250.
FontColor_Violet, 152,70,255.
FontColor_Rosered, 226,0,148.
FontColor_Black 34,34,48.
Warning
Currently supported font color combinations.

Definition at line 584 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H1

#define TextStyle_Paragraph_H1   @"Paragraph_H1"
Note
The attribute strParagraph can be set with value below.
If need customized paragraph, fill strParagraph with hope.

Definition at line 622 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H2

#define TextStyle_Paragraph_H2   @"Paragraph_H2"

Definition at line 623 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H3

#define TextStyle_Paragraph_H3   @"Paragraph_H3"

Definition at line 624 of file MobileRTCMeetingChat.h.

Variable Documentation

◆ positionEnd

@interface MobileRTCRichTextStyleOffset NSInteger positionEnd
readwritenonatomicassign

Get a certain rich-text style’s start position.

Get a certain rich-text style’s end position.

Definition at line 371 of file MobileRTCMeetingChat.h.

◆ reserve

NSString* _Nullable reserve
readwritenonatomiccopy

Get a certain rich-text style’s supplementary information.

Note
If style is TextStyle_Paragraph, possible return values are as follows Paragraph_H1, Paragraph_H2, or Paragraph_H3. If the style is TextStyle_FontColor, or TextStyle_BackgroundColor, possible return values are hex string representing standard RGB data.
Warning
If the style is TextStyle_FontSize, possible return values are FontSize_Small, FontSize_Medium, or FontSize_Large.

Definition at line 377 of file MobileRTCMeetingChat.h.

◆ textStyleOffsetList

@interface MobileRTCRichTextStyleItem NSArray<MobileRTCRichTextStyleOffset *>* _Nullable textStyleOffsetList
readwritenonatomiccopy

Get the rich text type of a portion of the current message.

Get the current message’s rich text position info list of a certain style.

Definition at line 397 of file MobileRTCMeetingChat.h.