Captainup  2.4
/Users/yogs/Desktop/CaptainUp/Headers/CPTInboxItem.h
1 //
2 // CPTInboxItem.h
3 // CaptainUp
4 //
5 // Created by David Azriel on 17/07/2016.
6 // Copyright © 2016 Captain Up. All rights reserved.
7 //
8 
9 #ifndef CPTInboxItem_h
10 #define CPTInboxItem_h
11 
12 #import "CPTObject.h"
13 #import "CPTCurrency.h"
14 
21 
26 @property (nonatomic, readonly, nonnull) NSString *content;
27 
32 @property (nonatomic, readonly, nonnull) NSString *contentHTML;
33 
38 @property (nonatomic, readonly, nonnull) NSDate *timestamp;
39 
45 @property (nonatomic, readonly, nonnull) NSDictionary<NSString*,id<CPTCurrency>> *currencies;
46 
53 @property (nonatomic, readonly) BOOL isUnread;
54 
59 @property (nonatomic, readonly, nonnull) NSString *title;
60 
65 @property (nonatomic, readonly, nonnull) NSString *shortContent;
66 
67 -(nonnull NSString*)getID;
68 
72 @property (nonatomic, readonly) NSUInteger difficulty;
73 
77 @property (nonatomic, readonly, nonnull) NSString* presetImage;
78 
82 @property (nonatomic, readonly) BOOL isNotification;
83 
87 @property (nonatomic, readonly, nullable) NSDictionary<NSString*, id>* customData;
88 
89 @end
90 
91 #endif /* CPTInboxItem_h */
BOOL isUnread
Definition: CPTInboxItem.h:53
NSString * contentHTML
Definition: CPTInboxItem.h:32
NSString * presetImage
Definition: CPTInboxItem.h:77
NSUInteger difficulty
Definition: CPTInboxItem.h:72
Definition: CPTInboxItem.h:20
NSString * content
Definition: CPTInboxItem.h:26
NSString * title
Definition: CPTInboxItem.h:59
NSDictionary< NSString *, id > * customData
Definition: CPTInboxItem.h:87
Definition: CPTObject.h:17
BOOL isNotification
Definition: CPTInboxItem.h:82
NSString * shortContent
Definition: CPTInboxItem.h:65
NSDate * timestamp
Definition: CPTInboxItem.h:38
NSDictionary< NSString *, id< CPTCurrency > > * currencies
Definition: CPTInboxItem.h:45