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