






#import "ShrinkMaxViewController.wet"
#import "TurnTagStopButton.wet"
#import "CertOneNeedMixViewController.wet"
#import "EggToast.wet"
#import "GroupedLateLabel.wet"
#import "BusSlovakTextField.wet"
#import "NSString+BuiltZone.wet"

@interface ShrinkMaxViewController ()

@property (nonatomic, strong) BusSlovakTextField *mapPageUndoTextField;
@property (nonatomic, strong) UITextField *dirtySignTextField;
@property (nonatomic, strong) TurnTagStopButton *elderMustButton;
@property (nonatomic,strong) GroupedLateLabel *advanceModelLabel;

@end

@implementation ShrinkMaxViewController

- (TurnTagStopButton *)elderMustButton {
    if (!_elderMustButton) {
        _elderMustButton = [[TurnTagStopButton alloc] init];
    }
    return _elderMustButton;
}

- (GroupedLateLabel *)advanceModelLabel {
    if (!_advanceModelLabel) {
        _advanceModelLabel = [GroupedLateLabel marginsGatherLabel:NO];
    }
    return _advanceModelLabel;
}

- (void)usesGrammar {
    [super usesGrammar];
    
    
    self.mapPageUndoTextField = [[BusSlovakTextField alloc] initBarsController:self];
    [self.view addSubview:self.mapPageUndoTextField];
    [self.mapPageUndoTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(RomanArcade.microInfoFar.titleSpaSuch);
        make.left.mas_equalTo(RomanArcade.microInfoFar.equallyAlign);
        make.right.mas_equalTo(-RomanArcade.microInfoFar.equallyAlign);
        make.height.mas_equalTo(RomanArcade.microInfoFar.ligatureIdle);
    }];
    
    
    self.dirtySignTextField = [RomanArcade whileMaleVariationMouthSummariesEncryptedCode];
    [self.view addSubview:self.dirtySignTextField];
    [self.dirtySignTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.mapPageUndoTextField.mas_bottom).offset(RomanArcade.microInfoFar.cupWateryHex);
        make.left.mas_equalTo(RomanArcade.microInfoFar.equallyAlign);
        make.height.mas_equalTo(RomanArcade.microInfoFar.ligatureIdle);
    }];
    
    dragPop(self);
    self.elderMustButton.napButRealDueAction = ^{
        tightInfo(self);
        NSString *insertAskCode = self.mapPageUndoTextField.takeMostSheBit;
        NSString *snowVeryBin = self.mapPageUndoTextField.pivotViolationHelperDegreeGuest;
        if (self.mapPageUndoTextField.mapPageUndoTextField.atom.pathMediaSaw) {
            [self.elderMustButton offsetsHowGenderRateTint];
            [HexAlertView theYiddishCreamyHardShadowRadial:RomanArcade.denseHourLayer.sundanese message:RomanArcade.denseHourLayer.marqueeViolationFullWonKinDemand completion:nil];
            return;
        }
        if ([self.lowFaxSigning respondsToSelector:@selector(underLongestTheQueryPatchHowNoticeType:maxFatMixer:tradCode:completion:)]) {
            [OwnStopOurView modelFarthestWindow];
            [self.lowFaxSigning underLongestTheQueryPatchHowNoticeType:RomanArcade.microInfoFar.rotorComposerVitalityHomeGather maxFatMixer:snowVeryBin tradCode:insertAskCode completion:^(id object) {
                [OwnStopOurView shortcutHueAccuracyOldestClearWindow];
                if ([object boolValue]) {
                    [EggToast keyRingSex:RomanArcade.denseHourLayer.zeroOurBackwardsTrimmingLawVisitedCode];
                }else {
                    [self.elderMustButton offsetsHowGenderRateTint];
                }
            }];
        }
    };
    [self.view addSubview:self.elderMustButton];
    [self.elderMustButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.dirtySignTextField);
        make.height.equalTo(self.dirtySignTextField);
        make.left.equalTo(self.dirtySignTextField.mas_right).offset(RomanArcade.microInfoFar.idleCaffeine);
        make.right.equalTo(self.mapPageUndoTextField);
    }];
    
    
    [self.elderMustButton setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
    
    
    UIButton *sixPercentMixButton = [RomanArcade disposeSupportedIssueCollectSegmentedColor:RomanArcade.denseHourLayer.processesItemMayAnchoredAllAsterisk];
    [sixPercentMixButton addTarget:self areOne:@selector(improperReportingMustBagAffectingAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:sixPercentMixButton];
    [sixPercentMixButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.dirtySignTextField.mas_bottom).offset(RomanArcade.microInfoFar.cupWateryHex);
        make.left.mas_equalTo(RomanArcade.microInfoFar.equallyAlign);
        make.right.mas_equalTo(-RomanArcade.microInfoFar.equallyAlign);
        make.height.mas_equalTo(RomanArcade.microInfoFar.bothOccurred);
    }];
    
    [self.view addSubview:self.advanceModelLabel];
    [self.advanceModelLabel setFinalBufferedSeleniumVectorKilometerPeriod:^{
        tightInfo(self);
        [self sparseNiacinCousinDetectsProximityTagAction];
    }];
    [self.advanceModelLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-RomanArcade.microInfoFar.producedWide);
        make.left.mas_equalTo(RomanArcade.microInfoFar.agentBedCity);
        make.right.mas_equalTo(-RomanArcade.microInfoFar.agentBedCity);
    }];
}

- (void)improperReportingMustBagAffectingAction:(UIButton *)sender {
    if (self.mapPageUndoTextField.mapPageUndoTextField.atom.pathMediaSaw) {
        [HexAlertView theYiddishCreamyHardShadowRadial:RomanArcade.denseHourLayer.sundanese message:RomanArcade.denseHourLayer.marqueeViolationFullWonKinDemand completion:nil];
        return;
    }
    if (self.dirtySignTextField.atom.pathMediaSaw) {
        [HexAlertView theYiddishCreamyHardShadowRadial:RomanArcade.denseHourLayer.sundanese message:RomanArcade.denseHourLayer.modernTapsBetweenRespondsEncode completion:nil];
        return;
    }
    NSString *insertAskCode = self.mapPageUndoTextField.takeMostSheBit;
    NSString *snowVeryBin = self.mapPageUndoTextField.pivotViolationHelperDegreeGuest;
    if ([self.lowFaxSigning respondsToSelector:@selector(shortcutsBoxRelationSingularAvailableOptionAdjustingBus:code:tradCode:completion:)]) {
        [OwnStopOurView modelFarthestWindow];
        [self.lowFaxSigning shortcutsBoxRelationSingularAvailableOptionAdjustingBus:snowVeryBin code:self.dirtySignTextField.atom tradCode:insertAskCode completion:^(id object) {
            [OwnStopOurView shortcutHueAccuracyOldestClearWindow];
        }];
    }
}


- (void)sparseNiacinCousinDetectsProximityTagAction {
    CertOneNeedMixViewController *vendorOffRed = [CertOneNeedMixViewController new];
    vendorOffRed.theCallback = @(YES);
    vendorOffRed.lowFaxSigning = self.lowFaxSigning;
    [vendorOffRed setRedBridgedEditorialSlabKin:^(BOOL ensure) {
        self.advanceModelLabel.gradeNotAirKit = ensure;
    }];
    [self.navigationController pageViewController:vendorOffRed animated:NO];
}

- (void)dueWeek {
    [self.elderMustButton offsetsHowGenderRateTint];
}
@end
