discord-jadx/app/src/main/java/com/discord/widgets/hubs/HubDomainViewHolder.java

50 lines
2.2 KiB
Java

package com.discord.widgets.hubs;
import android.widget.FrameLayout;
import android.widget.TextView;
import com.discord.databinding.DiscordHubAddServerListItemBinding;
import com.discord.utilities.guilds.GuildUtilsKt;
import com.discord.utilities.views.SimpleRecyclerAdapter;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: WidgetHubDomains.kt */
/* loaded from: classes2.dex */
public final class HubDomainViewHolder extends SimpleRecyclerAdapter.ViewHolder<DomainGuildInfo> {
private final DiscordHubAddServerListItemBinding binding;
private final Function1<DomainGuildInfo, Unit> onClickListener;
/* JADX WARN: Illegal instructions before constructor call */
/* JADX WARN: Multi-variable type inference failed */
/*
Code decompiled incorrectly, please refer to instructions dump.
*/
public HubDomainViewHolder(DiscordHubAddServerListItemBinding discordHubAddServerListItemBinding, Function1<? super DomainGuildInfo, Unit> function1) {
super(r0);
m.checkNotNullParameter(discordHubAddServerListItemBinding, "binding");
m.checkNotNullParameter(function1, "onClickListener");
FrameLayout frameLayout = discordHubAddServerListItemBinding.a;
m.checkNotNullExpressionValue(frameLayout, "binding.root");
this.binding = discordHubAddServerListItemBinding;
this.onClickListener = function1;
}
public void bind(DomainGuildInfo domainGuildInfo) {
m.checkNotNullParameter(domainGuildInfo, "data");
this.binding.f2092b.b();
TextView textView = this.binding.d;
m.checkNotNullExpressionValue(textView, "binding.discordUAddServerListItemText");
textView.setText(domainGuildInfo.getName());
this.binding.f2092b.a(domainGuildInfo.getIcon(), GuildUtilsKt.computeShortName(domainGuildInfo.getName()));
this.binding.c.setOnClickListener(new HubDomainViewHolder$bind$1(this, domainGuildInfo));
}
public final DiscordHubAddServerListItemBinding getBinding() {
return this.binding;
}
public final Function1<DomainGuildInfo, Unit> getOnClickListener() {
return this.onClickListener;
}
}