what-the-bank/sources/com/scb/phone/view/custom/InfiniteRecyclerView.java

310 lines
11 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.scb.phone.view.custom;
import android.content.Context;
import android.util.AttributeSet;
import androidx.recyclerview.widget.RecyclerView;
import com.scb.phone.view.custom.InfiniteRecyclerView;
import java.util.ArrayList;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import o.AbstractC12010eqD;
import o.AbstractC13155fSc;
import o.AbstractC13173fSu;
import o.AbstractC14961gcz;
import o.C10297eAB;
import o.C11786els;
import o.C13194fTh;
import o.C13199fTm;
import o.C13215fUF;
import o.C13247fUz;
import o.C13417fZt;
import o.C14866gag;
import o.C14957gcv;
import o.InterfaceC10322eAr;
import o.InterfaceC13393fZL;
import o.InterfaceC14890gbN;
import o.InterfaceC14894gbR;
import o.fJF;
import o.fRR;
import o.fSJ;
import o.fSQ;
import o.fZZ;
import o.gxT;
/* loaded from: classes5.dex */
public final class InfiniteRecyclerView extends RecyclerView implements InterfaceC10322eAr {
private boolean aa;
private final InterfaceC13393fZL ab;
public fSJ ac;
private final InterfaceC13393fZL ag;
private /* synthetic */ InfiniteRecyclerView(Context context, AttributeSet attributeSet, int i, byte b) {
this(context, (i & 2) != 0 ? null : attributeSet, 0);
}
public static final /* synthetic */ gxT a(InfiniteRecyclerView infiniteRecyclerView) {
return (gxT) infiniteRecyclerView.ab.e();
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public InfiniteRecyclerView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
C14957gcv.e(context, "");
jbe jbeVar = jbe.c;
C14957gcv.e(jbeVar, "");
this.ab = new fZZ(jbeVar);
tOB tob = new tOB(this, context);
C14957gcv.e(tob, "");
this.ag = new fZZ(tob);
}
@Override // androidx.recyclerview.widget.RecyclerView
public final void setAdapter(RecyclerView.Sts<?> sts) {
int i;
AbstractC12010eqD abstractC12010eqD = sts instanceof AbstractC12010eqD ? (AbstractC12010eqD) sts : null;
if (abstractC12010eqD == null) {
throw new IllegalArgumentException("we accept Adapter extends from BaseInfiniteAdapter only");
}
abstractC12010eqD.registerAdapterDataObserver(new LWm(this, abstractC12010eqD));
super.setAdapter(abstractC12010eqD);
((gxT) this.ab.e()).a(this);
Sts sts2 = new Sts(this, new HBt(this));
if (this.S == null) {
this.S = new ArrayList();
}
this.S.add(sts2);
if (abstractC12010eqD.getItemCount() > 0) {
int i2 = abstractC12010eqD.a;
i = i2 + abstractC12010eqD.b(i2);
} else {
i = 0;
}
d(i);
}
/* loaded from: classes5.dex */
public static final class LWm extends RecyclerView.LWm {
private AbstractC12010eqD<? extends Object, ? extends RecyclerView.zJl> a;
private InfiniteRecyclerView d;
LWm(InfiniteRecyclerView infiniteRecyclerView, AbstractC12010eqD<? extends Object, ? extends RecyclerView.zJl> abstractC12010eqD) {
this.d = infiniteRecyclerView;
this.a = abstractC12010eqD;
}
@Override // androidx.recyclerview.widget.RecyclerView.LWm
public final void c() {
int i;
super.c();
InfiniteRecyclerView infiniteRecyclerView = this.d;
AbstractC12010eqD<? extends Object, ? extends RecyclerView.zJl> abstractC12010eqD = this.a;
if (abstractC12010eqD.getItemCount() > 0) {
int i2 = abstractC12010eqD.a;
i = i2 + abstractC12010eqD.b(i2);
} else {
i = 0;
}
infiniteRecyclerView.d(i);
}
}
/* loaded from: classes5.dex */
static final class HBt extends AbstractC14961gcz implements InterfaceC14894gbR<Integer, C14866gag> {
private InfiniteRecyclerView b;
@Override // o.InterfaceC14894gbR
public final /* synthetic */ C14866gag invoke(Integer num) {
int intValue = num.intValue();
InfiniteRecyclerView infiniteRecyclerView = this.b;
boolean z = true;
if (intValue != 1 && intValue != 2) {
z = false;
}
infiniteRecyclerView.aa = z;
return C14866gag.c;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
HBt(InfiniteRecyclerView infiniteRecyclerView) {
super(1);
this.b = infiniteRecyclerView;
}
}
@Override // androidx.recyclerview.widget.RecyclerView
public final void e(int i) {
((RVV) this.ag.e()).f = i;
RecyclerView.tOB tob = this.x;
if (tob != null) {
tob.b((RVV) this.ag.e());
}
}
@Override // androidx.recyclerview.widget.RecyclerView, android.view.ViewGroup, android.view.View
public final void onDetachedFromWindow() {
super.onDetachedFromWindow();
fSJ fsj = this.ac;
if (fsj != null) {
fsj.dispose();
}
}
public static /* synthetic */ void setOnSnapPositionChangeListener$default(InfiniteRecyclerView infiniteRecyclerView, fJF.RVV rvv, fJF.HBt hBt, int i, Object obj) {
if ((i & 1) != 0) {
rvv = fJF.RVV.NOTIFY_ON_SCROLL;
}
infiniteRecyclerView.setOnSnapPositionChangeListener(rvv, hBt);
}
public final void setOnSnapPositionChangeListener(fJF.RVV rvv, fJF.HBt hBt) {
C14957gcv.e(rvv, "");
C14957gcv.e(hBt, "");
fJF fjf = new fJF((gxT) this.ab.e(), rvv, hBt);
if (this.S == null) {
this.S = new ArrayList();
}
this.S.add(fjf);
}
public final void g() {
AbstractC13155fSc<Long> c = AbstractC13155fSc.c(TimeUnit.MILLISECONDS);
AbstractC13173fSu b = C13417fZt.b();
Objects.requireNonNull(b, "scheduler is null");
Objects.requireNonNull(b, "scheduler is null");
C13215fUF c13215fUF = new C13215fUF(c, b, true);
AbstractC13173fSu e = fRR.e();
int a = AbstractC13155fSc.a();
Objects.requireNonNull(e, "scheduler is null");
C13199fTm.c(a, "bufferSize");
this.ac = new C13247fUz(c13215fUF, e, a).a(new fSQ(new IeS(this)) { // from class: o.eAo
private InterfaceC14894gbR a;
@Override // o.fSQ
public final void c(Object obj) {
InfiniteRecyclerView.a(this.a, obj);
}
{
this.a = r1;
}
}, C13194fTh.a, C13194fTh.c);
}
/* loaded from: classes5.dex */
public static final class IeS extends AbstractC14961gcz implements InterfaceC14894gbR<Long, C14866gag> {
private InfiniteRecyclerView d;
@Override // o.InterfaceC14894gbR
public final /* synthetic */ C14866gag invoke(Long l) {
RecyclerView.Sts sts = this.d.g;
if (sts != null) {
int itemCount = sts.getItemCount();
if (!this.d.aa && itemCount > 1) {
InfiniteRecyclerView infiniteRecyclerView = this.d;
infiniteRecyclerView.e(infiniteRecyclerView.a(infiniteRecyclerView, InfiniteRecyclerView.a(infiniteRecyclerView)) + 1);
}
}
return C14866gag.c;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
IeS(InfiniteRecyclerView infiniteRecyclerView) {
super(1);
this.d = infiniteRecyclerView;
}
}
/* loaded from: classes5.dex */
public final class Sts extends RecyclerView.dAO {
private InfiniteRecyclerView a;
private final InterfaceC14894gbR<Integer, C14866gag> c;
/* JADX WARN: Multi-variable type inference failed */
public Sts(InfiniteRecyclerView infiniteRecyclerView, InterfaceC14894gbR<? super Integer, C14866gag> interfaceC14894gbR) {
C14957gcv.e(interfaceC14894gbR, "");
this.a = infiniteRecyclerView;
this.c = interfaceC14894gbR;
}
@Override // androidx.recyclerview.widget.RecyclerView.dAO
public final void onScrollStateChanged(RecyclerView recyclerView, int i) {
C14957gcv.e(recyclerView, "");
super.onScrollStateChanged(recyclerView, i);
this.c.invoke(Integer.valueOf(i));
}
}
/* loaded from: classes5.dex */
public final class RVV extends C11786els {
private InfiniteRecyclerView a;
@Override // o.C11786els
public final int a() {
return -1;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public RVV(InfiniteRecyclerView infiniteRecyclerView, Context context) {
super(context);
C14957gcv.e(context, "");
this.a = infiniteRecyclerView;
}
}
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes5.dex */
public static final class jbe extends AbstractC14961gcz implements InterfaceC14890gbN<C10297eAB> {
public static final jbe c = new jbe();
@Override // o.InterfaceC14890gbN
public final /* synthetic */ C10297eAB invoke() {
return new C10297eAB();
}
jbe() {
super(0);
}
}
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes5.dex */
public static final class tOB extends AbstractC14961gcz implements InterfaceC14890gbN<RVV> {
private InfiniteRecyclerView b;
private Context c;
@Override // o.InterfaceC14890gbN
public final /* synthetic */ RVV invoke() {
return new RVV(this.b, this.c);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
tOB(InfiniteRecyclerView infiniteRecyclerView, Context context) {
super(0);
this.b = infiniteRecyclerView;
this.c = context;
}
}
public static /* synthetic */ void a(InterfaceC14894gbR interfaceC14894gbR, Object obj) {
C14957gcv.e(interfaceC14894gbR, "");
interfaceC14894gbR.invoke(obj);
}
public final void setOnSnapPositionChangeListener(fJF.HBt hBt) {
C14957gcv.e(hBt, "");
setOnSnapPositionChangeListener$default(this, null, hBt, 1, null);
}
/* JADX WARN: 'this' call moved to the top of the method (can break code semantics) */
public InfiniteRecyclerView(Context context, AttributeSet attributeSet) {
this(context, attributeSet, 4, (byte) 0);
C14957gcv.e(context, "");
}
/* JADX WARN: 'this' call moved to the top of the method (can break code semantics) */
public InfiniteRecyclerView(Context context) {
this(context, null, 6, (byte) 0);
C14957gcv.e(context, "");
}
}