9#import <Foundation/Foundation.h>
81@property (nullable, assign, nonatomic) id<MobileRTCAnnotationServiceDelegate>
delegate;
MobileRTCAnnoTool
An enumeration of annotation tool types in meeting.
@ MobileRTCAnnoTool_Eraser
@ MobileRTCAnnoTool_Highligher
@ MobileRTCAnnoTool_Rectangle
@ MobileRTCAnnoTool_Whiteboard
@ MobileRTCAnnoTool_Spotlight
@ MobileRTCAnnoTool_Ellipse
@ MobileRTCAnnoTool_Arrow2
@ MobileRTCAnnoTool_Arrow
MobileRTCAnnotationError
MobileRTCAnnotationError An enumeration of annotation-related operational error states.
the share sender will disable the annotation, this delegate will notify the status change to viewer #...
nullable NSArray * getSupportedToolType()
Get the supported tool types.
BOOL stopAnnotation()
Set to stop annotations.
BOOL isAnnotationLegalNoticeAvailable()
Is annotation legal notice available.
NSString *_Nullable getAnnotationLegalNoticesPrompt()
Get annotation over share legal notices prompt.
MobileRTCAnnotationError clear()
Set to clear the annotations.
BOOL canDisableViewerAnnoataion()
Check if support to disable viewer's annotation item.
MobileRTCAnnotationError redo()
Redo the last annotation.
id< MobileRTCAnnotationServiceDelegate > delegate
Callback of receiving meeting events.
BOOL isPresenter()
Check if the current user is the presenter.
NSString *_Nullable getAnnotationLegalNoticesExplained()
Get annotation over share legal notices explained.
BOOL canDoAnnotation()
Check can do annotation or not.
BOOL isViewerAnnoataionDisabled()
Check currently sender disabled the viewer's annotation or not.
MobileRTCAnnotationError undo()
Undo the last annotation.