






#import "IdleSplitViewController.h"
#import "ExtendDatumButton.h"
#import "InfoSexCellOneViewController.h"
#import "PanToast.h"
#import "ShelfAirHisLabel.h"
#import "MouthEditTextField.h"
#import "NSString+OddArmpit.h"

@interface IdleSplitViewController ()

@property (nonatomic, strong) MouthEditTextField *wetBurnLinkTextField;
@property (nonatomic, strong) UITextField *reduceMixTextField;
@property (nonatomic, strong) ExtendDatumButton *boxSenderButton;
@property (nonatomic,strong) ShelfAirHisLabel *oldPrepChainLabel;

@end

@implementation IdleSplitViewController

- (ExtendDatumButton *)boxSenderButton {
    if (!_boxSenderButton) {
        _boxSenderButton = [[ExtendDatumButton alloc] init];
    }
    return _boxSenderButton;
}

- (ShelfAirHisLabel *)oldPrepChainLabel {
    if (!_oldPrepChainLabel) {
        _oldPrepChainLabel = [ShelfAirHisLabel ownLostCutBagLabel:NO];
    }
    return _oldPrepChainLabel;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.wetBurnLinkTextField = [[MouthEditTextField alloc] initWithController:self];
    [self.view addSubview:self.wetBurnLinkTextField];
    [self.wetBurnLinkTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(BinFaxEight.icyAboutDrum.wrongOurWeek);
        make.left.mas_equalTo(BinFaxEight.icyAboutDrum.substringSaw);
        make.right.mas_equalTo(-BinFaxEight.icyAboutDrum.substringSaw);
        make.height.mas_equalTo(BinFaxEight.icyAboutDrum.containerHas);
    }];
    
    
    self.reduceMixTextField = [BinFaxEight paymentsSolvePicturesEnglishExactSessionCode];
    [self.view addSubview:self.reduceMixTextField];
    [self.reduceMixTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.wetBurnLinkTextField.mas_bottom).offset(BinFaxEight.icyAboutDrum.masterMinCap);
        make.left.mas_equalTo(BinFaxEight.icyAboutDrum.substringSaw);
        make.height.mas_equalTo(BinFaxEight.icyAboutDrum.containerHas);
    }];
    
    formRow(self);
    self.boxSenderButton.canonBagBrownAction = ^{
        restExits(self);
        NSString *redoneArmCode = self.wetBurnLinkTextField.errorTagOldIcy;
        NSString *tallNamePop = self.wetBurnLinkTextField.speakerBlueNotBarNegotiate;
        if (self.wetBurnLinkTextField.wetBurnLinkTextField.text.funExclusive) {
            [self.boxSenderButton manAirPartialLoopsViability];
            [WonAlertView terminalRetryCopperBookmarksRemainingIdle:BinFaxEight.signRoomModify.capAppend message:BinFaxEight.signRoomModify.designerYoungestSplatParticlePresentedBecome completion:nil];
            return;
        }
        if ([self.draftPieceAre respondsToSelector:@selector(pauseReasonHoursFilterTwentyExistThirdType:capTextured:textCode:completion:)]) {
            [DoneBasqueView makeNeedBreakWindow];
            [self.draftPieceAre pauseReasonHoursFilterTwentyExistThirdType:BinFaxEight.icyAboutDrum.decayPreventsSoftMetricsBuilder capTextured:tallNamePop textCode:redoneArmCode completion:^(id object) {
                [DoneBasqueView literSpanSamplerMeasuredPackWindow];
                if ([object boolValue]) {
                    [PanToast ownOurTake:BinFaxEight.signRoomModify.addressCloseQueryingCurlBezelFocusCode];
                }else {
                    [self.boxSenderButton manAirPartialLoopsViability];
                }
            }];
        }
    };
    [self.view addSubview:self.boxSenderButton];
    [self.boxSenderButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.reduceMixTextField);
        make.height.equalTo(self.reduceMixTextField);
        make.right.equalTo(self.wetBurnLinkTextField);
        
        make.width.mas_equalTo(self.boxSenderButton.titleLabel.intrinsicContentSize.width + BinFaxEight.icyAboutDrum.croppingHand);
    }];
    
    [self.reduceMixTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.right.equalTo(self.boxSenderButton.mas_left).offset(-BinFaxEight.icyAboutDrum.pubAlignBeat);
    }];
    
    
    UIButton *theSilenceSumButton = [BinFaxEight ratingsIndigoNumeratorRenameBrokenColor:BinFaxEight.signRoomModify.activatedScreenQualifiedPrimariesHalfLonger];
    [theSilenceSumButton addTarget:self action:@selector(anchoringEarDrawingFeedDetailAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:theSilenceSumButton];
    [theSilenceSumButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.reduceMixTextField.mas_bottom).offset(BinFaxEight.icyAboutDrum.masterMinCap);
        make.left.mas_equalTo(BinFaxEight.icyAboutDrum.substringSaw);
        make.right.mas_equalTo(-BinFaxEight.icyAboutDrum.substringSaw);
        make.height.mas_equalTo(BinFaxEight.icyAboutDrum.barsMightBig);
    }];
    
    [self.view addSubview:self.oldPrepChainLabel];
    [self.oldPrepChainLabel setPortalListenSeparatorSwahiliDisablesFormat:^{
        restExits(self);
        [self splitPhoneNetworkActualCompletedWaitingAction];
    }];
    [self.oldPrepChainLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-BinFaxEight.icyAboutDrum.indicesMouse);
        make.left.mas_equalTo(BinFaxEight.icyAboutDrum.canTagEleven);
        make.right.mas_equalTo(-BinFaxEight.icyAboutDrum.canTagEleven);
    }];
}

- (void)anchoringEarDrawingFeedDetailAction:(UIButton *)sender {
    if (self.wetBurnLinkTextField.wetBurnLinkTextField.text.funExclusive) {
        [WonAlertView terminalRetryCopperBookmarksRemainingIdle:BinFaxEight.signRoomModify.capAppend message:BinFaxEight.signRoomModify.designerYoungestSplatParticlePresentedBecome completion:nil];
        return;
    }
    if (self.reduceMixTextField.text.funExclusive) {
        [WonAlertView terminalRetryCopperBookmarksRemainingIdle:BinFaxEight.signRoomModify.capAppend message:BinFaxEight.signRoomModify.laterConverterPenChooseTags completion:nil];
        return;
    }
    NSString *redoneArmCode = self.wetBurnLinkTextField.errorTagOldIcy;
    NSString *tallNamePop = self.wetBurnLinkTextField.speakerBlueNotBarNegotiate;
    if ([self.draftPieceAre respondsToSelector:@selector(parsecsSexDatumWrappedDisplayedPreservesSocketPin:code:textCode:completion:)]) {
        [DoneBasqueView makeNeedBreakWindow];
        [self.draftPieceAre parsecsSexDatumWrappedDisplayedPreservesSocketPin:tallNamePop code:self.reduceMixTextField.text textCode:redoneArmCode completion:^(id object) {
            [DoneBasqueView literSpanSamplerMeasuredPackWindow];
        }];
    }
}


- (void)splitPhoneNetworkActualCompletedWaitingAction {
    InfoSexCellOneViewController *moodNorthCar = [InfoSexCellOneViewController new];
    moodNorthCar.givenBarRet = @(YES);
    moodNorthCar.draftPieceAre = self.draftPieceAre;
    [moodNorthCar setSuffixTowerFunctionsSpineCoalesce:^(BOOL result) {
        self.oldPrepChainLabel.bevelBoundWake = result;
    }];
    [self.navigationController pushViewController:moodNorthCar animated:NO];
}

- (void)dealloc {
    [self.boxSenderButton manAirPartialLoopsViability];
}
@end
