package io.flutter.plugins.webviewflutter;

import d4.C0547f;
import io.flutter.Build;
import io.flutter.embedding.android.AndroidTouchProcessor;
import io.flutter.plugin.editing.FlutterTextUtils;
import io.flutter.plugins.webviewflutter.DownloadListenerProxyApi;
import io.flutter.plugins.webviewflutter.WebChromeClientProxyApi;
import io.flutter.plugins.webviewflutter.WebViewClientProxyApi;
import io.flutter.plugins.webviewflutter.WebViewProxyApi;
import io.sentry.flutter.SentryFlutterPluginKt;

/* JADX INFO: renamed from: io.flutter.plugins.webviewflutter.g, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class C0666g implements q4.l {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final /* synthetic */ int f6815k;

    public /* synthetic */ C0666g(int i) {
        this.f6815k = i;
    }

    @Override // q4.l
    public final Object invoke(Object obj) {
        C0547f c0547f = (C0547f) obj;
        switch (this.f6815k) {
            case 0:
                return DownloadListenerProxyApi.DownloadListenerImpl.lambda$onDownloadStart$0(c0547f);
            case 1:
                return JavaScriptChannel.lambda$postMessage$0(c0547f);
            case 2:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onGeolocationPermissionsHidePrompt$4(c0547f);
            case 3:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onConsoleMessage$7(c0547f);
            case 4:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onShowCustomView$1(c0547f);
            case 5:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onGeolocationPermissionsShowPrompt$3(c0547f);
            case 6:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onProgressChanged$0(c0547f);
            case 7:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onPermissionRequest$6(c0547f);
            case 8:
                return WebChromeClientProxyApi.WebChromeClientImpl.lambda$onHideCustomView$2(c0547f);
            case AndroidTouchProcessor.PointerChange.PAN_ZOOM_END /* 9 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onFormResubmission$14(c0547f);
            case FlutterTextUtils.LINE_FEED /* 10 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedHttpAuthRequest$12(c0547f);
            case 11:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$shouldOverrideUrlLoading$8(c0547f);
            case 12:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedLoginRequest$22(c0547f);
            case FlutterTextUtils.CARRIAGE_RETURN /* 13 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onPageStarted$0(c0547f);
            case 14:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onLoadResource$16(c0547f);
            case 15:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedError$6(c0547f);
            case SentryFlutterPluginKt.VIDEO_BLOCK_SIZE /* 16 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$doUpdateVisitedHistory$10(c0547f);
            case 17:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onPageCommitVisible$18(c0547f);
            case 18:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onScaleChanged$26(c0547f);
            case 19:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedHttpError$4(c0547f);
            case 20:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedClientCertRequest$20(c0547f);
            case Build.API_LEVELS.API_21 /* 21 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onReceivedSslError$24(c0547f);
            case Build.API_LEVELS.API_22 /* 22 */:
                return WebViewClientProxyApi.WebViewClientImpl.lambda$onPageFinished$2(c0547f);
            default:
                return WebViewProxyApi.WebViewPlatformView.lambda$onScrollChanged$0(c0547f);
        }
    }
}
