package com.discord.widgets.botuikit.views.select; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.RecyclerView; import com.discord.api.botuikit.SelectItem; import com.discord.databinding.WidgetSelectComponentBottomSheetItemBinding; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.checkbox.MaterialCheckBox; import com.google.android.material.textview.MaterialTextView; import d0.t.n; import d0.z.d.m; import java.util.Collection; import java.util.Iterator; import java.util.List; import kotlin.Unit; import kotlin.jvm.functions.Function2; /* compiled from: SelectComponentBottomSheetAdapter.kt */ public final class SelectComponentBottomSheetAdapter extends RecyclerView.Adapter { private List data = n.emptyList(); private boolean hasDescriptions; private boolean hasIcons; private boolean isMaxSelected; private boolean isMultiSelect; private final Function2 onItemSelected; /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: kotlin.jvm.functions.Function2 */ /* JADX WARN: Multi-variable type inference failed */ public SelectComponentBottomSheetAdapter(Function2 function2) { m.checkNotNullParameter(function2, "onItemSelected"); this.onItemSelected = function2; setHasStableIds(true); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { return this.data.size(); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public long getItemId(int i) { return (long) i; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i) { m.checkNotNullParameter(viewHolder, "holder"); ((SelectComponentBottomSheetItemViewHolder) viewHolder).bind(this.data.get(i), this.isMultiSelect, this.hasIcons, this.hasDescriptions, i == this.data.size() - 1, this.isMaxSelected); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { m.checkNotNullParameter(viewGroup, "parent"); View inflate = LayoutInflater.from(viewGroup.getContext()).inflate(2131559151, viewGroup, false); int i2 = 2131364662; MaterialTextView materialTextView = (MaterialTextView) inflate.findViewById(2131364662); if (materialTextView != null) { i2 = 2131364663; View findViewById = inflate.findViewById(2131364663); if (findViewById != null) { i2 = 2131364664; View findViewById2 = inflate.findViewById(2131364664); if (findViewById2 != null) { i2 = 2131364665; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) inflate.findViewById(2131364665); if (simpleDraweeView != null) { i2 = 2131364666; MaterialCheckBox materialCheckBox = (MaterialCheckBox) inflate.findViewById(2131364666); if (materialCheckBox != null) { i2 = 2131364667; MaterialTextView materialTextView2 = (MaterialTextView) inflate.findViewById(2131364667); if (materialTextView2 != null) { WidgetSelectComponentBottomSheetItemBinding widgetSelectComponentBottomSheetItemBinding = new WidgetSelectComponentBottomSheetItemBinding((ConstraintLayout) inflate, materialTextView, findViewById, findViewById2, simpleDraweeView, materialCheckBox, materialTextView2); m.checkNotNullExpressionValue(widgetSelectComponentBottomSheetItemBinding, "WidgetSelectComponentBot… false\n )"); return new SelectComponentBottomSheetItemViewHolder(widgetSelectComponentBottomSheetItemBinding, this.onItemSelected); } } } } } } throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i2))); } /* JADX WARNING: Removed duplicated region for block: B:30:0x0065 */ /* JADX WARNING: Removed duplicated region for block: B:31:0x0067 */ /* JADX WARNING: Removed duplicated region for block: B:40:0x007f */ /* JADX WARNING: Removed duplicated region for block: B:46:0x0096 */ public final void setItems(List list, int i) { boolean z2; boolean z3; int i2; boolean z4; boolean z5; m.checkNotNullParameter(list, "items"); this.data = list; boolean z6 = list instanceof Collection; boolean z7 = true; if (!z6 || !list.isEmpty()) { Iterator it = list.iterator(); while (true) { if (!it.hasNext()) { break; } if (((SelectComponentBottomSheetItem) it.next()).getSelectItem().b() != null) { z5 = true; continue; } else { z5 = false; continue; } if (z5) { z2 = true; break; } } } z2 = false; this.hasIcons = z2; if (!z6 || !list.isEmpty()) { Iterator it2 = list.iterator(); while (true) { if (!it2.hasNext()) { break; } if (((SelectComponentBottomSheetItem) it2.next()).getSelectItem().a() != null) { z4 = true; continue; } else { z4 = false; continue; } if (z4) { z3 = true; break; } } this.hasDescriptions = z3; this.isMultiSelect = i <= 1; if (z6 || !list.isEmpty()) { i2 = 0; for (SelectComponentBottomSheetItem selectComponentBottomSheetItem : list) { if (selectComponentBottomSheetItem.getSelected() && (i2 = i2 + 1) < 0) { n.throwCountOverflow(); } } } else { i2 = 0; } if (i2 != i) { z7 = false; } this.isMaxSelected = z7; notifyDataSetChanged(); } z3 = false; this.hasDescriptions = z3; this.isMultiSelect = i <= 1; if (z6) { } i2 = 0; while (r6.hasNext()) { } if (i2 != i) { } this.isMaxSelected = z7; notifyDataSetChanged(); } }