Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingChat.h File Reference

Chat functionality for sending and receiving messages during meetings. More...

import <Foundation/Foundation.h>
import <MobileRTC/MobileRTCConstants.h>

Go to the source code of this file.

Classes

class  MobileRTCFileTransferInfo
 A class that provides information about the status and progress of a file transfer during a Zoom meeting. More...
 
class  MobileRTCFileSender
 A class for file sender. More...
 
class  MobileRTCFileReceiver
 A class for file receiver. More...
 
class  MobileRTCMeetingChatBuilder
 A chat message builder to create ChatMsgInfo objects. More...
 
class  MobileRTCSegmentDetails
 A class that contains information of rich text with style attributes in a chat message content. Here are more detailed structural descriptions. More...
 
class  MobileRTCBoldAttrs
 A class that contains bold attributes. More...
 
class  MobileRTCItalicAttrs
 A class that contains italic attributes. More...
 
class  MobileRTCStrikethroughAttrs
 A class that contains strikethrough attributes. More...
 
class  MobileRTCBulletedListAttrs
 A class that contains bulleted list attributes. More...
 
class  MobileRTCNumberedListAttrs
 A class that contains numbered list attributes. More...
 
class  MobileRTCUnderlineAttrs
 A class that contains underline attributes. More...
 
class  MobileRTCQuoteAttrs
 A class that contains quote attributes. More...
 
class  MobileRTCInsertLinkAttrs
 A class that contains insert link attributes. More...
 
class  MobileRTCFontSizeAttrs
 A class that sets font size attributes for a chat message segment. More...
 
class  MobileRTCFontColorAttrs
 A class that sets font color attributes for a chat message segment. More...
 
class  MobileRTCBackgroundColorAttrs
 A class that contains background color attributes. More...
 
class  MobileRTCParagraphAttrs
 A class that contains paragraph attributes. More...
 
class  MobileRTCIndentAttrs
 A class that contains indent attributes. More...
 
class  MobileRTCMeetingChat
 A class that retrieves meeting chat data. More...
 

Macros

#define FontSize_Small   8
 Font size attributes. Currently supported font size values are as follows.
 
#define FontSize_Medium   10
 
#define FontSize_Large   12
 
#define kRichTextColor(r, g, b)
 Font color attributes.
 
#define TextStyle_Paragraph_H1   @"Paragraph_H1"
 
#define TextStyle_Paragraph_H2   @"Paragraph_H2"
 
#define TextStyle_Paragraph_H3   @"Paragraph_H3"
 

Variables

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

Detailed Description

Chat functionality for sending and receiving messages during meetings.

Definition in file MobileRTCMeetingChat.h.

Macro Definition Documentation

◆ FontSize_Large

#define FontSize_Large   12

Definition at line 618 of file MobileRTCMeetingChat.h.

◆ FontSize_Medium

#define FontSize_Medium   10

Definition at line 617 of file MobileRTCMeetingChat.h.

◆ FontSize_Small

#define FontSize_Small   8

Font size attributes. Currently supported font size values are as follows.

Definition at line 616 of file MobileRTCMeetingChat.h.

◆ kRichTextColor

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

Font color 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 644 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H1

#define TextStyle_Paragraph_H1   @"Paragraph_H1"
Note
The attribute strParagraph can be set with the following values.
If you need a customized paragraph, fill strParagraph as desired.

Definition at line 684 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H2

#define TextStyle_Paragraph_H2   @"Paragraph_H2"

Definition at line 685 of file MobileRTCMeetingChat.h.

◆ TextStyle_Paragraph_H3

#define TextStyle_Paragraph_H3   @"Paragraph_H3"

Definition at line 686 of file MobileRTCMeetingChat.h.

Variable Documentation

◆ positionEnd

@interface MobileRTCRichTextStyleOffset NSInteger positionEnd
readwritenonatomicassign

Gets a certain rich-text style's start position.

Gets a certain rich-text style's end position.

Definition at line 408 of file MobileRTCMeetingChat.h.

◆ reserve

NSString* _Nullable reserve
readwritenonatomiccopy

Gets 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 415 of file MobileRTCMeetingChat.h.

◆ textStyleOffsetList

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

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

Gets the current message's rich text position info list of a certain style.

Definition at line 437 of file MobileRTCMeetingChat.h.