package com.discord.widgets.channels; import android.view.View; import android.view.ViewGroup; import android.widget.CheckBox; import android.widget.LinearLayout; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; import com.discord.databinding.WidgetGroupInviteFriendsItemBinding; import com.discord.models.presence.Presence; 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.MGRecyclerViewHolder; import com.discord.utilities.presence.PresenceUtils; import com.discord.utilities.view.text.SimpleDraweeSpanTextView; import com.discord.views.StatusView; import com.discord.widgets.channels.WidgetGroupInviteFriends; import com.facebook.drawee.view.SimpleDraweeView; import d0.z.d.m; import java.util.List; import kotlin.Unit; import kotlin.jvm.functions.Function2; /* compiled from: WidgetGroupInviteFriendsAdapter.kt */ public final class WidgetGroupInviteFriendsAdapter extends MGRecyclerAdapterSimple { private Function2 listener; /* compiled from: WidgetGroupInviteFriendsAdapter.kt */ public final class WidgetGroupInviteFriendsListItem extends MGRecyclerViewHolder { private final WidgetGroupInviteFriendsItemBinding binding; public final /* synthetic */ WidgetGroupInviteFriendsAdapter this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public WidgetGroupInviteFriendsListItem(WidgetGroupInviteFriendsAdapter widgetGroupInviteFriendsAdapter, WidgetGroupInviteFriendsAdapter widgetGroupInviteFriendsAdapter2) { super(2131559047, widgetGroupInviteFriendsAdapter2); m.checkNotNullParameter(widgetGroupInviteFriendsAdapter2, "adapter"); this.this$0 = widgetGroupInviteFriendsAdapter; View view = this.itemView; int i = 2131363287; RelativeLayout relativeLayout = (RelativeLayout) view.findViewById(2131363287); if (relativeLayout != null) { i = 2131363308; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(2131363308); if (simpleDraweeView != null) { i = 2131363309; RelativeLayout relativeLayout2 = (RelativeLayout) view.findViewById(2131363309); if (relativeLayout2 != null) { i = 2131363315; SimpleDraweeSpanTextView simpleDraweeSpanTextView = (SimpleDraweeSpanTextView) view.findViewById(2131363315); if (simpleDraweeSpanTextView != null) { i = 2131363317; TextView textView = (TextView) view.findViewById(2131363317); if (textView != null) { i = 2131363318; StatusView statusView = (StatusView) view.findViewById(2131363318); if (statusView != null) { i = 2131365564; CheckBox checkBox = (CheckBox) view.findViewById(2131365564); if (checkBox != null) { WidgetGroupInviteFriendsItemBinding widgetGroupInviteFriendsItemBinding = new WidgetGroupInviteFriendsItemBinding((LinearLayout) view, relativeLayout, simpleDraweeView, relativeLayout2, simpleDraweeSpanTextView, textView, statusView, checkBox); m.checkNotNullExpressionValue(widgetGroupInviteFriendsItemBinding, "WidgetGroupInviteFriendsItemBinding.bind(itemView)"); this.binding = widgetGroupInviteFriendsItemBinding; return; } } } } } } } throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i))); } public static final /* synthetic */ WidgetGroupInviteFriendsAdapter access$getAdapter$p(WidgetGroupInviteFriendsListItem widgetGroupInviteFriendsListItem) { return (WidgetGroupInviteFriendsAdapter) widgetGroupInviteFriendsListItem.adapter; } public void onConfigure(int i, WidgetGroupInviteFriends.Model.FriendItem friendItem) { m.checkNotNullParameter(friendItem, "data"); super.onConfigure(i, (int) friendItem); TextView textView = this.binding.e; m.checkNotNullExpressionValue(textView, "binding.friendsListItemName"); User user = friendItem.getUser(); textView.setText(user != null ? user.getUsername() : null); this.binding.f.setPresence(friendItem.getPresence()); CheckBox checkBox = this.binding.g; m.checkNotNullExpressionValue(checkBox, "binding.userSelectedCheckbox"); checkBox.setChecked(friendItem.isSelected()); this.binding.b.setOnClickListener(new WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem$onConfigure$1(this, friendItem)); Presence presence = friendItem.getPresence(); boolean isApplicationStreaming = friendItem.isApplicationStreaming(); SimpleDraweeSpanTextView simpleDraweeSpanTextView = this.binding.d; m.checkNotNullExpressionValue(simpleDraweeSpanTextView, "binding.friendsListItemGame"); PresenceUtils.setPresenceText$default(presence, isApplicationStreaming, simpleDraweeSpanTextView, true, false, 16, null); SimpleDraweeView simpleDraweeView = this.binding.f1805c; m.checkNotNullExpressionValue(simpleDraweeView, "binding.friendsListItemAvatar"); IconUtils.setIcon$default(simpleDraweeView, friendItem.getUser(), 2131165296, null, null, null, 56, null); } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public WidgetGroupInviteFriendsAdapter(RecyclerView recyclerView) { super(recyclerView, false, 2, null); m.checkNotNullParameter(recyclerView, "recycler"); } public static final /* synthetic */ Function2 access$getListener$p(WidgetGroupInviteFriendsAdapter widgetGroupInviteFriendsAdapter) { return widgetGroupInviteFriendsAdapter.listener; } public static final /* synthetic */ void access$setListener$p(WidgetGroupInviteFriendsAdapter widgetGroupInviteFriendsAdapter, Function2 function2) { widgetGroupInviteFriendsAdapter.listener = function2; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public WidgetGroupInviteFriendsListItem onCreateViewHolder(ViewGroup viewGroup, int i) { m.checkNotNullParameter(viewGroup, "parent"); if (i == 0) { return new WidgetGroupInviteFriendsListItem(this, this); } throw invalidViewTypeException(i); } public final void setData(List list, Function2 function2) { m.checkNotNullParameter(list, "data"); m.checkNotNullParameter(function2, "friendChosenListener"); super.setData(list); this.listener = function2; } }