






#import "HindiEdgaViewController.h"
#import "MaterialMetalLoadingUplinkBackHandler.h"

@interface HindiEdgaViewController ()<WKNavigationDelegate,WKUIDelegate,WKScriptMessageHandler>

@end

@implementation HindiEdgaViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    

    
    if (self.genderBaselinesBusyRationalLowercaseImageView) {
        [self.genderBaselinesBusyRationalLowercaseImageView removeFromSuperview];
        self.genderBaselinesBusyRationalLowercaseImageView = nil;
    }

    
    self.view.layer.cornerRadius = 0;

    self.autoCarSexButton.hidden = YES;
    self.execBrownButton.hidden = YES;
    [self useHisDiskOwnView];
}

- (void)useHisDiskOwnView
{
    WKUserContentController *thatPairCanWay = [[WKUserContentController alloc] init];
    WKUserScript *leaveMight = [[WKUserScript alloc] initWithSource:RowAirFloor.loveHitOrder.ejectIndoorLightDomainHyphen injectionTime:WKUserScriptInjectionTimeAtDocumentEnd forMainFrameOnly:YES];
    [thatPairCanWay addUserScript:leaveMight];
    
    WKWebViewConfiguration * config = [[WKWebViewConfiguration alloc] init];
    WKPreferences *diskWaxArm = [[WKPreferences alloc]init];
    diskWaxArm.javaScriptCanOpenWindowsAutomatically = YES;
    diskWaxArm.minimumFontSize = 40.0;
    diskWaxArm.javaScriptEnabled = YES;
    config.preferences = diskWaxArm;
    config.selectionGranularity = WKSelectionGranularityDynamic;
    config.preferences.minimumFontSize = 18;
    config.preferences.javaScriptEnabled = YES;
    config.userContentController = thatPairCanWay;
    
    self.fatLikeRoll = [[WKWebView alloc] initWithFrame:CGRectZero];
    self.fatLikeRoll.backgroundColor = UIColor.clearColor;
    self.fatLikeRoll.scrollView.backgroundColor = UIColor.clearColor;
    self.fatLikeRoll.navigationDelegate = self;
    self.fatLikeRoll.opaque = YES;
    self.fatLikeRoll.scrollView.bounces = NO;
    self.fatLikeRoll.scrollView.showsVerticalScrollIndicator = NO;
    self.fatLikeRoll.scrollView.showsHorizontalScrollIndicator = NO;
    self.fatLikeRoll.UIDelegate = self;
    [self.view addSubview:self.fatLikeRoll];
    self.fatLikeRoll.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
    
    
    MaterialMetalLoadingUplinkBackHandler *howCause = [[MaterialMetalLoadingUplinkBackHandler alloc] initWithDelegate:self];
    MaterialMetalLoadingUplinkBackHandler *pageTall = [[MaterialMetalLoadingUplinkBackHandler alloc] initWithDelegate:self];
    
    [self.fatLikeRoll.configuration.userContentController addScriptMessageHandler:howCause name:RowAirFloor.loveHitOrder.binTipSensitivePromotionAgreement];
    [self.fatLikeRoll.configuration.userContentController addScriptMessageHandler:pageTall name:RowAirFloor.loveHitOrder.eraExponentsGopherFeatScriptsLegalQualifier];
}

- (void)setLessLookMid:(NSString *)lessLookMid {
    _lessLookMid = lessLookMid;
    NSURL *url = [NSURL URLWithString:lessLookMid];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:15.0];
    [request addValue:[RowAirFloor eraDirectionMonthPeriodAlongToken] forHTTPHeaderField:RowAirFloor.loveHitOrder.spaTorqueSmallerBitSecurely];
    [self.fatLikeRoll loadRequest:request];
}

- (void)spousesCellphoneTriangleRepliesAudienceMightGuide:(NSURL *)URL {
    if ([self.withinDecline respondsToSelector:@selector(suchRawView:overResizeAction:six:)]) {
        [self.withinDecline suchRawView:self.fatLikeRoll overResizeAction:URL.host six:URL];
    }
}



- (void)webView:(WKWebView *)webView decidePolicyForNavigationResponse:(WKNavigationResponse *)navigationResponse decisionHandler:(void (^)(WKNavigationResponsePolicy))decisionHandler {
    decisionHandler(WKNavigationResponsePolicyAllow);
}


- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler {
    NSURL *URL = navigationAction.request.URL;
    
    if ([URL.scheme hasPrefix:RowAirFloor.loveHitOrder.keysSoft]) {
        [self spousesCellphoneTriangleRepliesAudienceMightGuide:URL];
        decisionHandler(WKNavigationActionPolicyCancel);
        return;
    }
    decisionHandler(WKNavigationActionPolicyAllow);
}


-(void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation{

}


- (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation{
    

}


-(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
    
    [webView evaluateJavaScript:RowAirFloor.loveHitOrder.displayAdobeEncryptCausePinkAge completionHandler:nil];
    
    [webView evaluateJavaScript:RowAirFloor.loveHitOrder.equalWarningTipDogDarkPrevents completionHandler:nil];
    [webView evaluateJavaScript:RowAirFloor.loveHitOrder.forEstablishPubYellowDeprecate completionHandler:nil];
    
    [FlowTenKitView stringSideBrandAltimeterInhalerView:self.view];
    while (self.fatLikeRoll.isLoading) {
        return;
    }
}


- (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message {
    
    
    if ([self.withinDecline respondsToSelector:@selector(suchRawView:overResizeAction:six:)]) {
        [self.withinDecline suchRawView:self.fatLikeRoll overResizeAction:message.name six:message.body];
    }
}

-(void)webView:(WKWebView *)webView runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(void))completionHandler{
    
    [TenAlertView temporalChangingOwnYouArabicResolving:@"" message:message completion:^(NSInteger hybridIndex) {
        completionHandler();
    }];
}



- (WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAction *)navigationAction windowFeatures:(WKWindowFeatures *)windowFeatures{
    WKFrameInfo *frameInfo = navigationAction.targetFrame;
    if (![frameInfo isMainFrame]) {
        [webView loadRequest:navigationAction.request];
    }
    return nil;
}


- (void)webView:(WKWebView *)webView runJavaScriptTextInputPanelWithPrompt:(NSString *)prompt defaultText:(nullable NSString *)defaultText initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(NSString * __nullable result))completionHandler{
    completionHandler(RowAirFloor.loveHitOrder.baseHandling);
}


- (void)webView:(WKWebView *)webView runJavaScriptConfirmPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(BOOL result))completionHandler{
    completionHandler(YES);
}

- (void)dealloc {
    self.fatLikeRoll.UIDelegate = nil;
    self.view = nil;
    [self.fatLikeRoll.configuration.userContentController removeAllUserScripts];
}

@end
