ZoomVideoSdkAnnotationHelper class
Annotation interface
- Inheritance
-
- Object
- PlatformInterface
- ZoomVideoSdkAnnotationHelper
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- methodChannel → MethodChannel
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
canDoAnnotation(
) → Future< bool> -
Whether the current user can do annotation on the share.
Return true means the user can do annotation, otherwise false. -
clear(
String clearType) → Future< String> -
Clears the annotation content with parameter
clearType
. @paramtype
the specify clean type. SeeZoomVideoSDKAnnotationClearType
.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
getToolColor(
) → Future< String> -
Gets the annotation tool color.
Return the hex string of the tool color. -
getToolType(
) → Future< String> -
Gets the annotation tool type.
Return the current tool type. -
getToolWidth(
) → Future< num> -
Gets the annotation tool width.
Return the current tool width. -
isSenderDisableAnnotation(
) → Future< bool> -
Whether the annotation was disabled or not by the share owner.
Return true: disabled -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
redo(
) → Future< String> -
Redoes one annotation content step.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
setToolColor(
String toolColor) → Future< String> -
Sets the annotation tool color with parameter
toolColor
.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
setToolType(
String toolType) → Future< String> -
Sets the annotation tool type with parameter
toolType
.
The tool typeZoomVideoSDKAnnotationToolType_Picker
andZoomVideoSDKAnnotationToolType_SpotLight
are not support for viewer.
The following tool types are not support for share screen:
ZoomVideoSDKAnnotationToolType_Picker,
ZoomVideoSDKAnnotationToolType_AutoDiamond,
ZoomVideoSDKAnnotationToolType_AutoStampArrow,
ZoomVideoSDKAnnotationToolType_AutoStampCheck,
ZoomVideoSDKAnnotationToolType_AutoStampX,
ZoomVideoSDKAnnotationToolType_AutoStampStar,
ZoomVideoSDKAnnotationToolType_AutoStampHeart,
ZoomVideoSDKAnnotationToolType_AutoStampQm.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
setToolWidth(
num width) → Future< String> -
Sets the annotation tool width with parameter
width
.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
startAnnotation(
) → Future< String> -
Starts annotation.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
stopAnnotation(
) → Future< String> -
Stops annotation.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error. -
toString(
) → String -
A string representation of this object.
inherited
-
undo(
) → Future< String> -
Undoes one annotation content step.
ReturnZoomVideoSDKError_Success
if the function succeeds. Otherwise, this function returns an error.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited