-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathRMLAlertView.h
36 lines (28 loc) · 980 Bytes
/
RMLAlertView.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "RMLController.h"
#import "RMLFrameworkHeaders.h"
#import "obslider/OBSlider/OBSlider.h"
#pragma mark Forward imports
@class RMLController;
#pragma mark My Interface
@interface RMLAlertView : UIAlertView {
UIAlertView *_alertView;
RMLController *_controller;
id <NSObject> _payload;
int _frameOffset;
OBSlider *_minutesSlider;
UILabel *_minutesLabel;
int _nagCountdown;
RMLSnoozer *_nagSnoozer;
}
@property (nonatomic, retain) UIAlertView *alertView;
@property (retain) RMLController *controller;
@property (nonatomic, retain) id /*NSObject*/ payload;
@property (nonatomic, retain) UISlider *minutesSlider;
@property (nonatomic, retain) UILabel *minutesLabel;
@property (nonatomic) int nagCountdown;
@property (nonatomic, retain) RMLSnoozer *nagSnoozer;
-(id)initWithAlertView:(UIAlertView *)view controller:(RMLController *)controller payload:(id <NSObject>)payload;
-(void)alertNag;
@end