discord-jadx/app/src/main/java/com/discord/widgets/chat/input/sticker/StoreHeaderViewHolder.java

115 lines
6.4 KiB
Java

package com.discord.widgets.chat.input.sticker;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import c.d.b.a.a;
import com.discord.databinding.StickerStoreHeaderItemBinding;
import com.discord.utilities.mg_recycler.MGRecyclerDataPayload;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.utilities.resources.StringResourceUtilsKt;
import com.discord.utilities.view.extensions.ViewExtensions;
import com.discord.widgets.chat.input.expression.WidgetExpressionPickerAdapter;
import com.google.android.material.chip.Chip;
import d0.z.d.m;
/* compiled from: StickerAdapterViewHolders.kt */
public final class StoreHeaderViewHolder extends MGRecyclerViewHolder<WidgetStickerAdapter, MGRecyclerDataPayload> implements WidgetExpressionPickerAdapter.StickyHeaderViewHolder {
private final StickerStoreHeaderItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StoreHeaderViewHolder(WidgetStickerAdapter widgetStickerAdapter) {
super(2131558679, widgetStickerAdapter);
m.checkNotNullParameter(widgetStickerAdapter, "adapter");
View view = this.itemView;
int i = 2131365223;
FrameLayout frameLayout = (FrameLayout) view.findViewById(2131365223);
if (frameLayout != null) {
i = 2131365224;
RelativeLayout relativeLayout = (RelativeLayout) view.findViewById(2131365224);
if (relativeLayout != null) {
i = 2131365225;
TextView textView = (TextView) view.findViewById(2131365225);
if (textView != null) {
i = 2131365226;
Chip chip = (Chip) view.findViewById(2131365226);
if (chip != null) {
i = 2131365227;
FrameLayout frameLayout2 = (FrameLayout) view.findViewById(2131365227);
if (frameLayout2 != null) {
i = 2131365228;
TextView textView2 = (TextView) view.findViewById(2131365228);
if (textView2 != null) {
i = 2131365229;
TextView textView3 = (TextView) view.findViewById(2131365229);
if (textView3 != null) {
StickerStoreHeaderItemBinding stickerStoreHeaderItemBinding = new StickerStoreHeaderItemBinding((LinearLayout) view, frameLayout, relativeLayout, textView, chip, frameLayout2, textView2, textView3);
m.checkNotNullExpressionValue(stickerStoreHeaderItemBinding, "StickerStoreHeaderItemBinding.bind(itemView)");
this.binding = stickerStoreHeaderItemBinding;
return;
}
}
}
}
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
}
public static final /* synthetic */ WidgetStickerAdapter access$getAdapter$p(StoreHeaderViewHolder storeHeaderViewHolder) {
return (WidgetStickerAdapter) storeHeaderViewHolder.adapter;
}
@Override // com.discord.widgets.chat.input.expression.WidgetExpressionPickerAdapter.StickyHeaderViewHolder
public void bind(int i, MGRecyclerDataPayload mGRecyclerDataPayload) {
m.checkNotNullParameter(mGRecyclerDataPayload, "data");
onConfigure(i, mGRecyclerDataPayload);
}
@Override // com.discord.widgets.chat.input.expression.WidgetExpressionPickerAdapter.StickyHeaderViewHolder
public View getItemView() {
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
return view;
}
public void onConfigure(int i, MGRecyclerDataPayload mGRecyclerDataPayload) {
m.checkNotNullParameter(mGRecyclerDataPayload, "data");
super.onConfigure(i, (int) mGRecyclerDataPayload);
if (mGRecyclerDataPayload instanceof StoreHeaderItem) {
TextView textView = this.binding.g;
m.checkNotNullExpressionValue(textView, "binding.stickerStoreHeaderItemTitle");
StoreHeaderItem storeHeaderItem = (StoreHeaderItem) mGRecyclerDataPayload;
textView.setText(storeHeaderItem.getPack().getName());
int i2 = 0;
CharSequence i18nPluralString = StringResourceUtilsKt.getI18nPluralString(a.x(this.itemView, "itemView", "itemView.context"), 2131755338, storeHeaderItem.getPack().getStickers().size(), Integer.valueOf(storeHeaderItem.getPack().getStickers().size()));
TextView textView2 = this.binding.f;
m.checkNotNullExpressionValue(textView2, "binding.stickerStoreHeaderItemSubtitle");
textView2.setText(i18nPluralString);
FrameLayout frameLayout = this.binding.b;
m.checkNotNullExpressionValue(frameLayout, "binding.stickerStoreHeaderItemAnimated");
frameLayout.setVisibility(storeHeaderItem.getPack().isAnimatedPack() ? 0 : 8);
FrameLayout frameLayout2 = this.binding.e;
m.checkNotNullExpressionValue(frameLayout2, "binding.stickerStoreHeaderItemPremium");
if (!storeHeaderItem.getPack().isPremiumPack()) {
i2 = 8;
}
frameLayout2.setVisibility(i2);
if (((WidgetStickerAdapter) this.adapter).getShowStickerPackDescriptions()) {
TextView textView3 = this.binding.d;
m.checkNotNullExpressionValue(textView3, "binding.stickerStoreHeaderItemDescription");
ViewExtensions.setTextAndVisibilityBy(textView3, storeHeaderItem.getPack().getDescription());
} else {
TextView textView4 = this.binding.d;
m.checkNotNullExpressionValue(textView4, "binding.stickerStoreHeaderItemDescription");
textView4.setVisibility(8);
}
if (storeHeaderItem.getPack().isAnimatedPack() || storeHeaderItem.getPack().isPremiumPack() || storeHeaderItem.getPack().isLimitedPack()) {
this.binding.f1636c.setOnClickListener(new StoreHeaderViewHolder$onConfigure$1(this, mGRecyclerDataPayload));
}
}
}
}