9#import <MobileRTC/MobileRTC.h>
14@interface MobileRTCMeetingService (Whiteboard)
35- (
MobileRTCSDKError)setParentViewCtroller:(UIViewController* _Nonnull)parentVC DEPRECATED_MSG_ATTRIBUTE("Not maintain anymore,Use showWhiteboardByParentViewCtroller instead");
43- (
MobileRTCSDKError)showWhiteboardByParentViewCtroller:(UIViewController* _Nonnull)parentVC;
97#pragma mark - UI setting -
103- (void)disableCloudWhiteboard:(BOOL)disabled;
110- (BOOL)setCloudWhiteboardFeedbackUrl:(nullable NSString *)feedbackUrl;
116- (void)hideCloudWhiteboardHelperCenterButton:(BOOL)hide;
122- (void)hideCloudWhiteboardOpenInBrowserButton:(BOOL)hide;
128- (void)hideFeedbackButtonOnCloudWhiteboard:(BOOL)hide;
134- (void)hideShareButtonOnCloudWhiteboard:(BOOL)hide;
140- (void)hideAboutButtonOnCloudWhiteboard:(BOOL)hide;
142#pragma mark - legal related -
MobileRTCSDKError
Enumeration of SDK error.
MobileRTCCannotShareReasonType
Enumeration of reasons why sharing is not allowed.
MobileRTCWhiteboardShareOption
Enumeration of the whiteboard share options.
MobileRTCWhiteboardCreateOption
Enumeration of the whiteboard create options.
BOOL isWhiteboardLegalNoticeAvailable()
Is whiteboard legal notice available.
BOOL isOtherSharingWhiteboard()
If other user is sharing whiteboard.
NSString *_Nullable getWhiteboardLegalNoticesPrompt()
Get whiteboard legal notices message.
BOOL isSharingWhiteboardOut()
If the current user is sharing whiteboard.
void dismissWhiteboardOrDashboard()
Dismiss Whiteboard or Dashboard.
MobileRTCSDKError showDashboardView()
Show the dashboard web view window.
MobileRTCCannotShareReasonType canStartShareWhiteboard()
Determine whether the current meeting can start sharing the whiteboard.
BOOL isParticipantsCreateWithoutHostEnabled()
Determine whether enable the participants create a new whiteboard without the host in the meeting.
MobileRTCWhiteboardShareOption getWhiteboardShareOption()
Get the option for who can share a whiteboard.
BOOL isSupportWhiteBoard()
Determine whether the current meeting supports the whiteboard or not.
MobileRTCWhiteboardCreateOption getWhiteboardCreateOption()
Get the option for who can initiate a new whiteboard.
NSString *_Nullable getWhiteboardLegalNoticesExplained()
Get whiteboard legal notices detailed description.