Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKMeetingUIController.h
Go to the documentation of this file.
1
5
6
7NS_ASSUME_NONNULL_BEGIN
12@protocol ZoomSDKMeetingUIControllerDelegate <NSObject>
17
22- (void)onClickLeaveMeeting:(unsigned int)participantID;
23
28
33
38
43
49- (void)onAudioButtonClicked:(unsigned int)userid audioSession:(ZoomSDKAudioActionInfo)info;
50
55
60@end
61
62
67@interface ZoomSDKMeetingUIController :NSObject
68{
69 id<ZoomSDKMeetingUIControllerDelegate> _delegate;
70}
74@property(nonatomic, assign, nullable) id<ZoomSDKMeetingUIControllerDelegate> delegate;
75
85- (ZoomSDKError)showMeetingComponent:(MeetingComponent)component window:(NSWindow*_Nullable*_Nullable)window show:(BOOL)show InPanel:(BOOL)inPanel frame:(NSRect)componentFrame;
86
94- (ZoomSDKError)enterFullScreen:(BOOL)fullScreen firstMonitor:(BOOL)firstView DualMonitor:(BOOL)secondView;
110
116
137
142- (ZoomSDKError)hideOrShowNoVideoUserOnVideoWall:(BOOL)hide;
143
150- (ZoomSDKError)getWallViewPageInfo:(int*)currentPageNum TotalPageNum:(int*)totalPageNum;
151
157- (ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage;
158
164
170
176- (ZoomSDKError)isShowVideoPreviewWhenJoinMeeting:(BOOL)isShow;
177
183- (ZoomSDKError)pagingToPreOrNextViewWhenSharing:(BOOL)nextPage;
184
190- (ZoomSDKError)setCustomizedInvitationDomain:(NSString*)invitationDomain;
191
198- (ZoomSDKError)setCustomizedPollingUrl:(NSString*)urlString bCreate:(BOOL)bCreate;
199
205- (ZoomSDKError)setCloudWhiteboardFeedbackUrl:(NSString*)feedbackUrl;
206
211- (void)hideRequestRecordPrivilegeDialog:(BOOL)bHide;
212@end
213NS_ASSUME_NONNULL_END
ZoomSDKAudioActionInfo
Enumeration of audio button action info.
ZoomSDKError
Enumeration of common errors of SDK.
MeetingComponent
In-meeting UI components.
Class to control and customize Zoom meeting UI components.
BOOL showVideoPreviewWhenJoinMeeting()
Determines when join meeting the video preview is display.
ZoomSDKError switchFloatVideoToGalleryMode()
Switch float video display mode to gallery view mode.
ZoomSDKError switchFloatVideoToActiveSpeakerMode()
Switch float video display mode to active speaker.
BOOL isInMiniVideoMode()
Determines if the meeting is in minimize window mode.
ZoomSDKError switchToActiveSpeakerView()
Switch to the mode of showing the current speaker.
id< ZoomSDKMeetingUIControllerDelegate > delegate
Sets the delegate to receive meeting UI related events.
id< ZoomSDKMeetingUIControllerDelegate > _delegate
ZoomSDKError switchMiniVideoModeUI()
Switch UI between mini video and mini bar(without video), it works only when isInMiniVideoMode = YES.
ZoomSDKError switchToVideoWallView()
Switch to video wall view.
ZoomSDKError backToMeeting()
Active the principal window of meeting and place it on top.
ZoomSDKError switchFloatVideoToWallMode()
Switch float video display mode to wall mode.
ZoomSDKError switchFloatVideoToMinimizeMode()
Switch float video display mode to minimize mode.
void onAudioSettingMenuButtonClicked()
Notification when audio menu button is clicked.
void onCustomLiveButtonClicked()
Notification when custom LIVE button is clicked.
void onBreakoutRoomsButtonClick()
Notification when breakout Rooms button is clicked.
void onToolbarShareButtonClick()
Notification when SHARE button in toolbar is clicked.
void onToolbarInviteButtonClick()
Callback of clicking invite button in toolbar. If user wants to customize the invitation UI,...
void onCloseCaptionButtonClick()
Notification when CloseCaption button is clicked.
void onParticipantButtonClicked()
Notification when participant button is clicked.