discord-jadx/app/src/main/java/com/discord/widgets/chat/list/actions/EmojiViewHolder.java

59 lines
3.3 KiB
Java

package com.discord.widgets.chat.list.actions;
import android.view.View;
import com.discord.databinding.ViewChatListActionsEmojiItemBinding;
import com.discord.models.domain.emoji.Emoji;
import com.discord.utilities.dimen.DimenUtils;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.images.MGImages;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.widgets.chat.list.actions.EmojiItem;
import com.facebook.drawee.view.SimpleDraweeView;
import d0.z.d.m;
import java.util.Objects;
/* compiled from: WidgetChatListActionsEmojisAdapter.kt */
public final class EmojiViewHolder extends MGRecyclerViewHolder<WidgetChatListActionsEmojisAdapter, EmojiItem> {
private final ViewChatListActionsEmojiItemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public EmojiViewHolder(WidgetChatListActionsEmojisAdapter widgetChatListActionsEmojisAdapter) {
super(2131558728, widgetChatListActionsEmojisAdapter);
m.checkNotNullParameter(widgetChatListActionsEmojisAdapter, "adapter");
View view = this.itemView;
Objects.requireNonNull(view, "rootView");
SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view;
ViewChatListActionsEmojiItemBinding viewChatListActionsEmojiItemBinding = new ViewChatListActionsEmojiItemBinding(simpleDraweeView, simpleDraweeView);
m.checkNotNullExpressionValue(viewChatListActionsEmojiItemBinding, "ViewChatListActionsEmojiItemBinding.bind(itemView)");
this.binding = viewChatListActionsEmojiItemBinding;
}
public static final /* synthetic */ WidgetChatListActionsEmojisAdapter access$getAdapter$p(EmojiViewHolder emojiViewHolder) {
return (WidgetChatListActionsEmojisAdapter) emojiViewHolder.adapter;
}
public void onConfigure(int i, EmojiItem emojiItem) {
m.checkNotNullParameter(emojiItem, "data");
super.onConfigure(i, (int) emojiItem);
EmojiItem.EmojiData emojiData = (EmojiItem.EmojiData) emojiItem;
SimpleDraweeView simpleDraweeView = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView, "binding.emojiIv");
int i2 = simpleDraweeView.getLayoutParams().width;
SimpleDraweeView simpleDraweeView2 = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView2, "binding.emojiIv");
int paddingStart = i2 - simpleDraweeView2.getPaddingStart();
SimpleDraweeView simpleDraweeView3 = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView3, "binding.emojiIv");
int mediaProxySize = IconUtils.getMediaProxySize(DimenUtils.pixelsToDp(paddingStart - simpleDraweeView3.getPaddingEnd()));
this.itemView.setOnClickListener(new EmojiViewHolder$onConfigure$1(this, emojiItem));
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
view.setContentDescription(emojiData.getEmoji().getFirstName());
SimpleDraweeView simpleDraweeView4 = this.binding.b;
m.checkNotNullExpressionValue(simpleDraweeView4, "binding.emojiIv");
Emoji emoji = emojiData.getEmoji();
View view2 = this.itemView;
m.checkNotNullExpressionValue(view2, "itemView");
MGImages.setImage$default(simpleDraweeView4, emoji.getImageUri(true, mediaProxySize, view2.getContext()), 0, 0, false, null, null, 124, null);
}
}