7#import <Foundation/Foundation.h>
22@property(nonatomic,copy,readonly,nullable)NSString *
title;
26@property(nonatomic,copy,readonly,nullable)NSString *
content;
115@protocol ZoomSDKReminderControllerDelegate <NSObject>
141@property(nonatomic,assign) NSPoint
center;
175@property(nonatomic,assign, nullable) id<ZoomSDKReminderControllerDelegate>
delegate;
ZoomSDKMeetingFeatureEnableOption
Enumeration of options to enable a specific meeting feature.
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKReminderType
Enumeration of reminder types.
ZoomSDKReminderActionType
Enumeration of the reminder action type.
Configuration for customizing multiple reminder popups.
ZoomSDKCustomMultiReminderUIConfigItem * alertConfig
Sets the customized config for multiple reminder alert pop-ups.
ZoomSDKCustomMultiReminderUIConfigItem * bannerConfig
Sets the customized config for multiple reminder banner pop-ups.
UI configuration for a single type of reminder popup.
NSPoint center
Sets the customized center point position for multiple reminder pop-ups. You can modify the alert's p...
NSColor * backgroundColor
Sets the customized backgroundColor for multiple reminder pop-ups.
Handles reminders related to enabling smart features (e.g., smart recording).
ZoomSDKError start()
Starts the smart recording.
ZoomSDKError ignore()
Ignore the reminder.
Represents the content of a reminder dialog.
ZoomSDKReminderType type
Gets the reminder’s type.
NSString * title
Gets the reminder dialog content’s title.
NSString * content
Gets the reminder's detail content dialog content.
BOOL isBlocking
Whether to block the user from joining or staying in the meeting.
NSArray * multiReminderTypes
Gets a list of reminder’s type.
ZoomSDKReminderActionType actionType
Gets the action's type which user should take after receiving this reminder content.
Controller for managing reminder-related behavior and UI customization.
id< ZoomSDKReminderControllerDelegate > delegate
Delegate for receiving reminder-related callbacks.
Provides the interface to respond to a reminder dialog.
ZoomSDKError accept()
Accept the reminder.
ZoomSDKError ignore()
Ignore the reminder.
ZoomSDKError setHideFeatureDisclaimers()
Sets not show the disclaimer in subsequent meetings.
BOOL isNeedExplicitConsent4AICustomDisclaimer()
Is need explicit consent for AI custom disclaimer. Only valid for ZoomSDKReminderType_CustomAICompani...
ZoomSDKError decline()
Declined the reminder.