Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKMeetingUIController.h
Go to the documentation of this file.
1
7NS_ASSUME_NONNULL_BEGIN
12@protocol ZoomSDKMeetingUIControllerDelegate <NSObject>
16- (void)onToolbarInviteButtonClick;
17
22- (void)onClickLeaveMeeting:(unsigned int)participantID;
23
27- (void)onToolbarShareButtonClick;
28
32- (void)onParticipantButtonClicked;
33
37- (void)onCustomLiveButtonClicked;
38
42- (void)onAudioSettingMenuButtonClicked;
43
49- (void)onAudioButtonClicked:(unsigned int)userid audioSession:(ZoomSDKAudioActionInfo)info;
50
54- (void)onBreakoutRoomsButtonClick;
55
59- (void)onCloseCaptionButtonClick;
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;
99- (ZoomSDKError)switchToVideoWallView;
104- (ZoomSDKError)switchToActiveSpeakerView;
109- (BOOL)isInMiniVideoMode;
110
115- (ZoomSDKError)switchMiniVideoModeUI;
116
121- (ZoomSDKError)switchFloatVideoToMinimizeMode;
126- (ZoomSDKError)switchFloatVideoToWallMode;
131- (ZoomSDKError)switchFloatVideoToActiveSpeakerMode;
136- (ZoomSDKError)switchFloatVideoToGalleryMode;
137
142- (ZoomSDKError)hideOrShowNoVideoUserOnVideoWall:(BOOL)hide;
143
150- (ZoomSDKError)getWallViewPageInfo:(int*)currentPageNum TotalPageNum:(int*)totalPageNum;
151
157- (ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage;
158
163- (ZoomSDKError)backToMeeting;
164
169- (BOOL)showVideoPreviewWhenJoinMeeting;
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.
id< ZoomSDKMeetingUIControllerDelegate > _delegate