






#import "TreeRaiseViewController.h"
#import "DayRunPointButton.h"
#import "TightPanTenGetViewController.h"
#import "TabToast.h"
#import "AskGainVeryLabel.h"
#import "BikeBlinkTextField.h"
#import "NSString+BankDrive.h"

@interface TreeRaiseViewController ()

@property (nonatomic, strong) BikeBlinkTextField *commandSnapTextField;
@property (nonatomic, strong) UITextField *pullOuterTextField;
@property (nonatomic, strong) DayRunPointButton *potassiumButton;
@property (nonatomic,strong) AskGainVeryLabel *oldestResignLabel;

@end

@implementation TreeRaiseViewController

- (DayRunPointButton *)potassiumButton {
    if (!_potassiumButton) {
        _potassiumButton = [[DayRunPointButton alloc] init];
    }
    return _potassiumButton;
}

- (AskGainVeryLabel *)oldestResignLabel {
    if (!_oldestResignLabel) {
        _oldestResignLabel = [AskGainVeryLabel poolWonHitTryLabel:NO];
    }
    return _oldestResignLabel;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.commandSnapTextField = [[BikeBlinkTextField alloc] initWithController:self];
    [self.view addSubview:self.commandSnapTextField];
    [self.commandSnapTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(HisTwoEject.mildVitalEar.slowLossyCat);
        make.left.mas_equalTo(HisTwoEject.mildVitalEar.zipMagnesium);
        make.right.mas_equalTo(-HisTwoEject.mildVitalEar.zipMagnesium);
        make.height.mas_equalTo(HisTwoEject.mildVitalEar.justSmileSum);
    }];
    
    
    self.pullOuterTextField = [HisTwoEject bracketHandshakeThickBeginningTeaspoonsVersionCode];
    [self.view addSubview:self.pullOuterTextField];
    [self.pullOuterTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.commandSnapTextField.mas_bottom).offset(HisTwoEject.mildVitalEar.argumentQuit);
        make.left.mas_equalTo(HisTwoEject.mildVitalEar.zipMagnesium);
        make.height.mas_equalTo(HisTwoEject.mildVitalEar.justSmileSum);
    }];
    
    foodHow(self);
    self.potassiumButton.lowPassBusZipAction = ^{
        manySurge(self);
        NSString *illRejectCode = self.commandSnapTextField.roundDuplicate;
        NSString *dirtyEscape = self.commandSnapTextField.systolicSpeakersDownloadYiddishPermanent;
        if (self.commandSnapTextField.commandSnapTextField.text.onceSubWaist) {
            [self.potassiumButton transferSessionsSaveNegotiateClosure];
            [SheAlertView portraitGrayWaitSawBothMagnitude:HisTwoEject.nineEchoArmpit.veryBatch message:HisTwoEject.nineEchoArmpit.integritySupportMembersExpireDragCutoff completion:nil];
            return;
        }
        if ([self.chineseBundle respondsToSelector:@selector(voiceNeverParentalTamilOptionalMalayMostlyType:winPlugHour:dustCode:completion:)]) {
            [AppearsYetView listOldBedTenWindow];
            [self.chineseBundle voiceNeverParentalTamilOptionalMalayMostlyType:HisTwoEject.mildVitalEar.theEngineerLoopSonLifetime winPlugHour:dirtyEscape dustCode:illRejectCode completion:^(id object) {
                [AppearsYetView sevenBiometryLabeledMirroredCauseWindow];
                if ([object boolValue]) {
                    [TabToast periodMill:HisTwoEject.nineEchoArmpit.promisedStrictlyClipBigPerformsCarCode];
                }else {
                    [self.potassiumButton transferSessionsSaveNegotiateClosure];
                }
            }];
        }
    };
    [self.view addSubview:self.potassiumButton];
    [self.potassiumButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.pullOuterTextField);
        make.height.equalTo(self.pullOuterTextField);
        make.left.equalTo(self.pullOuterTextField.mas_right).offset(HisTwoEject.mildVitalEar.greaterMedia);
        make.right.equalTo(self.commandSnapTextField);
    }];
    
    
    [self.potassiumButton setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
    
    
    UIButton *hintSoftPointButton = [HisTwoEject mapPreservedCutContainCapturingColor:HisTwoEject.nineEchoArmpit.itsNominalRatingsAuthorFavoritesChamber];
    [hintSoftPointButton addTarget:self action:@selector(resignInvertLanguagesClosureBriefAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:hintSoftPointButton];
    [hintSoftPointButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.pullOuterTextField.mas_bottom).offset(HisTwoEject.mildVitalEar.argumentQuit);
        make.left.mas_equalTo(HisTwoEject.mildVitalEar.zipMagnesium);
        make.right.mas_equalTo(-HisTwoEject.mildVitalEar.zipMagnesium);
        make.height.mas_equalTo(HisTwoEject.mildVitalEar.buffersWhite);
    }];
    
    [self.view addSubview:self.oldestResignLabel];
    [self.oldestResignLabel setRespectsTamilEarExactnessDitheredHours:^{
        manySurge(self);
        [self tooGopherDestroyStriationBlurWhoAction];
    }];
    [self.oldestResignLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-HisTwoEject.mildVitalEar.allLoadPanel);
        make.left.mas_equalTo(HisTwoEject.mildVitalEar.zoneNapRound);
        make.right.mas_equalTo(-HisTwoEject.mildVitalEar.zoneNapRound);
    }];
}

- (void)resignInvertLanguagesClosureBriefAction:(UIButton *)sender {
    if (self.commandSnapTextField.commandSnapTextField.text.onceSubWaist) {
        [SheAlertView portraitGrayWaitSawBothMagnitude:HisTwoEject.nineEchoArmpit.veryBatch message:HisTwoEject.nineEchoArmpit.integritySupportMembersExpireDragCutoff completion:nil];
        return;
    }
    if (self.pullOuterTextField.text.onceSubWaist) {
        [SheAlertView portraitGrayWaitSawBothMagnitude:HisTwoEject.nineEchoArmpit.veryBatch message:HisTwoEject.nineEchoArmpit.helperUniversalPivotGainSodium completion:nil];
        return;
    }
    NSString *illRejectCode = self.commandSnapTextField.roundDuplicate;
    NSString *dirtyEscape = self.commandSnapTextField.systolicSpeakersDownloadYiddishPermanent;
    if ([self.chineseBundle respondsToSelector:@selector(splatAttempterFlattenThemePreviewsElementsPastFix:code:dustCode:completion:)]) {
        [AppearsYetView listOldBedTenWindow];
        [self.chineseBundle splatAttempterFlattenThemePreviewsElementsPastFix:dirtyEscape code:self.pullOuterTextField.text dustCode:illRejectCode completion:^(id object) {
            [AppearsYetView sevenBiometryLabeledMirroredCauseWindow];
        }];
    }
}


- (void)tooGopherDestroyStriationBlurWhoAction {
    TightPanTenGetViewController *catalogSheet = [TightPanTenGetViewController new];
    catalogSheet.setupHowAdd = @(YES);
    catalogSheet.chineseBundle = self.chineseBundle;
    [catalogSheet setInputSolutionsSpecifierAgePolish:^(BOOL result) {
        self.oldestResignLabel.finalizeMoment = result;
    }];
    [self.navigationController pushViewController:catalogSheet animated:NO];
}

- (void)dealloc {
    [self.potassiumButton transferSessionsSaveNegotiateClosure];
}
@end
