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

41 lines
2.3 KiB
Java

package com.discord.widgets.chat.input;
import android.view.View;
import android.widget.FrameLayout;
import com.discord.R;
import com.discord.databinding.StickerAutocompleteItemBinding;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.views.sticker.StickerView;
import d0.z.d.m;
/* compiled from: WidgetChatInputAutocompleteStickerAdapter.kt */
public final class StickerViewHolder extends MGRecyclerViewHolder<WidgetChatInputAutocompleteStickerAdapter, AutocompleteStickerItem> {
private final StickerAutocompleteItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StickerViewHolder(WidgetChatInputAutocompleteStickerAdapter widgetChatInputAutocompleteStickerAdapter) {
super((int) R.layout.sticker_autocomplete_item, widgetChatInputAutocompleteStickerAdapter);
m.checkNotNullParameter(widgetChatInputAutocompleteStickerAdapter, "adapter");
View view = this.itemView;
StickerView stickerView = (StickerView) view.findViewById(R.id.sticker_autocomplete_sticker);
if (stickerView != null) {
StickerAutocompleteItemBinding stickerAutocompleteItemBinding = new StickerAutocompleteItemBinding((FrameLayout) view, stickerView);
m.checkNotNullExpressionValue(stickerAutocompleteItemBinding, "StickerAutocompleteItemBinding.bind(itemView)");
this.binding = stickerAutocompleteItemBinding;
return;
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(R.id.sticker_autocomplete_sticker)));
}
public static final /* synthetic */ WidgetChatInputAutocompleteStickerAdapter access$getAdapter$p(StickerViewHolder stickerViewHolder) {
return (WidgetChatInputAutocompleteStickerAdapter) stickerViewHolder.adapter;
}
public void onConfigure(int i, AutocompleteStickerItem autocompleteStickerItem) {
m.checkNotNullParameter(autocompleteStickerItem, "data");
super.onConfigure(i, (int) autocompleteStickerItem);
StickerView.e(this.binding.b, autocompleteStickerItem.getSticker(), null, 2);
this.binding.b.b();
this.binding.a.setOnClickListener(new StickerViewHolder$onConfigure$1(this, autocompleteStickerItem));
}
}