






#import "PurpleSawViewController.h"
#import "DescentRainButton.h"
#import "AndToast.h"
#import "InlandTheTextField.h"
#import "NSString+Receiving.h"

@interface PurpleSawViewController ()

@property (nonatomic, strong) InlandTheTextField *winHuePlainTextField;
@property (nonatomic, strong) UITextField *execTrustTextField;
@property (nonatomic, strong) UITextField *unitTooHexPinTextField;
@property (nonatomic, strong) DescentRainButton *cathedralButton;
@end

@implementation PurpleSawViewController

- (DescentRainButton *)cathedralButton {
    if (!_cathedralButton) {
        _cathedralButton = [[DescentRainButton alloc] init];
    }
    return _cathedralButton;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.winHuePlainTextField = [[InlandTheTextField alloc] initWithController:self];
    [self.view addSubview:self.winHuePlainTextField];
    [self.winHuePlainTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(LambdaPatch.faxChildBend.ouncesUpdate);
        make.left.mas_equalTo(LambdaPatch.faxChildBend.mixFatExtent);
        make.right.mas_equalTo(-LambdaPatch.faxChildBend.mixFatExtent);
        make.height.mas_equalTo(LambdaPatch.faxChildBend.armPrintable);
    }];
    
    
    self.execTrustTextField = [LambdaPatch seeHandleTripleWalkingBecomePhonogramCode];
    [self.view addSubview:self.execTrustTextField];
    [self.execTrustTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.winHuePlainTextField.mas_bottom).offset(LambdaPatch.faxChildBend.rowSawInfer);
        make.left.mas_equalTo(LambdaPatch.faxChildBend.mixFatExtent);
        make.height.mas_equalTo(LambdaPatch.faxChildBend.armPrintable);
    }];
    
    seekJob(self);
    self.cathedralButton.jobTagBookEggAction = ^{
        tiedMouse(self);
        
        NSString *publicAgeCode = self.winHuePlainTextField.noiseTailToday;
        NSString *tagBeganSun = self.winHuePlainTextField.declinedNumberMillTalkRet;
        if (self.winHuePlainTextField.winHuePlainTextField.text.whoPopManual) {
            [self.cathedralButton cancelledBleedTitleFocusingExclusive];
            [GetAlertView collapsesButterflyCapturesKernelsPairInvite:LambdaPatch.returnThatMode.alertUsed message:LambdaPatch.returnThatMode.unlockedIndentSmallElderExclusiveUkrainian completion:nil];
            return;
        }
        if ([self.loudPipeEmail respondsToSelector:@selector(scannedInvisibleRedRecordingBufferedOriginsRefusedType:lessFarHall:loveCode:completion:)]) {
            [HalfTapOddView kinAdobeEntryWindow];
            [self.loudPipeEmail scannedInvisibleRedRecordingBufferedOriginsRefusedType:LambdaPatch.faxChildBend.dublinFeedThousandExecutionPen lessFarHall:tagBeganSun loveCode:publicAgeCode completion:^(id object) {
                [HalfTapOddView badTremorTabChangingFailureWindow];
                if ([object boolValue]) {
                    [AndToast poloTarget:LambdaPatch.returnThatMode.midMinGaelicFetchedCompoundCarbonCode];
                }else {
                    [self.cathedralButton cancelledBleedTitleFocusingExclusive];
                }
            }];
        }
    };
    [self.view addSubview:self.cathedralButton];
    [self.cathedralButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.execTrustTextField);
        make.height.equalTo(self.execTrustTextField);
        make.right.equalTo(self.winHuePlainTextField);
        
        make.width.mas_equalTo(self.cathedralButton.titleLabel.intrinsicContentSize.width + LambdaPatch.faxChildBend.formScoreKey);
    }];
    
    [self.execTrustTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.right.equalTo(self.cathedralButton.mas_left).offset(-LambdaPatch.faxChildBend.netDigestAre);
    }];
    
    
    self.unitTooHexPinTextField = [LambdaPatch volumesBitsOldOneMagentaPassword:YES];
    [self.view addSubview:self.unitTooHexPinTextField];
    [self.unitTooHexPinTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.execTrustTextField.mas_bottom).offset(LambdaPatch.faxChildBend.rowSawInfer);
        make.left.mas_equalTo(LambdaPatch.faxChildBend.mixFatExtent);
        make.right.mas_equalTo(-LambdaPatch.faxChildBend.mixFatExtent);
        make.height.mas_equalTo(LambdaPatch.faxChildBend.armPrintable);
    }];
    UIButton *tildeHexButton = self.unitTooHexPinTextField.rightView.subviews.firstObject;
    [tildeHexButton addTarget:self action:@selector(sleetRaceAirborneObservingMenSlowHandler:) forControlEvents:(UIControlEventTouchUpInside)];
    
    
    UIButton *fitChatTaskButton = [LambdaPatch keyOwnVowelFatFootColor:LambdaPatch.returnThatMode.tenArtsMealKey];
    [fitChatTaskButton addTarget:self action:@selector(expectBagStartedGrayUndoAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:fitChatTaskButton];
    [fitChatTaskButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.unitTooHexPinTextField.mas_bottom).offset(LambdaPatch.faxChildBend.rowSawInfer);
        make.left.mas_equalTo(LambdaPatch.faxChildBend.mixFatExtent);
        make.right.mas_equalTo(-LambdaPatch.faxChildBend.mixFatExtent);
        make.height.mas_equalTo(LambdaPatch.faxChildBend.extendsDelay);
    }];
}
- (void)sleetRaceAirborneObservingMenSlowHandler:(UIButton *)sender {
    sender.selected = !sender.isSelected;
    self.unitTooHexPinTextField.secureTextEntry = !self.unitTooHexPinTextField.isSecureTextEntry;
}

- (void)expectBagStartedGrayUndoAction:(id)sender {
    if (self.winHuePlainTextField.winHuePlainTextField.text.whoPopManual) {
        [GetAlertView collapsesButterflyCapturesKernelsPairInvite:LambdaPatch.returnThatMode.alertUsed message:LambdaPatch.returnThatMode.unlockedIndentSmallElderExclusiveUkrainian completion:nil];
        return;
    }
    if (self.execTrustTextField.text.whoPopManual) {
        [GetAlertView collapsesButterflyCapturesKernelsPairInvite:LambdaPatch.returnThatMode.alertUsed message:LambdaPatch.returnThatMode.resizeSlashesCornersUpscaleLocations completion:nil];
        return;
    }
    if (self.unitTooHexPinTextField.text.length < LambdaPatch.faxChildBend.exactPubAdd) {
        [GetAlertView collapsesButterflyCapturesKernelsPairInvite:LambdaPatch.returnThatMode.alertUsed message:LambdaPatch.returnThatMode.sexQuantityKeepStationSalientDog completion:nil];
        return;
    }
    NSString *publicAgeCode = self.winHuePlainTextField.noiseTailToday;
    NSString *tagBeganSun = self.winHuePlainTextField.declinedNumberMillTalkRet;
    if ([self.loudPipeEmail respondsToSelector:@selector(subscriptHintRebusTheUploadingCapBorder:code:loveCode:armKey:completion:)]) {
        [HalfTapOddView kinAdobeEntryWindow];
        [self.loudPipeEmail subscriptHintRebusTheUploadingCapBorder:tagBeganSun code:self.execTrustTextField.text loveCode:publicAgeCode armKey:self.unitTooHexPinTextField.text completion:^(id object) {
            [HalfTapOddView badTremorTabChangingFailureWindow];
            [AndToast poloTarget:LambdaPatch.returnThatMode.limitedCapCenterDaysPersist];
            if (object) {
                [self.hisBlockEarDelegate tripleMoireDropSquashProvideWithName:object logCauseThePassword:self.unitTooHexPinTextField.text];
                [self fractionsChainContactsInventoryRunningAction:nil];
            }
        }];
    }
}

- (void)dealloc {
    [self.cathedralButton cancelledBleedTitleFocusingExclusive];
}
@end
