9#import <Foundation/Foundation.h>
88@protocol MobileRTCAnnotationServiceDelegate <NSObject>
95- (void)onAnnotationService:(nullable
MobileRTCAnnotationService *)service supportStatusChanged:(BOOL)support shareSouceID:(NSUInteger)shareSourceID;
107@property (weak, nonatomic) id<MobileRTCAnnotationServiceDelegate> _Nullable
delegate;
115- (BOOL)canDoAnnotation:(nullable UIView*)shareView;
MobileRTCAnnoClearType
Types of clearing annotations.
@ MobileRTCAnnoClearType_Others
@ MobileRTCAnnoClearType_My
@ MobileRTCAnnoClearType_All
MobileRTCAnnoTool
Type of annotation tools. For more information, please visit https://support.zoom....
@ MobileRTCAnnoTool_AutoEllipseSemiFill
@ MobileRTCAnnoTool_AutoDoubleArrow
@ MobileRTCAnnoTool_AutoArrow
@ MobileRTCAnnoTool_SpotLight
@ MobileRTCAnnoTool_AutoStampX
@ MobileRTCAnnoTool_AutoRectangle
@ MobileRTCAnnoTool_Picker
@ MobileRTCAnnoTool_ERASER
@ MobileRTCAnnoTool_HighLighter
@ MobileRTCAnnoTool_AutoEllipseFill
@ MobileRTCAnnoTool_AutoDiamond
@ MobileRTCAnnoTool_AutoRectangleFill
@ MobileRTCAnnoTool_AutoEllipse
@ MobileRTCAnnoTool_AutoStampArrow
@ MobileRTCAnnoTool_AutoStampHeart
@ MobileRTCAnnoTool_AutoArrow2
@ MobileRTCAnnoTool_AutoRectangleSemiFill
@ MobileRTCAnnoTool_AutoStampCheck
@ MobileRTCAnnoTool_AutoStampQm
@ MobileRTCAnnoTool_AutoStampStar
@ MobileRTCAnnoTool_AutoLine
@ MobileRTCAnnoTool_Arrow
MobileRTCAnnotationError
Enumeration of annotation-related operational error states.
The Zoom annotation service for managing annotation.
MobileRTCAnnoTool getToolType()
Get the annotation tool type.
BOOL stopAnnotation()
Set to stop annotations.
BOOL isAnnotationLegalNoticeAvailable()
Is annotation legal notice available.
NSString *_Nullable getAnnotationLegalNoticesPrompt()
Get annotation over share legal notices prompt.
BOOL isViewerAnnotationDisabled()
Check currently sender disabled the viewer's annotation or not.
BOOL canDisableViewerAnnotation()
Check if support to disable viewer's annotation item.
MobileRTCAnnotationError redo()
Redo the last annotation.
id< MobileRTCAnnotationServiceDelegate > _Nullable delegate
Callback of receiving meeting events.
BOOL isPresenter()
Check if the current user is the presenter.
NSUInteger getToolWidth()
Get the annotation tool width.
nullable UIColor * getToolColor()
This method is used to get current Anno Tool Color.
NSString *_Nullable getAnnotationLegalNoticesExplained()
Get annotation over share legal notices explained.
MobileRTCAnnotationError undo()
Undo the last annotation.