summaryrefslogtreecommitdiff
path: root/platform/ios/Classes/MuTextFieldController.m
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ios/Classes/MuTextFieldController.m')
-rw-r--r--platform/ios/Classes/MuTextFieldController.m59
1 files changed, 0 insertions, 59 deletions
diff --git a/platform/ios/Classes/MuTextFieldController.m b/platform/ios/Classes/MuTextFieldController.m
deleted file mode 100644
index 78546293..00000000
--- a/platform/ios/Classes/MuTextFieldController.m
+++ /dev/null
@@ -1,59 +0,0 @@
-#import "MuTextFieldController.h"
-
-@interface MuTextFieldController ()
-@property (retain, nonatomic) IBOutlet UINavigationBar *navBar;
-- (IBAction)onCancel:(id)sender;
-- (IBAction)onOkay:(id)sender;
-@property (retain, nonatomic) IBOutlet UITextView *textView;
-
-@end
-
-@implementation MuTextFieldController
-{
- void (^okayBlock)(NSString *);
- NSString *initialText;
-}
-
--(instancetype)initWithText:(NSString *)text okayAction:(void (^)(NSString *))block
-{
- self = [super initWithNibName:@"MuTextFieldController" bundle:nil];
- if (self)
- {
- okayBlock = Block_copy(block);
- initialText = [text retain];
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- _textView.text = initialText;
- [_textView becomeFirstResponder];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
-}
-
-- (void)dealloc
-{
- [okayBlock release];
- [initialText release];
- [_navBar release];
- [_textView release];
- [super dealloc];
-}
-
-- (IBAction)onOkay:(id)sender
-{
- okayBlock(_textView.text);
- [self dismissViewControllerAnimated:YES completion:nil];
-}
-
-- (IBAction)onCancel:(id)sender
-{
- [self dismissViewControllerAnimated:YES completion:nil];
-}
-@end