






#import "EarDialogViewController.h"
#import "ChainUnloadButton.h"
#import "DailySerifReadViewController.h"
#import "ItsToast.h"
#import "CallGeneralLabel.h"
#import "SomaliPanTextField.h"
#import "NSString+EntityArm.h"

@interface EarDialogViewController ()

@property (nonatomic, strong) SomaliPanTextField *guestOutNotTextField;
@property (nonatomic, strong) UITextField *pashtoMixTextField;
@property (nonatomic, strong) ChainUnloadButton *remoteArmButton;
@property (nonatomic,strong) CallGeneralLabel *repeatsBloodLabel;

@end

@implementation EarDialogViewController

- (ChainUnloadButton *)remoteArmButton {
    if (!_remoteArmButton) {
        _remoteArmButton = [[ChainUnloadButton alloc] init];
    }
    return _remoteArmButton;
}

- (CallGeneralLabel *)repeatsBloodLabel {
    if (!_repeatsBloodLabel) {
        _repeatsBloodLabel = [CallGeneralLabel centeredEjectLabel:NO];
    }
    return _repeatsBloodLabel;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.guestOutNotTextField = [[SomaliPanTextField alloc] initWithController:self];
    [self.view addSubview:self.guestOutNotTextField];
    [self.guestOutNotTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(ReceivedFor.dogMagicChar.sexLegacyMap);
        make.left.mas_equalTo(ReceivedFor.dogMagicChar.reloadCreate);
        make.right.mas_equalTo(-ReceivedFor.dogMagicChar.reloadCreate);
        make.height.mas_equalTo(ReceivedFor.dogMagicChar.performerPop);
    }];
    
    
    self.pashtoMixTextField = [ReceivedFor unlimitedLabelMetadataAnchoringAmericanAmericanCode];
    [self.view addSubview:self.pashtoMixTextField];
    [self.pashtoMixTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.guestOutNotTextField.mas_bottom).offset(ReceivedFor.dogMagicChar.nodeExistent);
        make.left.mas_equalTo(ReceivedFor.dogMagicChar.reloadCreate);
        make.height.mas_equalTo(ReceivedFor.dogMagicChar.performerPop);
    }];
    
    escapes(self);
    self.remoteArmButton.walkingDublinAction = ^{
        rowAtomic(self);
        NSString *workspaceCode = self.guestOutNotTextField.packArrayStack;
        NSString *dynamicBack = self.guestOutNotTextField.manyEvaluatedCloudyHowScan;
        if (self.guestOutNotTextField.guestOutNotTextField.text.pronounClaim) {
            [self.remoteArmButton loveLiterIndexingNormalEstimate];
            [EyeAlertView failureBiotinGivenRedSpecifierChecked:ReceivedFor.strokeMoveStep.audioBlue message:ReceivedFor.strokeMoveStep.speakersMostDiacriticNowReceiverMap completion:nil];
            return;
        }
        if ([self.totalSkipFail respondsToSelector:@selector(bulgarianGradientWristDayDarkenEraFactoriesType:dutchInside:pushCode:completion:)]) {
            [UplinkDrawView playEyeSonItsWindow];
            [self.totalSkipFail bulgarianGradientWristDayDarkenEraFactoriesType:ReceivedFor.dogMagicChar.repliesQualifiedItsPurchasedWatery dutchInside:dynamicBack pushCode:workspaceCode completion:^(id object) {
                [UplinkDrawView cardTruncatesBendSavePrefersWindow];
                if ([object boolValue]) {
                    [ItsToast unablePath:ReceivedFor.strokeMoveStep.showingChooseCompoundEachSlantLoseCode];
                }else {
                    [self.remoteArmButton loveLiterIndexingNormalEstimate];
                }
            }];
        }
    };
    [self.view addSubview:self.remoteArmButton];
    [self.remoteArmButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.pashtoMixTextField);
        make.height.equalTo(self.pashtoMixTextField);
        make.right.equalTo(self.guestOutNotTextField);
        
        make.width.mas_equalTo(self.remoteArmButton.titleLabel.intrinsicContentSize.width + ReceivedFor.dogMagicChar.pintFunModel);
    }];
    
    [self.pashtoMixTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.right.equalTo(self.remoteArmButton.mas_left).offset(-ReceivedFor.dogMagicChar.scaleHisMany);
    }];
    
    
    UIButton *earCancelsKitButton = [ReceivedFor decrementJobTryTabStripColor:ReceivedFor.strokeMoveStep.pairFunkGuestGrantingSaltBeacons];
    [earCancelsKitButton addTarget:self action:@selector(diamondHurricaneRadixBufferingHostingAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:earCancelsKitButton];
    [earCancelsKitButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.pashtoMixTextField.mas_bottom).offset(ReceivedFor.dogMagicChar.nodeExistent);
        make.left.mas_equalTo(ReceivedFor.dogMagicChar.reloadCreate);
        make.right.mas_equalTo(-ReceivedFor.dogMagicChar.reloadCreate);
        make.height.mas_equalTo(ReceivedFor.dogMagicChar.queueKitJump);
    }];
    
    [self.view addSubview:self.repeatsBloodLabel];
    [self.repeatsBloodLabel setIndexesRemembersOutputLastMinimizeAnimator:^{
        rowAtomic(self);
        [self scopeFocusingScrolledOrnamentMotionWaterAction];
    }];
    [self.repeatsBloodLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-ReceivedFor.dogMagicChar.menRecursive);
        make.left.mas_equalTo(ReceivedFor.dogMagicChar.overrideMood);
        make.right.mas_equalTo(-ReceivedFor.dogMagicChar.overrideMood);
    }];
}

- (void)diamondHurricaneRadixBufferingHostingAction:(UIButton *)sender {
    if (self.guestOutNotTextField.guestOutNotTextField.text.pronounClaim) {
        [EyeAlertView failureBiotinGivenRedSpecifierChecked:ReceivedFor.strokeMoveStep.audioBlue message:ReceivedFor.strokeMoveStep.speakersMostDiacriticNowReceiverMap completion:nil];
        return;
    }
    if (self.pashtoMixTextField.text.pronounClaim) {
        [EyeAlertView failureBiotinGivenRedSpecifierChecked:ReceivedFor.strokeMoveStep.audioBlue message:ReceivedFor.strokeMoveStep.persianGrantingBackMethodIteration completion:nil];
        return;
    }
    NSString *workspaceCode = self.guestOutNotTextField.packArrayStack;
    NSString *dynamicBack = self.guestOutNotTextField.manyEvaluatedCloudyHowScan;
    if ([self.totalSkipFail respondsToSelector:@selector(anchoredMeteringDistanceAskOverwritePopIllExist:code:pushCode:completion:)]) {
        [UplinkDrawView playEyeSonItsWindow];
        [self.totalSkipFail anchoredMeteringDistanceAskOverwritePopIllExist:dynamicBack code:self.pashtoMixTextField.text pushCode:workspaceCode completion:^(id object) {
            [UplinkDrawView cardTruncatesBendSavePrefersWindow];
        }];
    }
}


- (void)scopeFocusingScrolledOrnamentMotionWaterAction {
    DailySerifReadViewController *boundingMind = [DailySerifReadViewController new];
    boundingMind.wasSelfIron = @(YES);
    boundingMind.totalSkipFail = self.totalSkipFail;
    [boundingMind setAndFinishedWaxCalciumTwist:^(BOOL result) {
        self.repeatsBloodLabel.learnGaspMount = result;
    }];
    [self.navigationController pushViewController:boundingMind animated:NO];
}

- (void)dealloc {
    [self.remoteArmButton loveLiterIndexingNormalEstimate];
}
@end
