47 lines
2.7 KiB
Java
47 lines
2.7 KiB
Java
package com.discord.widgets.chat.input;
|
|
|
|
import android.view.View;
|
|
import android.widget.FrameLayout;
|
|
import com.discord.databinding.StickerAutocompleteItemBinding;
|
|
import com.discord.rlottie.RLottieImageView;
|
|
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
|
|
import com.discord.views.sticker.StickerView;
|
|
import com.facebook.drawee.view.SimpleDraweeView;
|
|
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(2131558670, widgetChatInputAutocompleteStickerAdapter);
|
|
m.checkNotNullParameter(widgetChatInputAutocompleteStickerAdapter, "adapter");
|
|
View view = this.itemView;
|
|
StickerView stickerView = (StickerView) view.findViewById(2131365189);
|
|
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(2131365189)));
|
|
}
|
|
|
|
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.d(this.binding.b, autocompleteStickerItem.getSticker(), null, 2);
|
|
StickerView stickerView = this.binding.b;
|
|
SimpleDraweeView simpleDraweeView = stickerView.i.b;
|
|
m.checkNotNullExpressionValue(simpleDraweeView, "binding.stickerViewImageview");
|
|
simpleDraweeView.setBackground(null);
|
|
RLottieImageView rLottieImageView = stickerView.i.f103c;
|
|
m.checkNotNullExpressionValue(rLottieImageView, "binding.stickerViewLottie");
|
|
rLottieImageView.setBackground(null);
|
|
this.binding.a.setOnClickListener(new StickerViewHolder$onConfigure$1(this, autocompleteStickerItem));
|
|
}
|
|
}
|