1
1
#import < AddressBook/AddressBook.h>
2
2
#import < Foundation/Foundation.h>
3
3
4
- @class BBAction, BBContent, BBSectionIcon, BBSectionParameters, BBSectionSubtypeParameters;
4
+ @class BBAction, BBContent, BBSectionIcon, BBSectionParameters, BBSectionSubtypeParameters, BBImage ;
5
5
6
6
typedef NS_ENUM (NSUInteger , BBBulletinAccessoryStyle) {
7
7
BBBulletinAccessoryStyleNone,
@@ -14,28 +14,35 @@ typedef NS_ENUM(NSInteger, BBAttachmentMetadataType) {
14
14
15
15
API_AVAILABLE (ios(5.0 )) @interface BBBulletin : NSObject
16
16
17
- @property (nonatomic, copy) NSString *bulletinID ;
17
+ @property (nonatomic, copy) NSString *section ;
18
18
@property (nonatomic, copy) NSString *sectionID;
19
- @property (nonatomic, copy) NSString *parentSectionID ;
20
- @property (nonatomic, copy) NSSet *subsectionIDs ;
19
+ @property (nonatomic, copy) NSString *bulletinID ;
20
+ @property (nonatomic, copy) NSString *bulletinVersionID ;
21
21
@property (nonatomic, copy) NSString *publisherBulletinID;
22
22
@property (nonatomic, copy) NSString *recordID;
23
+ @property (nonatomic, copy) NSString *parentSectionID;
24
+ @property (nonatomic, copy) NSSet *subsectionIDs;
23
25
@property (nonatomic, copy) NSString *categoryID;
24
26
@property BOOL showsUnreadIndicator;
25
27
26
28
@property (nonatomic, copy) NSString *title;
27
29
@property (nonatomic, copy) NSString *subtitle;
28
30
@property (nonatomic, copy) NSString *message;
31
+ @property (nonatomic, copy) NSString *header;
32
+ @property (nonatomic, copy) NSString *footer API_AVAILABLE (ios(15.0 ));
29
33
@property (nonatomic, retain) BBContent *content;
30
- @property (nonatomic, copy) NSDate *date;
31
34
@property (nonatomic, copy) NSDate *lastInterruptDate;
32
35
@property (nonatomic, copy) NSString *unlockActionLabelOverride;
33
- @property (nonatomic, copy) NSString *section;
34
36
35
- @property (nonatomic, copy) BBAction *defaultAction;
37
+ @property (nonatomic, copy) NSDate *date;
38
+ @property (nonatomic, copy) NSDate *publicationDate;
39
+ @property (nonatomic, copy) NSDate *expirationDate;
40
+
36
41
@property (nonatomic, copy, readonly) NSArray *supplementaryActions API_AVAILABLE (ios(8.0 ));
37
42
@property (nonatomic) BBBulletinAccessoryStyle accessoryStyle NS_DEPRECATED_IOS (6_0, 7_0);
38
43
44
+ @property (nonatomic, copy) BBAction *defaultAction;
45
+ @property (nonatomic, retain) BBImage *accessoryImage;
39
46
@property (nonatomic, retain) BBSectionIcon *icon;
40
47
41
48
@property (nonatomic, retain) NSDictionary *context;
@@ -45,7 +52,10 @@ API_AVAILABLE(ios(5.0)) @interface BBBulletin : NSObject
45
52
@property ABRecordID addressBookRecordID NS_DEPRECATED_IOS (7_0, 13_0);
46
53
#pragma clang diagnostic pop
47
54
48
- @property BOOL turnsOnDisplay;
55
+ @property (nonatomic) BOOL turnsOnDisplay;
56
+ @property (nonatomic) BOOL ignoresDowntime;
57
+ @property (nonatomic) BOOL ignoresQuietMode;
58
+ @property (nonatomic) BOOL clearable;
49
59
50
60
@property (nonatomic) BBAttachmentMetadataType primaryAttachmentType;
51
61
0 commit comments