|
Meeting SDK for iOS API Reference
|
The Zoom annotation service for managing annotation. More...
#include <MobileRTCAnnotationService.h>
Inherits NSObject.
Instance Methods | |
| (BOOL) | - canDoAnnotation: |
| Determines if the current shareView can do annotation or not. | |
| (MobileRTCAnnotationError) | - startAnnotationWithSharedView: |
| Starts annotations on the shared view. | |
| (BOOL) | - stopAnnotation |
| Stops annotations. | |
| (MobileRTCAnnotationError) | - setToolColor: |
| Sets the colors of annotation tools. | |
| (nullable UIColor *) | - getToolColor |
| Gets the current annotation tool color. | |
| (MobileRTCAnnotationError) | - setToolType: |
| Sets the types of annotation tools. | |
| (MobileRTCAnnoTool) | - getToolType |
| Gets the annotation tool type. | |
| (MobileRTCAnnotationError) | - setToolWidth: |
| Sets the line width of annotation tools. | |
| (NSUInteger) | - getToolWidth |
| Gets the annotation tool width. | |
| (MobileRTCAnnotationError) | - clear: |
| Clears the annotation content. | |
| (MobileRTCAnnotationError) | - undo |
| Undo the last annotation. | |
| (MobileRTCAnnotationError) | - redo |
| Redo the last annotation. | |
| (BOOL) | - isPresenter |
| Determines if the current user is the presenter. | |
| (BOOL) | - canDisableViewerAnnotation |
| Determines if it supports disabling viewer's annotation item. | |
| (BOOL) | - isViewerAnnotationDisabled |
| Determines if the sender currently disabled the viewer's annotation or not. | |
| (MobileRTCAnnotationError) | - disableViewerAnnotation: |
| Enables or disables viewer's annotation. | |
| (BOOL) | - isAnnotationLegalNoticeAvailable |
| Determines if annotation legal notice is available. | |
| (NSString *_Nullable) | - getAnnotationLegalNoticesPrompt |
| Gets the annotation over share legal notices prompt. | |
| (NSString *_Nullable) | - getAnnotationLegalNoticesExplained |
| Gets the annotation over share legal notices explained. | |
Properties | |
| id< MobileRTCAnnotationServiceDelegate > _Nullable | delegate |
| Callback of receiving meeting events. | |
The Zoom annotation service for managing annotation.
Definition at line 106 of file MobileRTCAnnotationService.h.
| - (BOOL) canDisableViewerAnnotation |
Determines if it supports disabling viewer's annotation item.
References canDisableViewerAnnotation, delegate, getAnnotationLegalNoticesExplained, getAnnotationLegalNoticesPrompt, getToolColor, getToolType, getToolWidth, isAnnotationLegalNoticeAvailable, isPresenter, isViewerAnnotationDisabled, redo, stopAnnotation, and undo.
Referenced by canDisableViewerAnnotation.
| - (BOOL) canDoAnnotation: | (nullable UIView *) | shareView |
Determines if the current shareView can do annotation or not.
| shareView | The shared view. |
| - (MobileRTCAnnotationError) clear: | (MobileRTCAnnoClearType) | type |
Clears the annotation content.
| type | the specify clear type. |
| - (MobileRTCAnnotationError) disableViewerAnnotation: | (BOOL) | isDisable |
Enables or disables viewer's annotation.
| isDisable | YES to disable, NO to enable. |
| - (NSString *_Nullable) getAnnotationLegalNoticesExplained |
Gets the annotation over share legal notices explained.
Referenced by canDisableViewerAnnotation.
| - (NSString *_Nullable) getAnnotationLegalNoticesPrompt |
Gets the annotation over share legal notices prompt.
Referenced by canDisableViewerAnnotation.
| - (nullable UIColor *) getToolColor |
Gets the current annotation tool color.
Referenced by canDisableViewerAnnotation.
| - (MobileRTCAnnoTool) getToolType |
Gets the annotation tool type.
Referenced by canDisableViewerAnnotation.
| - (NSUInteger) getToolWidth |
Gets the annotation tool width.
Referenced by canDisableViewerAnnotation.
| - (BOOL) isAnnotationLegalNoticeAvailable |
Determines if annotation legal notice is available.
Referenced by canDisableViewerAnnotation.
| - (BOOL) isPresenter |
Determines if the current user is the presenter.
Referenced by canDisableViewerAnnotation.
| - (BOOL) isViewerAnnotationDisabled |
Determines if the sender currently disabled the viewer's annotation or not.
Referenced by canDisableViewerAnnotation.
| - (MobileRTCAnnotationError) redo |
Redo the last annotation.
Referenced by canDisableViewerAnnotation.
| - (MobileRTCAnnotationError) setToolColor: | (nullable UIColor *) | toolColor |
Sets the colors of annotation tools.
| - (MobileRTCAnnotationError) setToolType: | (MobileRTCAnnoTool) | type |
Sets the types of annotation tools.
| - (MobileRTCAnnotationError) setToolWidth: | (NSUInteger) | width |
Sets the line width of annotation tools.
| - (MobileRTCAnnotationError) startAnnotationWithSharedView: | (nullable UIView *) | shareView |
Starts annotations on the shared view.
| shareView | The shared view. |
| - (BOOL) stopAnnotation |
| - (MobileRTCAnnotationError) undo |
Undo the last annotation.
Referenced by canDisableViewerAnnotation.
|
readwritenonatomicweak |
Callback of receiving meeting events.
Definition at line 111 of file MobileRTCAnnotationService.h.
Referenced by canDisableViewerAnnotation.