Initial commit

This commit is contained in:
shiftcmdk
2019-07-28 18:48:02 +02:00
commit 7956264aa1
39 changed files with 2985 additions and 0 deletions

17
AADataStore.h Normal file
View File

@@ -0,0 +1,17 @@
#import "Model/AAAlertInfo.h"
@protocol AADataStore <NSObject>
@required
-(void)saveAlert:(AAAlertInfo *)alert error:(NSError **)error;
-(void)updateAlert:(AAAlertInfo *)alert error:(NSError **)error;
-(void)deleteAlert:(AAAlertInfo *)alert error:(NSError **)error;
-(void)deleteAlertWithID:(NSString *)identifier error:(NSError **)error;
-(void)deleteAlertsWithBundleID:(NSString *)bundleID error:(NSError **)error;
-(AAAlertInfo *)alertWithID:(NSString *)alertID;
-(NSArray<AAAlertInfo *> *)allAlerts;
@optional
-(void)initialize;
@end