discord-jadx/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriendsAda...

132 lines
7.5 KiB
Java

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<WidgetGroupInviteFriends.Model.FriendItem> {
private Function2<? super User, ? super Boolean, Unit> listener;
/* compiled from: WidgetGroupInviteFriendsAdapter.kt */
public final class WidgetGroupInviteFriendsListItem extends MGRecyclerViewHolder<WidgetGroupInviteFriendsAdapter, WidgetGroupInviteFriends.Model.FriendItem> {
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<WidgetGroupInviteFriends.Model.FriendItem> list, Function2<? super User, ? super Boolean, Unit> function2) {
m.checkNotNullParameter(list, "data");
m.checkNotNullParameter(function2, "friendChosenListener");
super.setData(list);
this.listener = function2;
}
}