DarkMatterPush
@interface DarkMatterPush : NSObject
+ (void)requestNotificationRights;
+ (void)requestNotificationRights: (BOOL) enablePush;
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertMessage:(nonnull NSString*)alertMessage;
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertTitle:(nonnull NSString*)alertTitle alertMessage:(nonnull NSString*)alertMessage;
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertMessage:(nonnull NSString*)alertMessage badgeNumber:(int)badgeNumber;
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertTitle:(nonnull NSString*)alertTitle alertMessage:(nonnull NSString*)alertMessage badgeNumber:(int)badgeNumber;
+ (void)sendToken: (nonnull NSData*) token;
+ (void)clearNotifications;
+ (void)clearNotifications: (bool) keepBadgeNumber;
+ (void)clearAndCancelLocalNotifications;
+ (void)deregisterLocalNotification:(nonnull NSString*)notifId;
@end
Undocumented
-
Undocumented
Declaration
Swift
+ (void)requestNotificationRights; -
Undocumented
Declaration
Swift
+ (void)requestNotificationRights: (BOOL) enablePush; -
Undocumented
Declaration
Swift
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertMessage:(nonnull NSString*)alertMessage; -
Undocumented
Declaration
Swift
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertTitle:(nonnull NSString*)alertTitle alertMessage:(nonnull NSString*)alertMessage; -
Undocumented
Declaration
Swift
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertMessage:(nonnull NSString*)alertMessage badgeNumber:(int)badgeNumber; -
Undocumented
Declaration
Swift
+ (void)registerLocalNotification:(nonnull NSString*)notifId date:(nonnull NSDate*)date actionTitle:(nonnull NSString*)actionTitle alertTitle:(nonnull NSString*)alertTitle alertMessage:(nonnull NSString*)alertMessage badgeNumber:(int)badgeNumber; -
Undocumented
Declaration
Swift
+ (void)sendToken: (nonnull NSData*) token; -
Undocumented
Declaration
Swift
+ (void)clearNotifications; -
Undocumented
Declaration
Swift
+ (void)clearNotifications: (bool) keepBadgeNumber; -
Undocumented
Declaration
Swift
+ (void)clearAndCancelLocalNotifications; -
Undocumented
Declaration
Swift
+ (void)deregisterLocalNotification:(nonnull NSString*)notifId;
DarkMatterPush Class Reference