discord-jadx/app/src/main/java/com/discord/widgets/guilds/invite/PrivateChannelAdapter.java

103 lines
5.7 KiB
Java

package com.discord.widgets.guilds.invite;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.airbnb.lottie.parser.AnimatableValueParser;
import com.discord.databinding.WidgetGuildInviteShareItemBinding;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.widgets.guilds.invite.InviteSuggestionItem;
import com.facebook.drawee.view.SimpleDraweeView;
import com.google.android.material.button.MaterialButton;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: PrivateChannelAdapter.kt */
public final class PrivateChannelAdapter extends MGRecyclerAdapterSimple<InviteSuggestionItem> {
private Function1<? super InviteSuggestionItem, Unit> onClick = PrivateChannelAdapter$onClick$1.INSTANCE;
/* compiled from: PrivateChannelAdapter.kt */
public static final class Item extends MGRecyclerViewHolder<PrivateChannelAdapter, InviteSuggestionItem> {
private final WidgetGuildInviteShareItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public Item(PrivateChannelAdapter privateChannelAdapter) {
super(2131559042, privateChannelAdapter);
m.checkNotNullParameter(privateChannelAdapter, "adapter");
WidgetGuildInviteShareItemBinding a = WidgetGuildInviteShareItemBinding.a(this.itemView);
m.checkNotNullExpressionValue(a, "WidgetGuildInviteShareItemBinding.bind(itemView)");
this.binding = a;
}
public static final /* synthetic */ PrivateChannelAdapter access$getAdapter$p(Item item) {
return (PrivateChannelAdapter) item.adapter;
}
public void onConfigure(int i, InviteSuggestionItem inviteSuggestionItem) {
m.checkNotNullParameter(inviteSuggestionItem, "data");
super.onConfigure(i, (int) inviteSuggestionItem);
boolean z2 = inviteSuggestionItem instanceof InviteSuggestionItem.ChannelItem;
if (z2) {
InviteSuggestionItem.ChannelItem channelItem = (InviteSuggestionItem.ChannelItem) inviteSuggestionItem;
if (channelItem.getChannel().A() != 1) {
SimpleDraweeView simpleDraweeView = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView, "binding.itemIconIv");
IconUtils.setIcon$default(simpleDraweeView, channelItem.getChannel(), 0, null, 12, null);
} else {
SimpleDraweeView simpleDraweeView2 = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView2, "binding.itemIconIv");
IconUtils.setIcon$default(simpleDraweeView2, AnimatableValueParser.v0(channelItem.getChannel()), 0, null, null, null, 60, null);
}
TextView textView = this.binding.d;
m.checkNotNullExpressionValue(textView, "binding.itemNameTv");
textView.setText(AnimatableValueParser.y0(channelItem.getChannel()));
} else if (inviteSuggestionItem instanceof InviteSuggestionItem.UserItem) {
SimpleDraweeView simpleDraweeView3 = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView3, "binding.itemIconIv");
InviteSuggestionItem.UserItem userItem = (InviteSuggestionItem.UserItem) inviteSuggestionItem;
IconUtils.setIcon$default(simpleDraweeView3, userItem.getUser(), 0, null, null, null, 60, null);
TextView textView2 = this.binding.d;
m.checkNotNullExpressionValue(textView2, "binding.itemNameTv");
textView2.setText(userItem.getUser().getUsername());
}
if (z2 || (inviteSuggestionItem instanceof InviteSuggestionItem.UserItem)) {
MaterialButton materialButton = this.binding.e;
m.checkNotNullExpressionValue(materialButton, "binding.itemSent");
int i2 = 0;
materialButton.setVisibility(inviteSuggestionItem.hasSentInvite() ? 0 : 8);
MaterialButton materialButton2 = this.binding.f1803c;
m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteBtn");
if (!(!inviteSuggestionItem.hasSentInvite())) {
i2 = 8;
}
materialButton2.setVisibility(i2);
this.binding.f1803c.setOnClickListener(new PrivateChannelAdapter$Item$onConfigure$1(this, inviteSuggestionItem));
}
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public PrivateChannelAdapter(RecyclerView recyclerView) {
super(recyclerView, false, 2, null);
m.checkNotNullParameter(recyclerView, "recycler");
}
/* JADX DEBUG: Type inference failed for r0v0. Raw type applied. Possible types: kotlin.jvm.functions.Function1<? super com.discord.widgets.guilds.invite.InviteSuggestionItem, kotlin.Unit>, kotlin.jvm.functions.Function1<com.discord.widgets.guilds.invite.InviteSuggestionItem, kotlin.Unit> */
public final Function1<InviteSuggestionItem, Unit> getOnClick() {
return this.onClick;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public Item onCreateViewHolder(ViewGroup viewGroup, int i) {
m.checkNotNullParameter(viewGroup, "parent");
return new Item(this);
}
public final void setOnClick(Function1<? super InviteSuggestionItem, Unit> function1) {
m.checkNotNullParameter(function1, "<set-?>");
this.onClick = function1;
}
}