package com.discord.widgets.channels; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; import c.d.b.a.a; import com.discord.databinding.SimpleMemberListItemBinding; import com.discord.models.user.User; import com.discord.utilities.icon.IconUtils; import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple; import com.discord.utilities.mg_recycler.MGRecyclerDataPayload; import com.discord.utilities.mg_recycler.MGRecyclerViewHolder; import com.facebook.drawee.view.SimpleDraweeView; import d0.z.d.m; import java.util.List; import kotlin.Unit; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; /* compiled from: SimpleMembersAdapter.kt */ public final class SimpleMembersAdapter extends MGRecyclerAdapterSimple { private Function1 onUserClickedListener; /* compiled from: SimpleMembersAdapter.kt */ public static final class MemberAdapterItem extends MGRecyclerViewHolder { private final SimpleMemberListItemBinding binding; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public MemberAdapterItem(SimpleMembersAdapter simpleMembersAdapter) { super(2131558659, simpleMembersAdapter); m.checkNotNullParameter(simpleMembersAdapter, "adapter"); View view = this.itemView; int i = 2131363908; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(2131363908); if (simpleDraweeView != null) { i = 2131363911; TextView textView = (TextView) view.findViewById(2131363911); if (textView != null) { SimpleMemberListItemBinding simpleMemberListItemBinding = new SimpleMemberListItemBinding((LinearLayout) view, simpleDraweeView, textView); m.checkNotNullExpressionValue(simpleMemberListItemBinding, "SimpleMemberListItemBinding.bind(itemView)"); this.binding = simpleMemberListItemBinding; return; } } throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i))); } public static final /* synthetic */ SimpleMembersAdapter access$getAdapter$p(MemberAdapterItem memberAdapterItem) { return (SimpleMembersAdapter) memberAdapterItem.adapter; } public void onConfigure(int i, MemberItem memberItem) { m.checkNotNullParameter(memberItem, "data"); super.onConfigure(i, (int) memberItem); TextView textView = this.binding.f1626c; m.checkNotNullExpressionValue(textView, "binding.memberListItemName"); textView.setText(memberItem.getUser().getUsername()); this.binding.a.setOnClickListener(new SimpleMembersAdapter$MemberAdapterItem$onConfigure$1(this, memberItem)); SimpleDraweeView simpleDraweeView = this.binding.b; m.checkNotNullExpressionValue(simpleDraweeView, "binding.memberListItemAvatar"); IconUtils.setIcon$default(simpleDraweeView, memberItem.getUser(), 2131165296, null, null, null, 56, null); } } /* compiled from: SimpleMembersAdapter.kt */ public static final class MemberItem implements MGRecyclerDataPayload { public static final Companion Companion = new Companion(null); public static final int TYPE_MEMBER = 0; private final String key; private final int type; private final User user; /* compiled from: SimpleMembersAdapter.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } } public MemberItem(User user) { m.checkNotNullParameter(user, "user"); this.user = user; this.key = String.valueOf(user.getId()); } public static /* synthetic */ MemberItem copy$default(MemberItem memberItem, User user, int i, Object obj) { if ((i & 1) != 0) { user = memberItem.user; } return memberItem.copy(user); } public final User component1() { return this.user; } public final MemberItem copy(User user) { m.checkNotNullParameter(user, "user"); return new MemberItem(user); } public boolean equals(Object obj) { if (this != obj) { return (obj instanceof MemberItem) && m.areEqual(this.user, ((MemberItem) obj).user); } return true; } @Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider public String getKey() { return this.key; } @Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload public int getType() { return this.type; } public final User getUser() { return this.user; } public int hashCode() { User user = this.user; if (user != null) { return user.hashCode(); } return 0; } public String toString() { StringBuilder L = a.L("MemberItem(user="); L.append(this.user); L.append(")"); return L.toString(); } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public SimpleMembersAdapter(RecyclerView recyclerView) { super(recyclerView, false, 2, null); m.checkNotNullParameter(recyclerView, "recycler"); } public static final /* synthetic */ Function1 access$getOnUserClickedListener$p(SimpleMembersAdapter simpleMembersAdapter) { return simpleMembersAdapter.onUserClickedListener; } public static final /* synthetic */ void access$setOnUserClickedListener$p(SimpleMembersAdapter simpleMembersAdapter, Function1 function1) { simpleMembersAdapter.onUserClickedListener = function1; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public MemberAdapterItem onCreateViewHolder(ViewGroup viewGroup, int i) { m.checkNotNullParameter(viewGroup, "parent"); if (i == 0) { return new MemberAdapterItem(this); } throw invalidViewTypeException(i); } public final void setData(List list, Function1 function1) { m.checkNotNullParameter(list, "data"); m.checkNotNullParameter(function1, "onUserClickedListener"); super.setData(list); this.onUserClickedListener = function1; } }