小红书.apk(点击下载) / AudienceGoodsListAdapterV2.java
package com.xingin.alpha.goods.adapter;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.igexin.push.core.d.c;
import com.xingin.alpha.R$id;
import com.xingin.alpha.R$layout;
import com.xingin.alpha.bean.GoodsBagItemConfig;
import com.xingin.alpha.bean.LiveGoodsBean;
import com.xingin.alpha.goods.adapter.holder.AudienceGoodsViewHolderV2;
import com.xingin.foundation.framework.v2.recyclerview.KotlinViewHolder;
import com.xingin.widgets.XYImageView;
import el.g0;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt___CollectionsKt;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import ln.d2;
import sy.q1;
import uq.i;
import y7.f;
import z60.h;
@Metadata(bv = {}, d1 = {"\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u000f\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\t\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\t\u0018\u0000 -2\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0012B'\u0012\u0006\u0010\u0016\u001a\u00020\u0011\u0012\f\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00180\u0017\u0012\b\b\u0002\u0010 \u001a\u00020\u0005¢\u0006\u0004\be\u0010fJ\u0018\u0010\u0007\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0005H\u0016J\u0018\u0010\u000b\u001a\u00020\n2\u0006\u0010\b\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\u0005H\u0016J\b\u0010\f\u001a\u00020\u0005H\u0016J\u0010\u0010\r\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u0005H\u0016J\u0010\u0010\u000e\u001a\u00020\n2\u0006\u0010\b\u001a\u00020\u0002H\u0016J\u000e\u0010\u000f\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u0005J\u000e\u0010\u0010\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u0005R\u0017\u0010\u0016\u001a\u00020\u00118\u0006¢\u0006\f\n\u0004\b\u0012\u0010\u0013\u001a\u0004\b\u0014\u0010\u0015R\u001d\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00180\u00178\u0006¢\u0006\f\n\u0004\b\u0019\u0010\u001a\u001a\u0004\b\u001b\u0010\u001cR\u0014\u0010 \u001a\u00020\u00058\u0002X\u0004¢\u0006\u0006\n\u0004\b\u001e\u0010\u001fRT\u0010+\u001a4\u0012\u0013\u0012\u00110\"¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(%\u0012\u0013\u0012\u00110\u0005¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(\t\u0012\u0004\u0012\u00020\n\u0018\u00010!8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u001b\u0010&\u001a\u0004\b'\u0010(\"\u0004\b)\u0010*RT\u0010.\u001a4\u0012\u0013\u0012\u00110\"¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(%\u0012\u0013\u0012\u00110\u0005¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(\t\u0012\u0004\u0012\u00020\n\u0018\u00010!8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u000f\u0010&\u001a\u0004\b,\u0010(\"\u0004\b-\u0010*R?\u00108\u001a\u001f\u0012\u0013\u0012\u001100¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(1\u0012\u0004\u0012\u00020\n\u0018\u00010/8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b2\u00103\u001a\u0004\b4\u00105\"\u0004\b6\u00107RT\u0010<\u001a4\u0012\u0013\u0012\u00110\"¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(%\u0012\u0013\u0012\u00110\u0005¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(\t\u0012\u0004\u0012\u00020\n\u0018\u00010!8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b9\u0010&\u001a\u0004\b:\u0010(\"\u0004\b;\u0010*RT\u0010?\u001a4\u0012\u0013\u0012\u00110\"¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(%\u0012\u0013\u0012\u00110\u0005¢\u0006\f\b#\u0012\b\b$\u0012\u0004\b\b(\t\u0012\u0004\u0012\u00020\n\u0018\u00010!8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u0010\u0010&\u001a\u0004\b=\u0010(\"\u0004\b>\u0010*R*\u0010G\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010@8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\bA\u0010B\u001a\u0004\bC\u0010D\"\u0004\bE\u0010FR*\u0010I\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010@8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u000b\u0010B\u001a\u0004\b9\u0010D\"\u0004\bH\u0010FR\"\u0010P\u001a\u00020J8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u0007\u0010K\u001a\u0004\bL\u0010M\"\u0004\bN\u0010OR\"\u0010T\u001a\u00020\u00058\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\b\u000e\u0010\u001f\u001a\u0004\b2\u0010Q\"\u0004\bR\u0010SR\"\u0010[\u001a\u00020U8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\bN\u0010V\u001a\u0004\bW\u0010X\"\u0004\bY\u0010ZR\"\u0010]\u001a\u00020\u00058\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\bR\u0010\u001f\u001a\u0004\bA\u0010Q\"\u0004\b\\\u0010SR\"\u0010d\u001a\u00020^8\u0006@\u0006X\u000e¢\u0006\u0012\n\u0004\bY\u0010_\u001a\u0004\b`\u0010a\"\u0004\bb\u0010c¨\u0006g"}, d2 = {"Lcom/xingin/alpha/goods/adapter/AudienceGoodsListAdapterV2;", "Landroidx/recyclerview/widget/RecyclerView$Adapter;", "Lcom/xingin/foundation/framework/v2/recyclerview/KotlinViewHolder;", "Landroid/view/ViewGroup;", "parent", "", "viewType", "k", "holder", "position", "", "j", "getItemCount", "getItemViewType", "l", "e", h.f160753a, "Landroid/content/Context;", "a", "Landroid/content/Context;", "getContext", "()Landroid/content/Context;", "context", "", "Lcom/xingin/alpha/bean/LiveGoodsBean;", "b", "Ljava/util/List;", "d", "()Ljava/util/List;", "dataList", "c", "I", "source", "Lkotlin/Function2;", "Landroid/view/View;", "Lkotlin/ParameterName;", "name", qo2.a.COPY_LINK_TYPE_VIEW, "Lkotlin/jvm/functions/Function2;", "getOnItemClickInvoke", "()Lkotlin/jvm/functions/Function2;", "t", "(Lkotlin/jvm/functions/Function2;)V", "onItemClickInvoke", "getOnBuyClickInvoke", c.f25536c, "onBuyClickInvoke", "Lkotlin/Function1;", "Luq/i;", "data", f.f156778k, "Lkotlin/jvm/functions/Function1;", "getOpenOneRMBDetailInvoke", "()Lkotlin/jvm/functions/Function1;", "v", "(Lkotlin/jvm/functions/Function1;)V", "openOneRMBDetailInvoke", "g", "getOnPlayBackInvoke", "u", "onPlayBackInvoke", "getOnExplainGoodsInvoke", "s", "onExplainGoodsInvoke", "Lkotlin/Function0;", "i", "Lkotlin/jvm/functions/Function0;", "getOnCountDownEndInvoke", "()Lkotlin/jvm/functions/Function0;", "r", "(Lkotlin/jvm/functions/Function0;)V", "onCountDownEndInvoke", "q", "onClickThemeEntrance", "", "J", "getCurServerTime", "()J", "m", "(J)V", "curServerTime", "()I", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "(I)V", "goodsTotalCount", "", "Z", "getHasSubCategory", "()Z", "o", "(Z)V", "hasSubCategory", "w", "topSize", "Lcom/xingin/alpha/bean/GoodsBagItemConfig;", "Lcom/xingin/alpha/bean/GoodsBagItemConfig;", "getGoodsItemConfig", "()Lcom/xingin/alpha/bean/GoodsBagItemConfig;", "setGoodsItemConfig", "(Lcom/xingin/alpha/bean/GoodsBagItemConfig;)V", "goodsItemConfig", "<init>", "(Landroid/content/Context;Ljava/util/List;I)V", "alpha_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: AudienceGoodsListAdapterV2.kt */
public final class AudienceGoodsListAdapterV2 extends RecyclerView.Adapter<KotlinViewHolder> {
/* renamed from: p reason: collision with root package name */
public static final a f42806p = new a(null);
/* renamed from: a reason: collision with root package name */
public final Context f42807a;
/* renamed from: b reason: collision with root package name */
public final List<LiveGoodsBean> f42808b;
/* renamed from: c reason: collision with root package name */
public final int f42809c;
/* renamed from: d reason: collision with root package name */
public Function2<? super View, ? super Integer, Unit> f42810d;
/* renamed from: e reason: collision with root package name */
public Function2<? super View, ? super Integer, Unit> f42811e;
/* renamed from: f reason: collision with root package name */
public Function1<? super i, Unit> f42812f;
/* renamed from: g reason: collision with root package name */
public Function2<? super View, ? super Integer, Unit> f42813g;
/* renamed from: h reason: collision with root package name */
public Function2<? super View, ? super Integer, Unit> f42814h;
/* renamed from: i reason: collision with root package name */
public Function0<Unit> f42815i;
/* renamed from: j reason: collision with root package name */
public Function0<Unit> f42816j;
/* renamed from: k reason: collision with root package name */
public long f42817k;
/* renamed from: l reason: collision with root package name */
public int f42818l;
/* renamed from: m reason: collision with root package name */
public boolean f42819m;
/* renamed from: n reason: collision with root package name */
public int f42820n;
/* renamed from: o reason: collision with root package name */
public GoodsBagItemConfig f42821o = ak.c.f3514a.G();
@Metadata(bv = {}, d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\b\n\u0002\b\u0006\b\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0006\u0010\u0007R\u0014\u0010\u0003\u001a\u00020\u00028\u0006XT¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004R\u0014\u0010\u0005\u001a\u00020\u00028\u0006XT¢\u0006\u0006\n\u0004\b\u0005\u0010\u0004¨\u0006\b"}, d2 = {"Lcom/xingin/alpha/goods/adapter/AudienceGoodsListAdapterV2$a;", "", "", "TYPE_BOTTOM", "I", "TYPE_COMMON", "<init>", "()V", "alpha_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: AudienceGoodsListAdapterV2.kt */
public static final class a {
public a() {
}
public /* synthetic */ a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48)
/* compiled from: AudienceGoodsListAdapterV2.kt */
public static final class b extends Lambda implements Function0<Unit> {
/* renamed from: a reason: collision with root package name */
public final /* synthetic */ AudienceGoodsListAdapterV2 f42822a;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public b(AudienceGoodsListAdapterV2 audienceGoodsListAdapterV2) {
super(0);
this.f42822a = audienceGoodsListAdapterV2;
}
@Override // kotlin.jvm.functions.Function0
public final void invoke() {
Function0<Unit> g10 = this.f42822a.g();
if (g10 != null) {
g10.invoke();
}
}
}
public AudienceGoodsListAdapterV2(Context context, List<LiveGoodsBean> list, int i10) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(list, "dataList");
this.f42807a = context;
this.f42808b = list;
this.f42809c = i10;
}
public final List<LiveGoodsBean> d() {
return this.f42808b;
}
public final int e(int i10) {
return (this.f42818l - i10) + this.f42820n;
}
public final int f() {
return this.f42818l;
}
public final Function0<Unit> g() {
return this.f42816j;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
if (!(!this.f42808b.isEmpty()) || this.f42808b.size() != this.f42818l || !d2.f102239a.O()) {
return this.f42808b.size();
}
return this.f42808b.size() + 1;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemViewType(int i10) {
return (!(this.f42808b.isEmpty() ^ true) || this.f42808b.size() < this.f42818l || i10 != this.f42808b.size()) ? 1 : 2;
}
public final int h(int i10) {
if (!this.f42819m) {
return e(i10);
}
LiveGoodsBean liveGoodsBean = (LiveGoodsBean) CollectionsKt___CollectionsKt.getOrNull(this.f42808b, i10);
if (liveGoodsBean != null) {
return liveGoodsBean.getSequenceNumber();
}
return 0;
}
public final int i() {
return this.f42820n;
}
/* renamed from: j */
public void onBindViewHolder(KotlinViewHolder kotlinViewHolder, int i10) {
LiveGoodsBean liveGoodsBean;
Intrinsics.checkNotNullParameter(kotlinViewHolder, "holder");
Unit unit = null;
AudienceGoodsViewHolderV2 audienceGoodsViewHolderV2 = kotlinViewHolder instanceof AudienceGoodsViewHolderV2 ? (AudienceGoodsViewHolderV2) kotlinViewHolder : null;
if (!(audienceGoodsViewHolderV2 == null || (liveGoodsBean = (LiveGoodsBean) CollectionsKt___CollectionsKt.getOrNull(this.f42808b, i10)) == null)) {
audienceGoodsViewHolderV2.x(liveGoodsBean, i10, new kp.c(i10, this.f42818l, e(i10), this.f42817k, this.f42819m));
unit = Unit.INSTANCE;
}
if (unit == null) {
((XYImageView) kotlinViewHolder.i().findViewById(R$id.ccu)).o("https://picasso-static.xiaohongshu.com/fe-platform/77689337d65ff7620440207b68b1cb7af57bfb41.png", g0.f72750a.R());
}
}
/* renamed from: k */
public KotlinViewHolder onCreateViewHolder(ViewGroup viewGroup, int i10) {
Intrinsics.checkNotNullParameter(viewGroup, "parent");
if (i10 == 1) {
View inflate = LayoutInflater.from(this.f42807a).inflate(R$layout.f40129alpha_item_audience_goods_v2, viewGroup, false);
Intrinsics.checkNotNullExpressionValue(inflate, "containerView");
AudienceGoodsViewHolderV2 audienceGoodsViewHolderV2 = new AudienceGoodsViewHolderV2(inflate);
audienceGoodsViewHolderV2.j0(this.f42810d);
audienceGoodsViewHolderV2.g0(this.f42811e);
audienceGoodsViewHolderV2.k0(this.f42813g);
audienceGoodsViewHolderV2.h0(this.f42815i);
audienceGoodsViewHolderV2.i0(this.f42814h);
audienceGoodsViewHolderV2.l0(this.f42812f);
audienceGoodsViewHolderV2.m0(this.f42809c);
audienceGoodsViewHolderV2.f0(this.f42821o);
audienceGoodsViewHolderV2.Y(this.f42821o.getBuyButtonConfig());
audienceGoodsViewHolderV2.Z(this.f42821o.getExplainConfig());
audienceGoodsViewHolderV2.d0(this.f42821o.getIndexConfig());
return audienceGoodsViewHolderV2;
}
View inflate2 = LayoutInflater.from(this.f42807a).inflate(R$layout.f39965alpha_bottom_goods_list, viewGroup, false);
XYImageView xYImageView = (XYImageView) inflate2.findViewById(R$id.ccu);
Intrinsics.checkNotNullExpressionValue(xYImageView, "view.ivEntrance");
q1.S(xYImageView, 0, new b(this), 1, null);
Intrinsics.checkNotNullExpressionValue(inflate2, qo2.a.COPY_LINK_TYPE_VIEW);
return new KotlinViewHolder(inflate2);
}
/* renamed from: l */
public void onViewRecycled(KotlinViewHolder kotlinViewHolder) {
Intrinsics.checkNotNullParameter(kotlinViewHolder, "holder");
if (kotlinViewHolder instanceof AudienceGoodsViewHolderV2) {
((AudienceGoodsViewHolderV2) kotlinViewHolder).W();
}
}
public final void m(long j14) {
this.f42817k = j14;
}
public final void n(int i10) {
this.f42818l = i10;
}
public final void o(boolean z14) {
this.f42819m = z14;
}
public final void p(Function2<? super View, ? super Integer, Unit> function2) {
this.f42811e = function2;
}
public final void q(Function0<Unit> function0) {
this.f42816j = function0;
}
public final void r(Function0<Unit> function0) {
this.f42815i = function0;
}
public final void s(Function2<? super View, ? super Integer, Unit> function2) {
this.f42814h = function2;
}
public final void t(Function2<? super View, ? super Integer, Unit> function2) {
this.f42810d = function2;
}
public final void u(Function2<? super View, ? super Integer, Unit> function2) {
this.f42813g = function2;
}
public final void v(Function1<? super i, Unit> function1) {
this.f42812f = function1;
}
public final void w(int i10) {
this.f42820n = i10;
}
}