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

38 lines
1.7 KiB
Java

package com.discord.widgets.chat.input;
import android.view.ViewGroup;
import androidx.recyclerview.widget.RecyclerView;
import com.discord.models.commands.Application;
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: WidgetChatInputCategoriesAdapter.kt */
public final class WidgetChatInputCategoriesAdapter extends MGRecyclerAdapterSimple<CommandCategoryItem> {
private final Function1<Application, Unit> onClickApplication;
/* JADX DEBUG: Multi-variable search result rejected for r5v0, resolved type: kotlin.jvm.functions.Function1<? super com.discord.models.commands.Application, 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 WidgetChatInputCategoriesAdapter(RecyclerView recyclerView, Function1<? super Application, Unit> function1) {
super(recyclerView, false, 2, null);
m.checkNotNullParameter(recyclerView, "recycler");
m.checkNotNullParameter(function1, "onClickApplication");
this.onClickApplication = function1;
}
public final Function1<Application, Unit> getOnClickApplication() {
return this.onClickApplication;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public MGRecyclerViewHolder<?, CommandCategoryItem> onCreateViewHolder(ViewGroup viewGroup, int i) {
m.checkNotNullParameter(viewGroup, "parent");
if (i == 0) {
return new CommandCategoryViewHolder(this);
}
throw invalidViewTypeException(i);
}
}