aboutsummaryrefslogtreecommitdiffstats
path: root/iBean.old/iBean/InstaBeanViewController.h
diff options
context:
space:
mode:
Diffstat (limited to 'iBean.old/iBean/InstaBeanViewController.h')
-rw-r--r--iBean.old/iBean/InstaBeanViewController.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/iBean.old/iBean/InstaBeanViewController.h b/iBean.old/iBean/InstaBeanViewController.h
new file mode 100644
index 0000000..3ddfe2b
--- /dev/null
+++ b/iBean.old/iBean/InstaBeanViewController.h
@@ -0,0 +1,32 @@
+//
+// InstaBeanViewController.h
+// iBean
+//
+// Created by Eddie Ehlin on 2012-12-28.
+// Copyright (c) 2012 Eddie Ehlin. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+@interface InstaBeanViewController : UIViewController
+
+@property (weak, nonatomic) IBOutlet UILabel *extractionProgressLabel;
+@property (weak, nonatomic) IBOutlet UIStepper *extractionSettingStepper;
+@property (weak, nonatomic) IBOutlet UILabel *extractionSettingLabel;
+@property (weak, nonatomic) IBOutlet UIButton *extractionButton;
+
+@property (nonatomic) double extractionProgress;
+@property (nonatomic) BOOL extractionInProgress;
+@property (weak, nonatomic) NSTimer* timer;
+
+//Utility methods
+- (void) updateExtractionSettingLabel;
+- (void) initInstaBean;
+- (void) updateExtractionProgressLabel;
+- (void) haltExtractionTimer;
+
+//Event/signal based methods
+- (IBAction)setExtractionTimer:(id)sender;
+- (IBAction)startExtraction:(id)sender;
+
+@end