11#import <Foundation/Foundation.h>
12#import <ZoomSDK/ZoomSDKErrors.h>
14NS_ASSUME_NONNULL_BEGIN
28@property(nonatomic, assign, readonly)
unsigned int userID;
36@property(nonatomic, copy, readonly) NSString *
docTitle;
45@protocol ZoomSDKMeetingDocsControllerDelegate <NSObject>
69@property(nonatomic,assign,nullable) id<ZoomSDKMeetingDocsControllerDelegate>
delegate;
ZoomSDKDocsStatus
Enumeration of document sharing status in a meeting.
ZoomSDKCannotShareReasonType
Enumeration of reasons why sharing is not allowed.
ZoomSDKDocsCreateOption
Enumeration of document creation permission options.
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKDocsShareOption
Enumeration of document sharing permission options.
Zoom Docs sharing source information class.
ZoomSDKDocsStatus status
Gets the status of Zoom docs sharing.
unsigned int userID
Gets the user ID of who is sharing Zoom docs.
unsigned int shareSourceID
Gets the share source ID of who is sharing Zoom docs.
NSString * docTitle
Gets the shared Zoom docs's title.
Zoom SDK meeting docs sharing controller.
BOOL isOtherSharingDocs()
Query if other user is sharing docs.
ZoomSDKDocsShareOption getDocsShareOption()
Gets the setting option indicating who can share documents.
BOOL isSharingDocsOut()
Query if the current user is sharing docs successfully.
BOOL canSetDocsOption()
Determines whether the current user can set docs options or not.
ZoomSDKDocsCreateOption getDocsCreateOption()
Gets the setting option indicating whether the user can initiate new docs.
BOOL isSupportDocs()
Determines whether the current meeting supports docs or not.
NSArray< NSNumber * > *_Nullable getViewableSharingUserList()
Gets the ID of users who are sharing docs.
ZoomSDKError closeDocsWindow()
Closes the docs web view window.
id< ZoomSDKMeetingDocsControllerDelegate > delegate
The delegate object to receive docs sharing events.