37 lines
1.7 KiB
Java
37 lines
1.7 KiB
Java
package com.discord.widgets.chat.input;
|
|
|
|
import android.view.ViewGroup;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
import com.discord.api.sticker.Sticker;
|
|
import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple;
|
|
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
|
|
import d0.z.d.m;
|
|
import kotlin.Unit;
|
|
import kotlin.jvm.functions.Function1;
|
|
/* compiled from: WidgetChatInputAutocompleteStickerAdapter.kt */
|
|
public final class WidgetChatInputAutocompleteStickerAdapter extends MGRecyclerAdapterSimple<AutocompleteStickerItem> {
|
|
private final Function1<Sticker, Unit> onClickSticker;
|
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r5v0, resolved type: kotlin.jvm.functions.Function1<? super com.discord.api.sticker.Sticker, kotlin.Unit> */
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
|
public WidgetChatInputAutocompleteStickerAdapter(RecyclerView recyclerView, Function1<? super Sticker, Unit> function1) {
|
|
super(recyclerView, false, 2, null);
|
|
m.checkNotNullParameter(recyclerView, "recycler");
|
|
m.checkNotNullParameter(function1, "onClickSticker");
|
|
this.onClickSticker = function1;
|
|
}
|
|
|
|
public final Function1<Sticker, Unit> getOnClickSticker() {
|
|
return this.onClickSticker;
|
|
}
|
|
|
|
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
|
|
public MGRecyclerViewHolder<?, AutocompleteStickerItem> onCreateViewHolder(ViewGroup viewGroup, int i) {
|
|
m.checkNotNullParameter(viewGroup, "parent");
|
|
if (i == 0) {
|
|
return new StickerViewHolder(this);
|
|
}
|
|
throw invalidViewTypeException(i);
|
|
}
|
|
}
|