what-the-bank/sources/com/scb/phone/view/fragment/directdebit/DirectDebitInputMainFragmen...

350 lines
12 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.scb.phone.view.fragment.directdebit;
import android.animation.ValueAnimator;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.core.widget.NestedScrollView;
import butterknife.BindView;
import butterknife.ButterKnife;
import com.scb.phone.R;
import com.scb.phone.view.activity.BaseActivity;
import com.scb.phone.view.fragment.directdebit.DirectDebitInputMainFragment;
import com.scb.phone.view.fragment.directdebit.DirectDebitInputSelectedFragment;
import com.scb.phone.view.fragment.transferandpay.AccountSourceSelectFragment;
import java.util.Calendar;
import o.AbstractC13482fbE;
import o.C1193Xr;
import o.C14866gag;
import o.C14957gcv;
import o.C1842aPv;
import o.InterfaceC13391fZD;
import o.InterfaceC9233dfp;
import o.InterfaceC9663dnz;
import o.WW;
import o.ZI;
import o.hSd;
/* loaded from: classes5.dex */
public final class DirectDebitInputMainFragment extends Hilt_DirectDebitInputMainFragment implements InterfaceC9233dfp.HBt, AccountSourceSelectFragment.Sts, InterfaceC9663dnz.RVV, InterfaceC9663dnz.HBt, InterfaceC9663dnz.IeS {
public static final Sts d = new Sts(0);
@BindView
public NestedScrollView billPaymentTabNestedScrollView;
private long c;
private DirectDebitInputSelectedFragment f;
private hSd i;
@InterfaceC13391fZD
public C1842aPv presenter;
@Override // o.InterfaceC9663dnz.IeS
public final InterfaceC9663dnz.ojQ e() {
return null;
}
/* loaded from: classes5.dex */
public static final class Sts {
private Sts() {
}
public /* synthetic */ Sts(byte b) {
this();
}
}
@Override // androidx.fragment.app.Fragment
public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
C14866gag c14866gag;
C14957gcv.e(layoutInflater, "");
View inflate = layoutInflater.inflate(R.layout.2131559565, viewGroup, false);
ButterKnife.c(this, inflate);
if (this.presenter == null) {
C14957gcv.a("");
}
AccountSourceSelectFragment b = AccountSourceSelectFragment.b(C1842aPv.b());
AbstractC13482fbE a = getChildFragmentManager().a();
NestedScrollView nestedScrollView = null;
a.b(R.id.fragment_account_source_select, b, null, 2);
a.b();
C1842aPv c1842aPv = this.presenter;
if (c1842aPv == null) {
C14957gcv.a("");
c1842aPv = null;
}
c1842aPv.e((C1842aPv) this);
C1842aPv c1842aPv2 = this.presenter;
if (c1842aPv2 == null) {
C14957gcv.a("");
c1842aPv2 = null;
}
Bundle arguments = getArguments();
final C1193Xr c1193Xr = arguments != null ? (C1193Xr) arguments.getParcelable("com.scb.phone.EXTRA_BILL_PAYMENT_DISPLAY") : null;
c1842aPv2.b = c1193Xr;
if (c1193Xr != null) {
ZI.IeS ieS = new ZI.IeS(c1193Xr) { // from class: o.aPA
private C1193Xr e;
@Override // o.ZI.IeS
public final void e(Object obj) {
C1842aPv.a(this.e, (InterfaceC9233dfp.HBt) obj);
}
{
this.e = c1193Xr;
}
};
if (c1842aPv2.f != 0) {
ieS.e(c1842aPv2.f);
}
c14866gag = C14866gag.c;
} else {
c14866gag = null;
}
if (c14866gag == null) {
ZI.IeS ieS2 = new ZI.IeS() { // from class: o.aPE
@Override // o.ZI.IeS
public final void e(Object obj) {
((InterfaceC9233dfp.HBt) obj).b();
}
};
if (c1842aPv2.f != 0) {
ieS2.e(c1842aPv2.f);
}
}
NestedScrollView nestedScrollView2 = this.billPaymentTabNestedScrollView;
if (nestedScrollView2 != null) {
nestedScrollView = nestedScrollView2;
} else {
C14957gcv.a("");
}
nestedScrollView.setOnScrollChangeListener(new NestedScrollView.RVV(this) { // from class: o.eRX
private DirectDebitInputMainFragment e;
@Override // androidx.core.widget.NestedScrollView.RVV
public final void e(NestedScrollView nestedScrollView3, int i, int i2) {
DirectDebitInputMainFragment.e(this.e, nestedScrollView3, i, i2);
}
{
this.e = this;
}
});
return inflate;
}
@Override // androidx.fragment.app.Fragment
public final void onViewCreated(View view, Bundle bundle) {
C14957gcv.e(view, "");
super.onViewCreated(view, bundle);
hSd hsd = new hSd();
this.i = hsd;
hSd hsd2 = hsd;
if (getActivity() != null) {
hsd2.c(((BaseActivity) getActivity()).scbAnalytics, "direct_debit_input");
}
}
@Override // o.InterfaceC9233dfp.HBt
public final void b() {
b(new DirectDebitInputBillerListFragment(), R.id.fragment_container_bill_info, "BILLER_PAYMENT_SECONDARY_TABS_TAG", true);
}
@Override // o.InterfaceC9233dfp.HBt
public final void c(WW ww) {
C14957gcv.e(ww, "");
DirectDebitInputSelectedFragment directDebitInputSelectedFragment = this.f;
if (directDebitInputSelectedFragment != null) {
directDebitInputSelectedFragment.a(ww);
}
}
@Override // com.scb.phone.view.fragment.transferandpay.AccountSourceSelectFragment.Sts
public final void a(WW ww) {
final C1842aPv c1842aPv = this.presenter;
if (c1842aPv == null) {
C14957gcv.a("");
c1842aPv = null;
}
c1842aPv.c = ww;
if (c1842aPv.b != null) {
ZI.IeS ieS = new ZI.IeS(c1842aPv) { // from class: o.aPx
private C1842aPv a;
@Override // o.ZI.IeS
public final void e(Object obj) {
C1842aPv.b(this.a, (InterfaceC9233dfp.HBt) obj);
}
{
this.a = c1842aPv;
}
};
if (c1842aPv.f != 0) {
ieS.e(c1842aPv.f);
}
c1842aPv.b = null;
}
final WW ww2 = c1842aPv.c;
if (ww2 != null) {
ZI.IeS ieS2 = new ZI.IeS(ww2) { // from class: o.aPC
private WW a;
@Override // o.ZI.IeS
public final void e(Object obj) {
C1842aPv.e(this.a, (InterfaceC9233dfp.HBt) obj);
}
{
this.a = ww2;
}
};
if (c1842aPv.f != 0) {
ieS2.e(c1842aPv.f);
}
}
}
@Override // com.scb.phone.view.fragment.transferandpay.BaseReplaceableFragment
public final void aO_() {
super.aO_();
this.f = null;
}
@Override // o.InterfaceC9663dnz.HBt
public final void b(C1193Xr c1193Xr) {
a(c1193Xr);
}
@Override // o.InterfaceC9663dnz.IeS
public final void i() {
b(0);
}
@Override // o.InterfaceC9663dnz.IeS
public final void e(int i) {
b(i);
}
@Override // com.scb.phone.view.fragment.BaseFragment, androidx.fragment.app.Fragment
public final void onDestroyView() {
C1842aPv c1842aPv = this.presenter;
if (c1842aPv == null) {
C14957gcv.a("");
c1842aPv = null;
}
c1842aPv.w_();
super.onDestroyView();
}
private final void b(final int i) {
NestedScrollView nestedScrollView = this.billPaymentTabNestedScrollView;
if (nestedScrollView == null) {
C14957gcv.a("");
nestedScrollView = null;
}
nestedScrollView.post(new Runnable(this, i) { // from class: o.eRY
private int a;
private DirectDebitInputMainFragment d;
@Override // java.lang.Runnable
public final void run() {
DirectDebitInputMainFragment.b(this.d, this.a);
}
{
this.d = this;
this.a = i;
}
});
}
public static /* synthetic */ void e(DirectDebitInputMainFragment directDebitInputMainFragment, NestedScrollView nestedScrollView, int i, int i2) {
C14957gcv.e(directDebitInputMainFragment, "");
C14957gcv.e(nestedScrollView, "");
if (i <= i2 || nestedScrollView.getChildAt(0) == null || i < nestedScrollView.getChildAt(0).getMeasuredHeight() - nestedScrollView.getMeasuredHeight() || Calendar.getInstance().getTimeInMillis() - directDebitInputMainFragment.c <= 750) {
return;
}
directDebitInputMainFragment.aJ_();
directDebitInputMainFragment.c = Calendar.getInstance().getTimeInMillis();
}
public static /* synthetic */ void arW_(DirectDebitInputMainFragment directDebitInputMainFragment, ValueAnimator valueAnimator) {
C14957gcv.e(directDebitInputMainFragment, "");
C14957gcv.e(valueAnimator, "");
NestedScrollView nestedScrollView = directDebitInputMainFragment.billPaymentTabNestedScrollView;
if (nestedScrollView == null) {
C14957gcv.a("");
nestedScrollView = null;
}
Object animatedValue = valueAnimator.getAnimatedValue();
C14957gcv.d(animatedValue, "");
nestedScrollView.scrollTo(0, ((Integer) animatedValue).intValue());
}
public static /* synthetic */ void b(final DirectDebitInputMainFragment directDebitInputMainFragment, int i) {
C14957gcv.e(directDebitInputMainFragment, "");
NestedScrollView nestedScrollView = directDebitInputMainFragment.billPaymentTabNestedScrollView;
if (nestedScrollView == null) {
C14957gcv.a("");
nestedScrollView = null;
}
ValueAnimator ofInt = ValueAnimator.ofInt(nestedScrollView.getScrollY(), i);
ofInt.setDuration(400L);
ofInt.addUpdateListener(new ValueAnimator.AnimatorUpdateListener(directDebitInputMainFragment) { // from class: o.eSb
private DirectDebitInputMainFragment d;
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
DirectDebitInputMainFragment.arW_(this.d, valueAnimator);
}
{
this.d = directDebitInputMainFragment;
}
});
ofInt.start();
}
@Override // o.InterfaceC9233dfp.HBt
public final void a(C1193Xr c1193Xr) {
super.aO_();
C1842aPv c1842aPv = null;
this.f = null;
DirectDebitInputSelectedFragment.Sts sts = DirectDebitInputSelectedFragment.c;
String Q = Q();
C14957gcv.c((Object) Q, "");
C1842aPv c1842aPv2 = this.presenter;
if (c1842aPv2 != null) {
c1842aPv = c1842aPv2;
} else {
C14957gcv.a("");
}
WW ww = c1842aPv.c;
Bundle arguments = getArguments();
boolean z = arguments != null ? arguments.getBoolean("EXTRA_IS_FROM_SCAN") : false;
C14957gcv.e(Q, "");
DirectDebitInputSelectedFragment directDebitInputSelectedFragment = new DirectDebitInputSelectedFragment();
Bundle bundle = new Bundle();
if (c1193Xr != null) {
bundle.putParcelable("com.scb.phone.EXTRA_BILL_PAYMENT_DISPLAY", c1193Xr);
}
if (ww != null) {
bundle.putParcelable("com.scb.phone.EXTRA_ACCOUNT_SELECTED", ww);
}
bundle.putString("source", Q);
bundle.putBoolean("EXTRA_IS_FROM_SCAN", z);
directDebitInputSelectedFragment.setArguments(bundle);
this.f = directDebitInputSelectedFragment;
e(directDebitInputSelectedFragment, R.id.fragment_container_bill_info, "BILLER_PAYMENT_SELECTED_FRAGMENT_TAG", true, true);
}
@Override // o.InterfaceC9663dnz.RVV
public final void c() {
super.aO_();
this.f = null;
b(new DirectDebitInputBillerListFragment(), R.id.fragment_container_bill_info, "BILLER_PAYMENT_SECONDARY_TABS_TAG", true);
}
}