what-the-bank/sources/o/xZG.java

206 lines
6.1 KiB
Java

package o;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
import android.view.View;
import androidx.core.view.ViewCompat;
import androidx.core.view.ViewPropertyAnimatorCompat;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import o.CMR;
/* loaded from: classes2.dex */
public abstract class xZG<T extends CMR> {
private static TimeInterpolator c;
protected final IgN b;
public List<T> a = new ArrayList();
protected final List<RecyclerView.zJl> e = new ArrayList();
protected final List<List<T>> d = new ArrayList();
protected abstract void a(T t);
protected abstract void a(T t, RecyclerView.zJl zjl);
protected abstract void b(T t, RecyclerView.zJl zjl);
public abstract void c(T t, RecyclerView.zJl zjl);
/* JADX INFO: Access modifiers changed from: protected */
public abstract void d(T t, RecyclerView.zJl zjl);
public abstract void e(T t, RecyclerView.zJl zjl);
protected abstract boolean f(T t, RecyclerView.zJl zjl);
public xZG(IgN igN) {
this.b = igN;
}
/* JADX INFO: Access modifiers changed from: protected */
public final boolean b() {
return this.b.b();
}
public final boolean g() {
return (this.a.isEmpty() && this.e.isEmpty() && this.d.isEmpty()) ? false : true;
}
public final boolean d(RecyclerView.zJl zjl) {
return this.e.remove(zjl);
}
public final void e() {
List<RecyclerView.zJl> list = this.e;
for (int size = list.size() - 1; size >= 0; size--) {
ViewCompat.b(list.get(size).itemView).d();
}
}
/* JADX WARN: Multi-variable type inference failed */
public final void c(boolean z, long j) {
ArrayList arrayList = new ArrayList(this.a);
this.a.clear();
if (z) {
this.d.add(arrayList);
ViewCompat.b(((CMR) arrayList.get(0)).e().itemView, new Runnable(this, arrayList) { // from class: o.xZG.5
private xZG c;
private List d;
{
this.c = this;
this.d = arrayList;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // java.lang.Runnable
public final void run() {
Iterator it = this.d.iterator();
while (it.hasNext()) {
this.c.e((CMR) it.next());
}
this.d.clear();
this.c.d.remove(this.d);
}
}, j);
} else {
Iterator it = arrayList.iterator();
while (it.hasNext()) {
a((xZG<T>) it.next());
}
arrayList.clear();
}
}
public final void a(RecyclerView.zJl zjl) {
List<T> list = this.a;
for (int size = list.size() - 1; size >= 0; size--) {
if (f(list.get(size), zjl) && zjl != null) {
list.remove(size);
}
}
if (zjl == null) {
list.clear();
}
}
public final void d() {
a((RecyclerView.zJl) null);
}
public final void b(RecyclerView.zJl zjl) {
for (int size = this.d.size() - 1; size >= 0; size--) {
List<T> list = this.d.get(size);
for (int size2 = list.size() - 1; size2 >= 0; size2--) {
if (f(list.get(size2), zjl) && zjl != null) {
list.remove(size2);
}
}
if (zjl == null) {
list.clear();
}
if (list.isEmpty()) {
this.d.remove(list);
}
}
}
public final void a() {
b(null);
}
final void e(T t) {
a((xZG<T>) t);
}
/* JADX INFO: Access modifiers changed from: protected */
public final void h(RecyclerView.zJl zjl) {
if (c == null) {
c = new ValueAnimator().getInterpolator();
}
zjl.itemView.animate().setInterpolator(c);
this.b.endAnimation(zjl);
}
protected final void c() {
this.b.c();
}
/* JADX INFO: Access modifiers changed from: protected */
public final void e(T t, RecyclerView.zJl zjl, ViewPropertyAnimatorCompat viewPropertyAnimatorCompat) {
viewPropertyAnimatorCompat.b(new Sts(this, t, zjl, viewPropertyAnimatorCompat));
if (zjl == null) {
throw new IllegalStateException("item is null");
}
this.e.add(zjl);
viewPropertyAnimatorCompat.c();
}
/* JADX INFO: Access modifiers changed from: protected */
/* loaded from: classes2.dex */
public static class Sts implements InterfaceC15687hkl {
private CMR a;
private ViewPropertyAnimatorCompat c;
private RecyclerView.zJl d;
private xZG e;
public Sts(xZG xzg, CMR cmr, RecyclerView.zJl zjl, ViewPropertyAnimatorCompat viewPropertyAnimatorCompat) {
this.e = xzg;
this.a = cmr;
this.d = zjl;
this.c = viewPropertyAnimatorCompat;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // o.InterfaceC15687hkl
public final void e(View view) {
this.e.e(this.a, this.d);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // o.InterfaceC15687hkl
public final void d(View view) {
xZG xzg = this.e;
CMR cmr = this.a;
RecyclerView.zJl zjl = this.d;
this.c.b((InterfaceC15687hkl) null);
this.e = null;
this.a = null;
this.d = null;
this.c = null;
xzg.b(cmr, zjl);
xzg.c((xZG) cmr, zjl);
cmr.e(zjl);
xzg.e.remove(zjl);
xzg.c();
}
/* JADX WARN: Multi-variable type inference failed */
@Override // o.InterfaceC15687hkl
public final void b(View view) {
this.e.a(this.a, this.d);
}
}
}