luxlabs header browser preview


@class NSArray, NSString, NSData, ICSTrigger, ICSDateTimeUTCValue, ICSStructuredLocation;

@interface ICSAlarm : ICSComponent

@property (nonatomic) int action;
@property (retain, nonatomic) ICSDateTimeUTCValue *acknowledged;
@property (retain) NSArray *attach;
@property (retain) NSArray *attendee;
@property (retain) NSString *description;
@property (retain) NSString *summary;
@property (retain) ICSTrigger *trigger;
@property (retain) NSString *uid;
@property (retain, nonatomic) NSString *relatedTo;
@property (retain, nonatomic) NSData *bookmark;
@property (retain, nonatomic) NSString *x_wr_alarmuid;
@property (retain, nonatomic) NSString *x_apple_proximity;
@property (nonatomic) BOOL x_apple_default_alarm;
@property (nonatomic) BOOL x_apple_local_default_alarm;
@property (nonatomic) BOOL x_apple_travel_default_alarm;
@property (retain) ICSStructuredLocation *x_apple_structured_location;

+ (id)ICSStringFromAction:(int)a0;
+ (id)parseableDocumentFromICS:(id)a0;
+ (id)name;
+ (id)parseableDocumentFromICS:(id)a0 options:(unsigned long long)a1;
+ (id)createNoneAlarm;
+ (int)actionFromICSString:(id)a0;

- (void)setBookmark:(id)a0;
- (void)fixAlarm;
- (id)bookmark;
- (BOOL)isNoneAlarm;

@end