30@property(retain, nonatomic, readonly, nullable)NSColor*
primaryColor;
66@property (copy, nonatomic, readonly, nullable) NSString*
title;
74@property (copy, nonatomic, readonly, nullable) NSString*
logoPath;
78@property (copy, nonatomic, readonly, nullable) NSString*
videoPath;
82@property (copy, nonatomic, readonly, nullable) NSString*
imagePath;
126@protocol ZoomSDKWaitingRoomDelegate <NSObject>
131- (void)onUserJoinWaitingRoom:(
unsigned int)userid;
136- (void)onUserLeftWaitingRoom:(
unsigned int)userid;
142- (void)onWaitingRoomPresetAudioStatusChanged:(BOOL)audioCanTurnOn;
148- (void)onWaitingRoomPresetVideoStatusChanged:(BOOL)videoCanTurnOn;
162- (void)onWaitingRoomUserNameChanged:(
unsigned int)userID userName:(NSString *)userName;
168- (void)onWaitingRoomEntranceEnabled:(BOOL)enabled;
183@property (assign, nonatomic, nullable) id<ZoomSDKWaitingRoomDelegate>
delegate;
298- (
ZoomSDKError)renameUser:(
unsigned int)userID newUserName:(NSString *)userName;
ZoomSDKCustomWaitingRoomDataStatus
Enumeration of the status of custom waiting room data.
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKWaitingRoomLayoutType
Enumeration of waiting room layout type. For more information, please visit https://support....
Custom data configuration for the waiting room.
NSString * title
The title.
NSString * dataDescription
The description.
ZoomSDKWaitingRoomLayoutType type
The type.
ZoomSDKCustomWaitingRoomDataStatus status
The status.
NSString * logoPath
The path of logo image.
NSString * imagePath
The path of image file.
ZoomSDKWaitingRoomBrandingButtonColor * buttonColor
The object of waiting room branding button color.
ZoomSDKWaitingRoomBrandingTextColor * textColor
The object of waiting room branding text color.
ZoomSDKWaitingRoomBrandingPageColor * pageColor
The object of waiting room branding page color.
NSString * videoPath
The path of video file.
Provides detailed information about a user in a meeting.
Branding background color configuration for the waiting room.
NSColor * backgroundColor
The background color.
Branding text color configuration for the waiting room.
NSColor * paragraphColor
The paragraph color.
NSColor * hyperlinkColor
The hyper link color.
NSColor * secondaryColor
The secondary color.
NSColor * primaryColor
The primary color.
Interface for managing the waiting room during a meeting.
BOOL isVideoEnabledInWaitingRoom()
Determines if the attendee is enabled to turn on video when joining the meeting.
BOOL isWaitingRoomOnEntryLocked()
Query if ZoomSDKWaitingRoomController::enableWaitingRoomOnEntry: feature locked.
BOOL canExpelUser()
Determines if a host or cohost can expel users in the waiting room.
BOOL isEnableWaitingRoomOnEntry()
Query if waiting room is enabled in current meeting.
id< ZoomSDKWaitingRoomDelegate > _delegate
NSArray *_Nullable getWaitRoomUserList()
Gets the list of users in the waiting room.
ZoomSDKError requestCustomWaitingRoomData()
Gets the WaitingRoom CustomizeData information in the waiting room.
BOOL isSupportWaitingRoom()
Query if the meeting supports waiting room.
BOOL isAudioEnabledInWaitingRoom()
Determines if the attendee is enabled to turn on audio when joining the meeting.
BOOL canRenameUser()
Determines if the host or cohost can rename users in the waiting room.
id< ZoomSDKWaitingRoomDelegate > delegate
Sets the delegate to receive waiting room events.
ZoomSDKError admitAllToMeeting()
Permit all of the users currently in the waiting room to join the meeting.
BOOL isPresetVideoUnmuteInWaitingRoom()
Gets the video pre-set mute or unmute status in waiting room.
BOOL isPresetAudioUnmuteInWaitingRoom()
Gets the audio pre-set mute or unmute status in waiting room.
Handler for retrying or ignoring waiting room custom data download failures.
void retry()
Retry to download the waiting room customize data information in the waiting room.
void ignore()
Ignore to downloade the waiting room customize data information in the waiting room.