Controller class to create and manage customized annotations.
More...
#include <ZoomSDKCustomizedAnnotationCtr.h>
Inherits NSObject.
Controller class to create and manage customized annotations.
Definition at line 161 of file ZoomSDKCustomizedAnnotationCtr.h.
◆ canDisableViewerAnnotation:canDisabled:
Determines if it is able for user to disable viewer's annotation privilege.
- Parameters
-
| annotation | Specify the annotation that you want to operate on. |
| canDisable | A point to A BOOL, if function call successfully, the value of 'canDisable' means whether the user can disable viewer's annotation, YES if can disable, NO if cannot. |
- Returns
- A ZoomSDKError to tell client function call successful or not. Otherwise, this function returns an error.
◆ canDoAnnotation:canAnnotate:
Determines if it is able for user to do annotation.
- Parameters
-
| annotation | Specify the annotation that you want to operate on. |
| canAnnotate | A point to A BOOL, if function call successfully, the value of 'canAnnotate' means whether the user can do annotation, YES if can do annotation, NO if cannot. |
- Returns
- A ZoomSDKError to tell client function call successful or not. Otherwise, this function returns an error.
◆ cleanCustomizedAnnotation:
Destroy custom annotations.
- Parameters
-
| annotation | Specify the annotation that you want to destroy. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ createCustomizedAnnotation:ShareElement:
Creates custom annotation.
- Parameters
-
| annotation | Specify the annotation that you want to create. |
| element | The pointer to ZoomSDKShareElement . |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ disableViewerAnnotation:disable:
This method uses for the sharing user to disable or enable viewer's privilege of annotation.
- Parameters
-
| annotation | Specify the annotation that you want to operate on. |
| disable | YES to disable viewer's annotation privilege, NO to enable. |
- Returns
- A ZoomSDKError to tell client function call successful or not. Otherwise, this function returns an error.
◆ isViewerAnnotationLocked:isLocked:
Determines whether the viewer's annotate privilege is locked.
- Parameters
-
| annotation | Specify the annotation that you want to operate on. |
| locked | A point to A BOOL, if function call successfully, the value of 'locked' means whether viewer's annotate privilege is locked, YES if viewer's annotate privilege is locked, NO otherwise. |
- Returns
- A ZoomSDKError to tell client function call successful or not. Otherwise, this function returns an error.
◆ _delegate
◆ delegate