正在查看: Mint v5.7.3 应用的 y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package h6;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.IntentFilter;
import android.content.res.Resources;
import android.graphics.Color;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.text.Editable;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CompoundButton;
import android.widget.ScrollView;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.AppCompatEditText;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.ViewModelProvider;
import androidx.viewpager2.widget.ViewPager2;
import com.google.android.gms.auth.api.phone.SmsRetriever;
import com.google.android.gms.auth.api.phone.SmsRetrieverClient;
import com.google.android.gms.tasks.OnFailureListener;
import com.google.android.gms.tasks.Task;
import com.htmedia.mint.AppController;
import com.htmedia.mint.R;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.onboardingrevamp.OnBoardingContent;
import com.htmedia.mint.pojo.config.onboardingrevamp.OnBoardingSection;
import com.htmedia.mint.pojo.config.onboardingrevamp.OnBoardingV2Config;
import com.htmedia.mint.utils.o0;
import com.htmedia.sso.helpers.SMSBroadcastReceiver;
import com.htmedia.sso.helpers.ToastHelper;
import com.htmedia.sso.helpers.Utils;
import com.htmedia.sso.models.CountryModel;
import com.htmedia.sso.models.EmailOrMobileModel;
import com.htmedia.sso.network.ApiClient;
import com.htmedia.sso.network.ApiServices;
import com.htmedia.sso.network.CustomObserver;
import com.htmedia.sso.network.NetworkHelper;
import com.htmedia.sso.viewModels.LoginRegisterViewModel;
import com.htmedia.sso.viewModels.NewValidateOtpViewModel;
import com.truecaller.android.sdk.TruecallerSDK;
import i6.a;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Map;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import x4.yi0;
import z7.h;
@Metadata(d1 = {"\u0000\u009b\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010\u0007\n\u0002\b\f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0017*\u0001(\u0018\u0000 \\2\u00020\u00012\u00020\u00022\u00020\u0003:\u0001\\B\u0005¢\u0006\u0002\u0010\u0004J\b\u0010.\u001a\u00020/H\u0002J\b\u00100\u001a\u00020/H\u0002J\b\u00101\u001a\u00020/H\u0002J\u0010\u00102\u001a\u0002032\u0006\u00104\u001a\u00020&H\u0002J\u0012\u00105\u001a\u00020/2\b\u00106\u001a\u0004\u0018\u00010\u000eH\u0002J\b\u00107\u001a\u00020/H\u0002J\b\u00108\u001a\u00020/H\u0002J\b\u00109\u001a\u00020/H\u0002J\b\u0010:\u001a\u00020/H\u0002J\b\u0010;\u001a\u00020/H\u0002J\u000e\u0010<\u001a\u00020\u00172\u0006\u0010=\u001a\u00020\u000eJ\u0010\u0010>\u001a\u00020\u00172\u0006\u0010=\u001a\u00020\u000eH\u0002J&\u0010?\u001a\u0004\u0018\u00010@2\u0006\u0010A\u001a\u00020B2\b\u0010C\u001a\u0004\u0018\u00010D2\b\u0010E\u001a\u0004\u0018\u00010FH\u0016J\b\u0010G\u001a\u00020/H\u0016J\b\u0010H\u001a\u00020/H\u0002J\u0012\u0010I\u001a\u00020/2\b\u0010J\u001a\u0004\u0018\u00010\u000eH\u0016J\b\u0010K\u001a\u00020/H\u0016J\u0010\u0010L\u001a\u00020/2\u0006\u0010M\u001a\u00020\u0017H\u0016J\u001a\u0010N\u001a\u00020/2\u0006\u0010O\u001a\u00020@2\b\u0010E\u001a\u0004\u0018\u00010FH\u0016J\u0006\u0010P\u001a\u00020/J0\u0010Q\u001a\u0012\u0012\u0004\u0012\u00020\u000e0+j\b\u0012\u0004\u0012\u00020\u000e`,2\u0016\u0010*\u001a\u0012\u0012\u0004\u0012\u00020\u000e0+j\b\u0012\u0004\u0012\u00020\u000e`,H\u0002J\b\u0010R\u001a\u00020/H\u0002J\b\u0010S\u001a\u00020/H\u0002J\b\u0010T\u001a\u00020/H\u0002J\u0010\u0010U\u001a\u00020/2\b\u0010\u000b\u001a\u0004\u0018\u00010\fJ\b\u0010V\u001a\u00020/H\u0002J\b\u0010W\u001a\u00020/H\u0002J\b\u0010X\u001a\u00020/H\u0002J\b\u0010Y\u001a\u00020/H\u0002J\b\u0010Z\u001a\u00020/H\u0002J\u0006\u0010[\u001a\u00020/R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\bX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\t\u001a\u0004\u0018\u00010\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u000b\u001a\u0004\u0018\u00010\fX\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010\r\u001a\u0004\u0018\u00010\u000eX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000f\u0010\u0010\"\u0004\b\u0011\u0010\u0012R\u000e\u0010\u0013\u001a\u00020\u0014X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0000X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0017X\u0082\u000e¢\u0006\u0002\n\u0000R\u001a\u0010\u0018\u001a\u00020\u0017X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0019\u0010\u001a\"\u0004\b\u001b\u0010\u001cR\u000e\u0010\u001d\u001a\u00020\u001eX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u001f\u001a\u00020 X\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010!\u001a\u0004\u0018\u00010\"X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010#\u001a\u00020\u000eX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010$\u001a\u00020\u000eX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010%\u001a\u00020&X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010'\u001a\u00020(X\u0082\u0004¢\u0006\u0004\n\u0002\u0010)R\u001e\u0010*\u001a\u0012\u0012\u0004\u0012\u00020\u000e0+j\b\u0012\u0004\u0012\u00020\u000e`,X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010-\u001a\u00020\u000eX\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006]"}, d2 = {"Lcom/htmedia/mint/onboarding/fragments/OnboardingLoginFragment;", "Landroidx/fragment/app/Fragment;", "Lcom/htmedia/sso/helpers/SMSBroadcastReceiver$OTPReceiveListener;", "Lcom/htmedia/mint/onboarding/onboadingutils/KeyboardUtils$SoftKeyboardToggleListener;", "()V", "adapter", "Lcom/htmedia/mint/onboarding/adapters/InformativeScreenPagerAdapter;", "binding", "Lcom/htmedia/mint/databinding/OnboardingLoginFragmentBinding;", "config", "Lcom/htmedia/mint/pojo/config/Config;", "continueSkipCallback", "Lcom/htmedia/mint/ui/activity/onBoardingSplash/ContinueSkipCallback;", "emailOrMobile", "", "getEmailOrMobile", "()Ljava/lang/String;", "setEmailOrMobile", "(Ljava/lang/String;)V", "handler", "Landroid/os/Handler;", "instance", "isRecieverRegister", "", "ismobileOtpClick", "getIsmobileOtpClick", "()Z", "setIsmobileOtpClick", "(Z)V", "mSmsBroadcastReceiver", "Lcom/htmedia/sso/helpers/SMSBroadcastReceiver;", "mValidateOTPViewModel", "Lcom/htmedia/sso/viewModels/NewValidateOtpViewModel;", "mViewModel", "Lcom/htmedia/sso/viewModels/LoginRegisterViewModel;", "newsLetter", "origin", "position", "", "scrollRunnable", "com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$scrollRunnable$1", "Lcom/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$scrollRunnable$1;", "socialLoginList", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "ssoReason", "addCountryCode", "", "checkConfig", "continueClick", "dpToPx", "", "dp", "etErrorMode", "errorMessage", "etNormalMode", "getArgumentsData", "initEmailPhoneViews", "initSocialLogins", "initTrueCaller", "isValidEmail", "s", "isValidPhone", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "savedInstanceState", "Landroid/os/Bundle;", "onDestroy", "onGetConfigData", "onOTPReceived", "otp", "onOTPTimeOut", "onToggleSoftKeyboard", "isVisible", "onViewCreated", "view", "registerSmsRetriever", "removeDuplicateElement", "setAgreementString", "setNewsLetterLoginView", "setOtherLoginView", "setSkipListener", "setUpValidateOTPViewModel", "setupOtpEtProperties", "setupViewModel", "showEmailOrMobile", "showSocialLogin", "unregisterSmsRetriever", "Companion", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class y extends Fragment implements SMSBroadcastReceiver.OTPReceiveListener, a.InterfaceC0042a {
public static final a x = new a(null);
private ArrayList<String> a;
private y c;
private SMSBroadcastReceiver d;
private NewValidateOtpViewModel e;
private Config f;
private g6.c g;
private yi0 h;
private p7.b j;
private int s;
private boolean t;
private String u;
private LoginRegisterViewModel v;
private boolean w;
private final Handler i = new Handler(Looper.getMainLooper());
private final e o = new e();
private String p = "";
private String q = "";
private String r = "";
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006¨\u0006\u0007"}, d2 = {"Lcom/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$Companion;", "", "()V", "newInstance", "Lcom/htmedia/mint/onboarding/fragments/OnboardingLoginFragment;", "continueSkipCallback", "Lcom/htmedia/mint/ui/activity/onBoardingSplash/ContinueSkipCallback;", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class a {
private a() {
}
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final y a(p7.b bVar) {
y yVar = new y();
yVar.N(bVar);
return yVar;
}
}
@Metadata(d1 = {"\u0000%\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\r\n\u0000\n\u0002\u0010\b\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0012\u0010\u0002\u001a\u00020\u00032\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005H\u0016J*\u0010\u0006\u001a\u00020\u00032\b\u0010\u0004\u001a\u0004\u0018\u00010\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000b\u001a\u00020\tH\u0016J*\u0010\f\u001a\u00020\u00032\b\u0010\u0004\u001a\u0004\u0018\u00010\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\tH\u0016¨\u0006\u000e"}, d2 = {"com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$addCountryCode$1", "Landroid/text/TextWatcher;", "afterTextChanged", "", "s", "Landroid/text/Editable;", "beforeTextChanged", "", "start", "", "count", "after", "onTextChanged", "before", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class b implements TextWatcher {
b() {
}
@Override
public void afterTextChanged(android.text.Editable r6) {
throw new UnsupportedOperationException("Method not decompiled: h6.y.b.afterTextChanged(android.text.Editable):void");
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
}
@Metadata(d1 = {"\u0000\u0017\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0002H\u0016¨\u0006\u0006"}, d2 = {"com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$onGetConfigData$1", "Lcom/htmedia/sso/network/CustomObserver;", "Lcom/htmedia/mint/pojo/config/Config;", "onNext", "", "response", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class c extends CustomObserver<Config> {
c(Context context) {
super(context, true);
}
public void onNext(Config response) {
kotlin.jvm.internal.m.g(response, "response");
super.onNext(response);
Context context = y.this.getContext();
kotlin.jvm.internal.m.d(context);
Object applicationContext = context.getApplicationContext();
kotlin.jvm.internal.m.e(applicationContext, "null cannot be cast to non-null type com.htmedia.mint.AppController");
AppController appController = (AppController) applicationContext;
appController.L(response);
y.this.f = appController.g();
}
}
@Metadata(d1 = {"\u0000\u001f\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0007\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J \u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\u0005H\u0016¨\u0006\t"}, d2 = {"com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$onViewCreated$1$2", "Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;", "onPageScrolled", "", "position", "", "positionOffset", "", "positionOffsetPixels", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class d extends ViewPager2.OnPageChangeCallback {
final OnBoardingSection b;
d(OnBoardingSection onBoardingSection) {
this.b = onBoardingSection;
}
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
super.onPageScrolled(position, positionOffset, positionOffsetPixels);
yi0 yi0Var = y.this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
int width = yi0Var.b.getWidth();
yi0 yi0Var2 = y.this.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var2 = null;
}
float width2 = (width - yi0Var2.E.getWidth()) * (position + positionOffset);
g6.c cVar = y.this.g;
if (cVar == null) {
kotlin.jvm.internal.m.w("adapter");
cVar = null;
}
float itemCount = width2 / (cVar.getItemCount() - 1);
yi0 yi0Var3 = y.this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0Var3.E.scrollTo((int) itemCount, 0);
OnBoardingSection onBoardingSection = this.b;
if (onBoardingSection != null) {
y yVar = y.this;
yi0 yi0Var4 = yVar.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
yi0Var4.I.setText(onBoardingSection.getTitle());
ArrayList contents = onBoardingSection.getContents();
if (contents == null || !(!contents.isEmpty())) {
return;
}
yi0 yi0Var5 = yVar.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var5 = null;
}
yi0Var5.H.setText(((position % contents.size()) + 1) + " of " + contents.size());
yi0 yi0Var6 = yVar.h;
if (yi0Var6 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var6 = null;
}
TextView textView = yi0Var6.J;
OnBoardingContent onBoardingContent = (OnBoardingContent) contents.get(position % contents.size());
textView.setText(onBoardingContent != null ? onBoardingContent.getCaption() : null);
}
}
}
@Metadata(d1 = {"\u0000\u0011\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\b\u0010\u0002\u001a\u00020\u0003H\u0016¨\u0006\u0004"}, d2 = {"com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$scrollRunnable$1", "Ljava/lang/Runnable;", "run", "", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class e implements Runnable {
e() {
}
@Override
public void run() {
yi0 yi0Var = y.this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
int currentItem = yi0Var.S.getCurrentItem() + 1;
g6.c cVar = y.this.g;
if (cVar == null) {
kotlin.jvm.internal.m.w("adapter");
cVar = null;
}
int itemCount = currentItem % cVar.getItemCount();
yi0 yi0Var3 = y.this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var3;
}
yi0Var2.S.setCurrentItem(itemCount);
y.this.i.postDelayed(this, 3000L);
}
}
@Metadata(d1 = {"\u0000%\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\r\n\u0000\n\u0002\u0010\b\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0010\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u0016J(\u0010\u0006\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000b\u001a\u00020\tH\u0016J(\u0010\f\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\tH\u0016¨\u0006\u000e"}, d2 = {"com/htmedia/mint/onboarding/fragments/OnboardingLoginFragment$setupOtpEtProperties$1", "Landroid/text/TextWatcher;", "afterTextChanged", "", "s", "Landroid/text/Editable;", "beforeTextChanged", "", "start", "", "count", "after", "onTextChanged", "before", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class f implements TextWatcher {
f() {
}
@Override
public void afterTextChanged(Editable s) {
kotlin.jvm.internal.m.g(s, "s");
if (s.length() == 6) {
yi0 yi0Var = y.this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
Utils.hideKeyboard(yi0Var.B);
NewValidateOtpViewModel newValidateOtpViewModel = y.this.e;
if (newValidateOtpViewModel == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel = null;
}
yi0 yi0Var3 = y.this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0 yi0Var4 = y.this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var4;
}
newValidateOtpViewModel.onClickVerify(yi0Var3, yi0Var2.B, y.this.getContext());
}
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
kotlin.jvm.internal.m.g(s, "s");
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
kotlin.jvm.internal.m.g(s, "s");
}
}
public static final void F(h6.y r13, android.view.View r14) {
throw new UnsupportedOperationException("Method not decompiled: h6.y.F(h6.y, android.view.View):void");
}
private final float G(int i) {
return i * getResources().getDisplayMetrics().density;
}
public static final void H(y this$0, View page, float f2) {
kotlin.jvm.internal.m.g(this$0, "this$0");
kotlin.jvm.internal.m.g(page, "page");
page.setTranslationX(-(this$0.G(120) * f2));
}
public static final void I(y this$0, View view) {
kotlin.jvm.internal.m.g(this$0, "this$0");
yi0 yi0Var = this$0.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.A.setVisibility(0);
yi0 yi0Var3 = this$0.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var3;
}
yi0Var2.R.setVisibility(8);
this$0.unregisterSmsRetriever();
}
public static final void J(y this$0, View view) {
kotlin.jvm.internal.m.g(this$0, "this$0");
com.htmedia.mint.utils.n.D(this$0.getContext(), com.htmedia.mint.utils.n.W0, com.htmedia.mint.utils.n.V0, com.htmedia.mint.utils.n.X0, "onboarding_screen/login_page", "skip_this_step", "");
p7.b bVar = this$0.j;
if (bVar != null) {
bVar.v(h.a.b.b());
}
}
public static final void K(y this$0, CompoundButton compoundButton, boolean z) {
kotlin.jvm.internal.m.g(this$0, "this$0");
NewValidateOtpViewModel newValidateOtpViewModel = this$0.e;
if (newValidateOtpViewModel == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel = null;
}
newValidateOtpViewModel.validateOtpModel.setSubscribeNewsLetter(z);
}
public static final void L(y this$0, Exception it) {
kotlin.jvm.internal.m.g(this$0, "this$0");
kotlin.jvm.internal.m.g(it, "it");
yi0 yi0Var = this$0.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
Utils.showSoftKeyboard(yi0Var.getRoot());
}
private final ArrayList<String> M(ArrayList<String> arrayList) {
ArrayList<String> arrayList2 = new ArrayList<>();
Iterator<String> it = arrayList.iterator();
while (it.hasNext()) {
String next = it.next();
if (!arrayList2.contains(next)) {
arrayList2.add(next);
}
}
return arrayList2;
}
private final void O() {
NewValidateOtpViewModel newValidateOtpViewModel = new ViewModelProvider(this).get(NewValidateOtpViewModel.class);
this.e = newValidateOtpViewModel;
if (newValidateOtpViewModel == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel = null;
}
newValidateOtpViewModel.isNewOnBoarding = true;
}
public static final boolean P(y this$0, TextView textView, int i, KeyEvent keyEvent) {
kotlin.jvm.internal.m.g(this$0, "this$0");
if (i != 6) {
return false;
}
NewValidateOtpViewModel newValidateOtpViewModel = this$0.e;
yi0 yi0Var = null;
if (newValidateOtpViewModel == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel = null;
}
yi0 yi0Var2 = this$0.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var = yi0Var2;
}
newValidateOtpViewModel.onClickVerify(yi0Var, textView, this$0.getContext());
return true;
}
private final void Q() {
throw new UnsupportedOperationException("Method not decompiled: h6.y.Q():void");
}
public static final void R(h6.y r6, android.view.View r7) {
throw new UnsupportedOperationException("Method not decompiled: h6.y.R(h6.y, android.view.View):void");
}
private final void addCountryCode() {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.s.addTextChangedListener(new b());
}
private final void checkConfig() {
FragmentActivity activity = getActivity();
Object application = activity != null ? activity.getApplication() : null;
kotlin.jvm.internal.m.e(application, "null cannot be cast to non-null type com.htmedia.mint.AppController");
Config g = ((AppController) application).g();
this.f = g;
if (g == null) {
onGetConfigData();
}
}
private final void continueClick() {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.f.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
y.F(y.this, view);
}
});
}
private final void etErrorMode(String errorMessage) {
Resources resources;
Resources resources2;
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
AppCompatEditText findViewById = yi0Var.getRoot().findViewById(R.id.email_or_mobile_et);
kotlin.jvm.internal.m.e(findViewById, "null cannot be cast to non-null type androidx.appcompat.widget.AppCompatEditText");
AppCompatEditText appCompatEditText = findViewById;
FragmentActivity activity = getActivity();
appCompatEditText.setHintTextColor((activity == null || (resources2 = activity.getResources()) == null) ? Color.parseColor("#ff4a4a") : resources2.getColor(R.color.sso_error));
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0Var3.t.setText(errorMessage);
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
yi0Var4.t.setVisibility(0);
yi0 yi0Var5 = this.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var5;
}
AppCompatEditText appCompatEditText2 = yi0Var2.s;
FragmentActivity activity2 = getActivity();
appCompatEditText2.setTextColor((activity2 == null || (resources = activity2.getResources()) == null) ? Color.parseColor("#ff4a4a") : resources.getColor(R.color.sso_error));
}
public final void etNormalMode() {
Resources resources;
Resources resources2;
Resources resources3;
Resources resources4;
yi0 yi0Var = null;
if (getContext() != null) {
yi0 yi0Var2 = this.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var2 = null;
}
AppCompatEditText findViewById = yi0Var2.getRoot().findViewById(R.id.email_or_mobile_et);
kotlin.jvm.internal.m.e(findViewById, "null cannot be cast to non-null type androidx.appcompat.widget.AppCompatEditText");
AppCompatEditText appCompatEditText = findViewById;
FragmentActivity activity = getActivity();
appCompatEditText.setHintTextColor((activity == null || (resources4 = activity.getResources()) == null) ? Color.parseColor("#9b9b9b") : resources4.getColor(R.color.ssoDarkStroke));
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
AppCompatEditText appCompatEditText2 = yi0Var3.s;
FragmentActivity activity2 = getActivity();
appCompatEditText2.setTextColor((activity2 == null || (resources3 = activity2.getResources()) == null) ? Color.parseColor("#eeeeee") : resources3.getColor(R.color.ssoDarkText));
} else {
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
AppCompatEditText findViewById2 = yi0Var4.getRoot().findViewById(R.id.email_or_mobile_et);
kotlin.jvm.internal.m.e(findViewById2, "null cannot be cast to non-null type androidx.appcompat.widget.AppCompatEditText");
AppCompatEditText appCompatEditText3 = findViewById2;
FragmentActivity activity3 = getActivity();
appCompatEditText3.setHintTextColor((activity3 == null || (resources2 = activity3.getResources()) == null) ? Color.parseColor("#9b9b9b") : resources2.getColor(R.color.ssoDarkStroke));
yi0 yi0Var5 = this.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var5 = null;
}
AppCompatEditText appCompatEditText4 = yi0Var5.s;
FragmentActivity activity4 = getActivity();
appCompatEditText4.setTextColor((activity4 == null || (resources = activity4.getResources()) == null) ? Color.parseColor("#424242") : resources.getColor(R.color.ssoLightText));
}
yi0 yi0Var6 = this.h;
if (yi0Var6 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var = yi0Var6;
}
yi0Var.t.setVisibility(8);
}
private final void getArgumentsData() {
Bundle arguments = getArguments();
if (arguments != null) {
String string = arguments.getString("origin", "");
kotlin.jvm.internal.m.f(string, "getString(...)");
this.p = string;
String string2 = arguments.getString("ssoReason", "");
kotlin.jvm.internal.m.f(string2, "getString(...)");
this.q = string2;
this.s = arguments.getInt("position", 0);
String string3 = arguments.getString("newsLetter", "");
kotlin.jvm.internal.m.f(string3, "getString(...)");
this.r = string3;
}
if (f6.l.b(getActivity(), "sso_pref_onboarding", "isOnBoardingBackPress")) {
this.u = f6.l.l(getActivity(), "sso_pref_onboarding", "email_mobile");
this.t = f6.l.b(getActivity(), "sso_pref_onboarding", "sso_onboarding_type");
}
}
private final void initEmailPhoneViews() {
if (oh.v.t(this.r, "News Letter", true)) {
setNewsLetterLoginView();
} else {
setOtherLoginView();
}
}
private final void initSocialLogins() {
throw new UnsupportedOperationException("Method not decompiled: h6.y.initSocialLogins():void");
}
private final void initTrueCaller() {
yi0 yi0Var = null;
try {
yi0 yi0Var2 = this.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var2 = null;
}
yi0Var2.c(Boolean.valueOf(TruecallerSDK.getInstance().isUsable()));
} catch (Exception unused) {
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var = yi0Var3;
}
yi0Var.c(Boolean.FALSE);
}
}
private final boolean isValidPhone(String s) {
if (TextUtils.isEmpty(s)) {
etErrorMode(getString(R.string.err_no_phone));
return false;
}
if (Utils.isNumeric(s) && s.length() == 10) {
etNormalMode();
return true;
}
etErrorMode(getString(R.string.err_valid_phone));
return false;
}
private final void onGetConfigData() {
try {
((ApiServices) ApiClient.getClient().create(ApiServices.class)).getConfigData("https://images.livemint.com/apps/v3/deviceconfig.json").s(sg.a.b()).k(ag.a.a()).a(new c(requireContext()));
} catch (Exception e2) {
e2.printStackTrace();
ToastHelper.showToast(getContext(), NetworkHelper.getErrorMessage(getContext(), e2));
}
}
private final void setAgreementString() {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.y.setVisibility(8);
}
private final void setNewsLetterLoginView() {
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.s.setHint("Enter your email");
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0Var3.s.setFocusable(true);
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
yi0Var4.s.requestFocus();
yi0 yi0Var5 = this.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var5;
}
yi0Var2.s.setText("");
}
private final void setOtherLoginView() {
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.g.setVisibility(8);
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0Var3.N.setVisibility(8);
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var4;
}
yi0Var2.s.setHint(getString(R.string.enter_your_phone));
}
private final void setupOtpEtProperties() {
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.B.addTextChangedListener(new f());
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var3;
}
yi0Var2.B.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public final boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
boolean P;
P = y.P(y.this, textView, i, keyEvent);
return P;
}
});
}
private final void setupViewModel() {
LoginRegisterViewModel loginRegisterViewModel = new ViewModelProvider(this).get(LoginRegisterViewModel.class);
this.v = loginRegisterViewModel;
yi0 yi0Var = null;
EmailOrMobileModel emailOrMobileModel = loginRegisterViewModel != null ? loginRegisterViewModel.emailOrMobileModel : null;
if (emailOrMobileModel != null) {
emailOrMobileModel.setSelectedCountry(new CountryModel("India", "IN", "+91"));
}
EmailOrMobileModel emailOrMobileModel2 = loginRegisterViewModel != null ? loginRegisterViewModel.emailOrMobileModel : null;
if (emailOrMobileModel2 != null) {
emailOrMobileModel2.setSsoReason(this.q);
}
yi0 yi0Var2 = this.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var = yi0Var2;
}
yi0Var.e(this.v);
}
private final void showSocialLogin() {
ArrayList<String> arrayList = this.a;
if (arrayList == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList = null;
}
ArrayList<String> M = M(arrayList);
this.a = M;
if (M == null) {
kotlin.jvm.internal.m.w("socialLoginList");
M = null;
}
int size = M.size();
for (int i = 0; i < size; i++) {
ArrayList<String> arrayList2 = this.a;
if (arrayList2 == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList2 = null;
}
if (oh.v.t("google", arrayList2.get(i), true)) {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.x.setVisibility(0);
} else {
ArrayList<String> arrayList3 = this.a;
if (arrayList3 == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList3 = null;
}
if (oh.v.t("facebook", arrayList3.get(i), true)) {
yi0 yi0Var2 = this.h;
if (yi0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var2 = null;
}
yi0Var2.w.setVisibility(0);
} else {
ArrayList<String> arrayList4 = this.a;
if (arrayList4 == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList4 = null;
}
if (oh.v.t("apple", arrayList4.get(i), true)) {
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
yi0Var3.a.setVisibility(0);
} else {
ArrayList<String> arrayList5 = this.a;
if (arrayList5 == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList5 = null;
}
if (oh.v.t("truecaller", arrayList5.get(i), true)) {
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
yi0Var4.G.setVisibility(0);
} else {
ArrayList<String> arrayList6 = this.a;
if (arrayList6 == null) {
kotlin.jvm.internal.m.w("socialLoginList");
arrayList6 = null;
}
if (oh.v.t("emailMobile", arrayList6.get(i), true)) {
yi0 yi0Var5 = this.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var5 = null;
}
yi0Var5.r.setVisibility(0);
Q();
}
}
}
}
}
yi0 yi0Var6 = this.h;
if (yi0Var6 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var6 = null;
}
yi0Var6.r.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
y.R(y.this, view);
}
});
}
}
public final void N(p7.b bVar) {
this.j = bVar;
}
@Override
public void d(boolean z) {
if (z) {
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
ScrollView scrollView = yi0Var.D;
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var3;
}
scrollView.smoothScrollTo(0, yi0Var2.D.getBottom());
}
}
public final boolean isValidEmail(String s) {
kotlin.jvm.internal.m.g(s, "s");
if (TextUtils.isEmpty(s)) {
etErrorMode(getString(R.string.err_no_email));
return false;
}
if (Utils.isValidEmail(s) && Utils.isValidStartEmail(s)) {
etNormalMode();
return true;
}
etErrorMode(getString(R.string.err_valid_email));
return false;
}
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
kotlin.jvm.internal.m.g(inflater, "inflater");
ViewDataBinding inflate = DataBindingUtil.inflate(inflater, R.layout.onboarding_login_fragment, container, false);
kotlin.jvm.internal.m.f(inflate, "inflate(...)");
this.h = (yi0) inflate;
com.htmedia.mint.utils.n.D(getContext(), com.htmedia.mint.utils.n.U0, com.htmedia.mint.utils.n.V0, com.htmedia.mint.utils.n.X0, "onboarding_screen/login_page", "", "");
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
return yi0Var.getRoot();
}
public void onDestroy() {
super.onDestroy();
unregisterSmsRetriever();
}
public void onOTPReceived(String otp) {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.B.append(otp);
}
public void onOTPTimeOut() {
yi0 yi0Var = this.h;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
Utils.showSoftKeyboard(yi0Var.getRoot());
}
public void onViewCreated(View view, Bundle savedInstanceState) {
OnBoardingSection onBoardingSection;
OnBoardingV2Config onBoardingV2Config;
Map data;
kotlin.jvm.internal.m.g(view, "view");
super.onViewCreated(view, savedInstanceState);
getArgumentsData();
initTrueCaller();
setupViewModel();
O();
checkConfig();
initEmailPhoneViews();
addCountryCode();
setupOtpEtProperties();
setAgreementString();
continueClick();
initSocialLogins();
yi0 yi0Var = this.h;
yi0 yi0Var2 = null;
if (yi0Var == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var = null;
}
yi0Var.C.requestFocus();
Config config = this.f;
if (config == null || (onBoardingV2Config = config.getOnBoardingV2Config()) == null || (data = onBoardingV2Config.getData()) == null || (onBoardingSection = (OnBoardingSection) data.get(h.a.b.b())) == null) {
onBoardingSection = null;
}
if (onBoardingSection != null) {
FragmentActivity activity = getActivity();
kotlin.jvm.internal.m.e(activity, "null cannot be cast to non-null type android.content.Context");
this.g = new g6.c(activity, onBoardingSection.getContents());
yi0 yi0Var3 = this.h;
if (yi0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var3 = null;
}
ViewPager2 viewPager2 = yi0Var3.S;
g6.c cVar = this.g;
if (cVar == null) {
kotlin.jvm.internal.m.w("adapter");
cVar = null;
}
viewPager2.setAdapter(cVar);
yi0 yi0Var4 = this.h;
if (yi0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var4 = null;
}
yi0Var4.S.setClipToPadding(false);
yi0 yi0Var5 = this.h;
if (yi0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var5 = null;
}
yi0Var5.S.setOffscreenPageLimit(3);
yi0 yi0Var6 = this.h;
if (yi0Var6 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var6 = null;
}
yi0Var6.S.setPageTransformer(new ViewPager2.PageTransformer() {
public final void transformPage(View view2, float f2) {
y.H(y.this, view2, f2);
}
});
this.i.postDelayed(this.o, (onBoardingSection.getLoginCarouselTimer() != null ? r4.intValue() : 5L) * 1000);
yi0 yi0Var7 = this.h;
if (yi0Var7 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var7 = null;
}
yi0Var7.S.registerOnPageChangeCallback(new d(onBoardingSection));
if (kotlin.jvm.internal.m.b(onBoardingSection.isSkippable(), Boolean.TRUE)) {
yi0 yi0Var8 = this.h;
if (yi0Var8 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var8 = null;
}
yi0Var8.Q.setVisibility(0);
} else {
yi0 yi0Var9 = this.h;
if (yi0Var9 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var9 = null;
}
yi0Var9.Q.setVisibility(8);
}
}
this.c = this;
yi0 yi0Var10 = this.h;
if (yi0Var10 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var10 = null;
}
yi0Var10.u.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
y.I(y.this, view2);
}
});
yi0 yi0Var11 = this.h;
if (yi0Var11 == null) {
kotlin.jvm.internal.m.w("binding");
yi0Var11 = null;
}
yi0Var11.Q.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
y.J(y.this, view2);
}
});
yi0 yi0Var12 = this.h;
if (yi0Var12 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
yi0Var2 = yi0Var12;
}
yi0Var2.c.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public final void onCheckedChanged(CompoundButton compoundButton, boolean z) {
y.K(y.this, compoundButton, z);
}
});
AppCompatActivity activity2 = getActivity();
kotlin.jvm.internal.m.e(activity2, "null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity");
i6.a.a(activity2, this);
}
public final void registerSmsRetriever() {
try {
if (getActivity() != null) {
if (this.e == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
}
NewValidateOtpViewModel newValidateOtpViewModel = this.e;
BroadcastReceiver broadcastReceiver = null;
if (newValidateOtpViewModel == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel = null;
}
if (newValidateOtpViewModel.validateOtpModel != null) {
NewValidateOtpViewModel newValidateOtpViewModel2 = this.e;
if (newValidateOtpViewModel2 == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel2 = null;
}
String phoneCode = newValidateOtpViewModel2.validateOtpModel.getEmailOrMobileModel().getSelectedCountry().getPhoneCode();
NewValidateOtpViewModel newValidateOtpViewModel3 = this.e;
if (newValidateOtpViewModel3 == null) {
kotlin.jvm.internal.m.w("mValidateOTPViewModel");
newValidateOtpViewModel3 = null;
}
if (Utils.isValidMobile(phoneCode, newValidateOtpViewModel3.validateOtpModel.getEmailOrMobileModel().getEmailOrMobile())) {
AppCompatActivity activity = getActivity();
kotlin.jvm.internal.m.e(activity, "null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity");
SmsRetrieverClient client = SmsRetriever.getClient(activity);
kotlin.jvm.internal.m.f(client, "getClient(...)");
Task startSmsRetriever = client.startSmsRetriever();
kotlin.jvm.internal.m.f(startSmsRetriever, "startSmsRetriever(...)");
startSmsRetriever.addOnFailureListener(new OnFailureListener() {
public final void onFailure(Exception exc) {
y.L(y.this, exc);
}
});
SMSBroadcastReceiver sMSBroadcastReceiver = new SMSBroadcastReceiver();
this.d = sMSBroadcastReceiver;
sMSBroadcastReceiver.initOTPListener(this);
this.w = true;
if (Build.VERSION.SDK_INT >= 34) {
AppCompatActivity activity2 = getActivity();
kotlin.jvm.internal.m.e(activity2, "null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity");
AppCompatActivity appCompatActivity = activity2;
BroadcastReceiver broadcastReceiver2 = this.d;
if (broadcastReceiver2 == null) {
kotlin.jvm.internal.m.w("mSmsBroadcastReceiver");
} else {
broadcastReceiver = broadcastReceiver2;
}
appCompatActivity.registerReceiver(broadcastReceiver, new IntentFilter("com.google.android.gms.auth.api.phone.SMS_RETRIEVED"), 2);
return;
}
AppCompatActivity activity3 = getActivity();
kotlin.jvm.internal.m.e(activity3, "null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity");
AppCompatActivity appCompatActivity2 = activity3;
BroadcastReceiver broadcastReceiver3 = this.d;
if (broadcastReceiver3 == null) {
kotlin.jvm.internal.m.w("mSmsBroadcastReceiver");
} else {
broadcastReceiver = broadcastReceiver3;
}
appCompatActivity2.registerReceiver(broadcastReceiver, new IntentFilter("com.google.android.gms.auth.api.phone.SMS_RETRIEVED"));
}
}
}
} catch (Exception e2) {
o0.d(e2.toString(), e2.getMessage());
e2.printStackTrace();
}
}
public final void unregisterSmsRetriever() {
if (getActivity() == null || this.d == null || !this.w) {
return;
}
this.w = false;
AppCompatActivity activity = getActivity();
kotlin.jvm.internal.m.e(activity, "null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity");
AppCompatActivity appCompatActivity = activity;
BroadcastReceiver broadcastReceiver = this.d;
if (broadcastReceiver == null) {
kotlin.jvm.internal.m.w("mSmsBroadcastReceiver");
broadcastReceiver = null;
}
appCompatActivity.unregisterReceiver(broadcastReceiver);
}
}