Mac SDK
ZoomSDKMeetingUIController.h
1 //
2 // ZoomSDKMeetingUIController.h
3 // ZoomSDK
4 //
5 // Created by TOTTI on 8/4/17.
6 // Copyright © 2017 Zoom Video Communications,Inc. All rights reserved.
7 //
13 
18 - (void)onClickLeaveMeeting:(unsigned int)participantID;
19 
24 
29 
34 
39 
44 
50 -(void)onAudioButtonClicked:(unsigned int)userid audioSession:(ZoomSDKAudioActionInfo)info;
51 
56 
61 @end
62 
63 @interface ZoomSDKMeetingUIController :NSObject
64 {
65  id<ZoomSDKMeetingUIControllerDelegate> _delegate;
66 }
67 @property(nonatomic, assign) id<ZoomSDKMeetingUIControllerDelegate> delegate;
68 
78 - (ZoomSDKError)showMeetingComponent:(MeetingComponent)component window:(NSWindow**)window show:(BOOL)show InPanel:(BOOL)inPanel frame:(NSRect)componentFrame;
79 
87 - (ZoomSDKError)enterFullScreen:(BOOL)fullScreen firstMonitor:(BOOL)firstView DualMonitor:(BOOL)secondView;
92 - (ZoomSDKError)switchToVideoWallView;
97 - (ZoomSDKError)switchToActiveSpeakerView;
102 - (BOOL)isInMiniVideoMode;
103 
108 - (ZoomSDKError)switchMiniVideoModeUI;
109 
110 //share video
111 //- (ZoomSDKError)moveFloatVideoWindow:(NSPoint)position;
117 - (ZoomSDKError)minimizeShareFloatVideoWindow:(BOOL)bMin NS_DEPRECATED_MAC(4.0, 4.6);
122 - (ZoomSDKError)switchFloatVideoToMinimizeMode;
127 - (ZoomSDKError)switchFloatVideoToWallMode;
132 - (ZoomSDKError)switchFloatVideoToActiveSpeakerMode;
137 - (ZoomSDKError)switchFloatVideoToGalleryMode;
138 
143 - (ZoomSDKError)hideOrShowNoVideoUserOnVideoWall:(BOOL)hide;
144 
151 - (ZoomSDKError)getWallViewPageInfo:(int*)currentPageNum TotalPageNum:(int*)totalPageNum;
152 
158 - (ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage;
159 
164 - (ZoomSDKError)backToMeeting;
165 
170 - (BOOL)showVideoPreviewWhenJoinMeeting;
171 
177 - (ZoomSDKError)isShowVideoPreviewWhenJoinMeeting:(BOOL)isShow;
178 
184 - (ZoomSDKError)pagingToPreOrNextViewWhenSharing:(BOOL)nextPage;
185 @end
-[ZoomSDKMeetingUIControllerDelegate-p onParticipantButtonClicked]
void onParticipantButtonClicked()
Notification when participant button is clicked.
-[ZoomSDKMeetingUIControllerDelegate-p onNeedShowLeaveMeetingWindow]
void onNeedShowLeaveMeetingWindow()
Notification of showing the window of leaving meeting.
-[ZoomSDKMeetingUIControllerDelegate-p onToolbarInviteButtonClick]
void onToolbarInviteButtonClick()
Callback of clicking invite button in toolbar. If user wants to customize the invitation UI,...
ZoomSDKMeetingUIController
Definition: ZoomSDKMeetingUIController.h:64
-[ZoomSDKMeetingUIControllerDelegate-p onCustomLiveButtonClicked]
void onCustomLiveButtonClicked()
Notification when custom LIVE button is clicked.
-[ZoomSDKMeetingUIControllerDelegate-p onToolbarShareButtonClick]
void onToolbarShareButtonClick()
Notification when SHARE button in toolbar is clicked.
-[ZoomSDKMeetingUIControllerDelegate-p onCloseCaptionButtonClick]
void onCloseCaptionButtonClick()
Notification when CloseCaption button is clicked.
-[ZoomSDKMeetingUIControllerDelegate-p onAudioSettingMenuButtonClicked]
void onAudioSettingMenuButtonClicked()
Notification when audio menu button is clicked.
-[ZoomSDKMeetingUIControllerDelegate-p onBreakoutRoomsButtonClick]
void onBreakoutRoomsButtonClick()
Notification when breakout Rooms button is clicked.
ZoomSDKMeetingUIControllerDelegate-p
Definition: ZoomSDKMeetingUIController.h:8