9#import <MobileRTC/MobileRTC.h>
20@interface MobileRTCMeetingService (Chat)
96- (BOOL)deleteChatMessage:(nonnull NSString *)msgId;
109- (BOOL)isChatMessageCanBeDeleted:(nonnull NSString *)msgId;
MobileRTCMeetingChatPriviledgeType
MobileRTCMeetingChatPriviledgeType An enumeration of meeting chat types in meeting.
MobileRTCSendChatError
MobileRTCSendChatError An enumeration of SENDING CHAT MESSAGE result in meeting.
@ MobileRTCChatGroup_WaitingRoomUsers
Chat to waiting room user.
@ MobileRTCChatGroup_Panelists
Chat to panelists in the webinar.
@ MobileRTCChatGroup_All
Chat to all participants in the meeting.
NSString *_Nullable getShareMeetingChatStoppedLegalNoticeContent()
Get stop share meeting chat legal notice content.
BOOL isMeetingChatLegalNoticeAvailable()
Is meeting chat legal notice available.
BOOL isChatDisabled()
Query if the chat is disabled in the meeting.
BOOL isPrivateChatDisabled()
Query if it is able to send private chat in the meeting.
BOOL isShareMeetingChatLegalNoticeAvailable()
Is share meeting chat legal notice available.
NSString *_Nullable getShareMeetingChatStartedLegalNoticeContent()
Get start share meeting chat legal notice content.
NSString *_Nullable getChatLegalNoticesExplained()
Get explained text for chat legal notice.
NSString *_Nullable getChatLegalNoticesPrompt()
Get chat legal notice prompt.
MobileRTCMeetingChatPriviledgeType getAttendeeChatPriviledge()
get Attendee Chat Priviledge when in-meeting
nullable NSArray< NSString * > * getAllChatMessageID()
Get all chat message id.
Retrieve the meeting chat data.