discord-jadx/app/src/main/java/com/discord/widgets/stage/start/StartStageServerSelectionAd...

264 lines
14 KiB
Java

package com.discord.widgets.stage.start;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.LayoutRes;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import c.a.d.f;
import c.a.k.b;
import com.discord.databinding.WidgetStartStageServerSelectionBulletItemBinding;
import com.discord.databinding.WidgetStartStageServerSelectionGuildItemBinding;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.images.MGImages;
import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.utilities.view.text.LinkifiedTextView;
import com.discord.widgets.stage.start.StartStageServerSelectionItem;
import com.facebook.drawee.view.SimpleDraweeView;
import d0.z.d.m;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: StartStageServerSelectionAdapter.kt */
public final class StartStageServerSelectionAdapter extends MGRecyclerAdapterSimple<StartStageServerSelectionItem> {
private Function1<? super Long, Unit> onGuildItemClicked = StartStageServerSelectionAdapter$onGuildItemClicked$1.INSTANCE;
/* compiled from: StartStageServerSelectionAdapter.kt */
public static final class BulletViewHolder extends ListItemViewHolder {
private final WidgetStartStageServerSelectionBulletItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public BulletViewHolder(StartStageServerSelectionAdapter startStageServerSelectionAdapter) {
super(2131559265, startStageServerSelectionAdapter);
m.checkNotNullParameter(startStageServerSelectionAdapter, "adapter");
View view = this.itemView;
ConstraintLayout constraintLayout = (ConstraintLayout) view;
int i = 2131365160;
ImageView imageView = (ImageView) view.findViewById(2131365160);
if (imageView != null) {
i = 2131365161;
ImageView imageView2 = (ImageView) view.findViewById(2131365161);
if (imageView2 != null) {
i = 2131365162;
LinkifiedTextView linkifiedTextView = (LinkifiedTextView) view.findViewById(2131365162);
if (linkifiedTextView != null) {
WidgetStartStageServerSelectionBulletItemBinding widgetStartStageServerSelectionBulletItemBinding = new WidgetStartStageServerSelectionBulletItemBinding((ConstraintLayout) view, constraintLayout, imageView, imageView2, linkifiedTextView);
m.checkNotNullExpressionValue(widgetStartStageServerSelectionBulletItemBinding, "WidgetStartStageServerSe…temBinding.bind(itemView)");
this.binding = widgetStartStageServerSelectionBulletItemBinding;
return;
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
}
public final WidgetStartStageServerSelectionBulletItemBinding getBinding() {
return this.binding;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public View getContainer() {
ConstraintLayout constraintLayout = this.binding.b;
m.checkNotNullExpressionValue(constraintLayout, "binding.startStageServer…ectionBulletItemContainer");
return constraintLayout;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public View getDivider() {
ImageView imageView = this.binding.f1980c;
m.checkNotNullExpressionValue(imageView, "binding.startStageServerSelectionBulletItemDivider");
return imageView;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public void onConfigure(int i, StartStageServerSelectionItem startStageServerSelectionItem) {
CharSequence charSequence;
m.checkNotNullParameter(startStageServerSelectionItem, "data");
super.onConfigure(i, startStageServerSelectionItem);
if (!(startStageServerSelectionItem instanceof StartStageServerSelectionItem.BulletItem)) {
startStageServerSelectionItem = null;
}
StartStageServerSelectionItem.BulletItem bulletItem = (StartStageServerSelectionItem.BulletItem) startStageServerSelectionItem;
if (bulletItem != null) {
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
Context context = view.getContext();
this.binding.d.setImageResource(bulletItem.getImageRes());
LinkifiedTextView linkifiedTextView = this.binding.e;
m.checkNotNullExpressionValue(linkifiedTextView, "binding.startStageServerSelectionBulletItemText");
if (bulletItem.getStringRes() != 2131893669) {
m.checkNotNullExpressionValue(context, "context");
charSequence = b.g(context, bulletItem.getStringRes(), new Object[0], null, 4);
} else {
m.checkNotNullExpressionValue(context, "context");
charSequence = b.g(context, bulletItem.getStringRes(), new Object[]{f.a.a(360047132851L, null)}, null, 4);
}
linkifiedTextView.setText(charSequence);
}
}
}
/* compiled from: StartStageServerSelectionAdapter.kt */
public static final class GuildViewHolder extends ListItemViewHolder {
private final WidgetStartStageServerSelectionGuildItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public GuildViewHolder(StartStageServerSelectionAdapter startStageServerSelectionAdapter) {
super(2131559266, startStageServerSelectionAdapter);
m.checkNotNullParameter(startStageServerSelectionAdapter, "adapter");
View view = this.itemView;
int i = 2131365165;
ImageView imageView = (ImageView) view.findViewById(2131365165);
if (imageView != null) {
ConstraintLayout constraintLayout = (ConstraintLayout) view;
i = 2131365167;
ImageView imageView2 = (ImageView) view.findViewById(2131365167);
if (imageView2 != null) {
i = 2131365168;
SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(2131365168);
if (simpleDraweeView != null) {
i = 2131365169;
TextView textView = (TextView) view.findViewById(2131365169);
if (textView != null) {
WidgetStartStageServerSelectionGuildItemBinding widgetStartStageServerSelectionGuildItemBinding = new WidgetStartStageServerSelectionGuildItemBinding(constraintLayout, imageView, constraintLayout, imageView2, simpleDraweeView, textView);
m.checkNotNullExpressionValue(widgetStartStageServerSelectionGuildItemBinding, "WidgetStartStageServerSe…temBinding.bind(itemView)");
this.binding = widgetStartStageServerSelectionGuildItemBinding;
return;
}
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
}
public static final /* synthetic */ StartStageServerSelectionAdapter access$getAdapter$p(GuildViewHolder guildViewHolder) {
return (StartStageServerSelectionAdapter) guildViewHolder.adapter;
}
public final WidgetStartStageServerSelectionGuildItemBinding getBinding() {
return this.binding;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public View getContainer() {
ConstraintLayout constraintLayout = this.binding.b;
m.checkNotNullExpressionValue(constraintLayout, "binding.startStageServer…lectionGuildItemContainer");
return constraintLayout;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public View getDivider() {
ImageView imageView = this.binding.f1981c;
m.checkNotNullExpressionValue(imageView, "binding.startStageServerSelectionGuildItemDivider");
return imageView;
}
@Override // com.discord.widgets.stage.start.StartStageServerSelectionAdapter.ListItemViewHolder
public void onConfigure(int i, StartStageServerSelectionItem startStageServerSelectionItem) {
m.checkNotNullParameter(startStageServerSelectionItem, "data");
super.onConfigure(i, startStageServerSelectionItem);
StartStageServerSelectionItem.GuildItem guildItem = (StartStageServerSelectionItem.GuildItem) startStageServerSelectionItem;
this.binding.b.setOnClickListener(new StartStageServerSelectionAdapter$GuildViewHolder$onConfigure$1(this, startStageServerSelectionItem));
SimpleDraweeView simpleDraweeView = this.binding.d;
m.checkNotNullExpressionValue(simpleDraweeView, "binding.startStageServerSelectionGuildItemIcon");
IconUtils.setIcon$default((ImageView) simpleDraweeView, guildItem.getGuild(), 0, (MGImages.ChangeDetector) null, false, 28, (Object) null);
TextView textView = this.binding.e;
m.checkNotNullExpressionValue(textView, "binding.startStageServerSelectionGuildItemText");
textView.setText(guildItem.getGuild().getName());
}
}
/* compiled from: StartStageServerSelectionAdapter.kt */
public static abstract class ListItemViewHolder extends MGRecyclerViewHolder<StartStageServerSelectionAdapter, StartStageServerSelectionItem> {
public final /* synthetic */ class WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
StartStageServerSelectionItem.ItemPosition.values();
int[] iArr = new int[4];
$EnumSwitchMapping$0 = iArr;
iArr[StartStageServerSelectionItem.ItemPosition.Top.ordinal()] = 1;
iArr[StartStageServerSelectionItem.ItemPosition.Middle.ordinal()] = 2;
iArr[StartStageServerSelectionItem.ItemPosition.Bottom.ordinal()] = 3;
iArr[StartStageServerSelectionItem.ItemPosition.Only.ordinal()] = 4;
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public ListItemViewHolder(@LayoutRes int i, StartStageServerSelectionAdapter startStageServerSelectionAdapter) {
super(i, startStageServerSelectionAdapter);
m.checkNotNullParameter(startStageServerSelectionAdapter, "adapter");
}
public abstract View getContainer();
public abstract View getDivider();
public void onConfigure(int i, StartStageServerSelectionItem startStageServerSelectionItem) {
int i2;
m.checkNotNullParameter(startStageServerSelectionItem, "data");
super.onConfigure(i, (int) startStageServerSelectionItem);
View container = getContainer();
int ordinal = startStageServerSelectionItem.getPosition().ordinal();
boolean z2 = true;
if (ordinal == 0) {
i2 = 2131231046;
} else if (ordinal == 1) {
i2 = 2131231044;
} else if (ordinal == 2) {
i2 = 2131231043;
} else if (ordinal == 3) {
i2 = 2131231045;
} else {
throw new NoWhenBranchMatchedException();
}
container.setBackgroundResource(i2);
View divider = getDivider();
int i3 = 0;
if (!(startStageServerSelectionItem.getPosition() == StartStageServerSelectionItem.ItemPosition.Top || startStageServerSelectionItem.getPosition() == StartStageServerSelectionItem.ItemPosition.Middle)) {
z2 = false;
}
if (!z2) {
i3 = 8;
}
divider.setVisibility(i3);
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StartStageServerSelectionAdapter(RecyclerView recyclerView) {
super(recyclerView, false, 2, null);
m.checkNotNullParameter(recyclerView, "recyclerView");
recyclerView.setAdapter(this);
recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
}
/* JADX DEBUG: Type inference failed for r0v0. Raw type applied. Possible types: kotlin.jvm.functions.Function1<? super java.lang.Long, kotlin.Unit>, kotlin.jvm.functions.Function1<java.lang.Long, kotlin.Unit> */
public final Function1<Long, Unit> getOnGuildItemClicked() {
return this.onGuildItemClicked;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public MGRecyclerViewHolder<?, StartStageServerSelectionItem> onCreateViewHolder(ViewGroup viewGroup, int i) {
m.checkNotNullParameter(viewGroup, "parent");
if (i == 0) {
return new GuildViewHolder(this);
}
if (i == 1) {
return new BulletViewHolder(this);
}
throw invalidViewTypeException(i);
}
public final void setOnGuildItemClicked(Function1<? super Long, Unit> function1) {
m.checkNotNullParameter(function1, "<set-?>");
this.onGuildItemClicked = function1;
}
}