8#import <Foundation/Foundation.h>
9#import <UserNotifications/UserNotifications.h>
11NS_ASSUME_NONNULL_BEGIN
13typedef NS_ENUM(NSInteger, AgoraChatNotificationState) {
14 AgoraChatWillPresentNotification = 0,
15 AgoraChatDidReceiveNotificationResponse
31- (void)emuserNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(
void (^)(UNNotificationPresentationOptions options))completionHandler;
39- (void)emuserNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(
void(^)(
void))completionHandler;
46- (void)emuserNotificationCenter:(UNUserNotificationCenter *)center openSettingsForNotification:(UNNotification *)notification;
54- (void)emGetNotificationMessage:(UNNotification*)notification state:(AgoraChatNotificationState)state;
62- (void)emHandleNotificationContent:(UNMutableNotificationContent*)content;
70- (void)emDidRecivePushSilentMessage:(NSDictionary *)messageDic;
127- (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(
void (^)(UNNotificationPresentationOptions options))completionHandler;
134- (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(
void(^)(
void))completionHandler;
Definition: AgoraChatLocalNotificationManager.h:79
instancetype _Nonnull sharedManager()
(unavailable("call sharedManager instead" __attribute__()
Definition: AgoraChatLocalNotificationManager.h:22