package com.discord.widgets.guildscheduledevent; import android.view.View; import android.view.ViewGroup; import androidx.recyclerview.widget.RecyclerView; import c0.z.d.m; import com.discord.R; import com.discord.databinding.GuildScheduledEventListItemBinding; import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple; import com.discord.utilities.mg_recycler.MGRecyclerViewHolder; import com.discord.widgets.guildscheduledevent.GuildScheduledEventListItem; import java.util.Objects; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: GuildScheduledEventListAdapter.kt */ public final class GuildScheduledEventListAdapter extends MGRecyclerAdapterSimple { private final Function1 onCardClicked; private final Function1 onEventStartClicked; private final Function1 onJoinClicked; private final Function1 onRsvpClicked; /* compiled from: GuildScheduledEventListAdapter.kt */ public final class EventViewHolder extends MGRecyclerViewHolder { private final GuildScheduledEventListItemBinding binding; public EventViewHolder() { super((int) R.layout.guild_scheduled_event_list_item, GuildScheduledEventListAdapter.this); View view = this.itemView; Objects.requireNonNull(view, "rootView"); GuildScheduledEventItemView guildScheduledEventItemView = (GuildScheduledEventItemView) view; GuildScheduledEventListItemBinding guildScheduledEventListItemBinding = new GuildScheduledEventListItemBinding(guildScheduledEventItemView, guildScheduledEventItemView); m.checkNotNullExpressionValue(guildScheduledEventListItemBinding, "GuildScheduledEventListItemBinding.bind(itemView)"); this.binding = guildScheduledEventListItemBinding; } public static final /* synthetic */ GuildScheduledEventListAdapter access$getAdapter$p(EventViewHolder eventViewHolder) { return (GuildScheduledEventListAdapter) eventViewHolder.adapter; } public final GuildScheduledEventListItemBinding getBinding() { return this.binding; } public void onConfigure(int i, GuildScheduledEventListItem guildScheduledEventListItem) { m.checkNotNullParameter(guildScheduledEventListItem, "data"); super.onConfigure(i, (int) guildScheduledEventListItem); GuildScheduledEventListItem.Event event = (GuildScheduledEventListItem.Event) guildScheduledEventListItem; this.binding.b.configureInEventList(event, new GuildScheduledEventListAdapter$EventViewHolder$onConfigure$1(this, event), new GuildScheduledEventListAdapter$EventViewHolder$onConfigure$2(this, event), new GuildScheduledEventListAdapter$EventViewHolder$onConfigure$3(this, event), new GuildScheduledEventListAdapter$EventViewHolder$onConfigure$4(this, event), new GuildScheduledEventListAdapter$EventViewHolder$onConfigure$5(this, event)); } } /* JADX DEBUG: Multi-variable search result rejected for r5v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX DEBUG: Multi-variable search result rejected for r6v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX DEBUG: Multi-variable search result rejected for r7v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX DEBUG: Multi-variable search result rejected for r8v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX WARN: Multi-variable type inference failed */ /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public GuildScheduledEventListAdapter(RecyclerView recyclerView, Function1 function1, Function1 function12, Function1 function13, Function1 function14) { super(recyclerView, false, 2, null); m.checkNotNullParameter(recyclerView, "recyclerView"); m.checkNotNullParameter(function1, "onRsvpClicked"); m.checkNotNullParameter(function12, "onEventStartClicked"); m.checkNotNullParameter(function13, "onCardClicked"); m.checkNotNullParameter(function14, "onJoinClicked"); this.onRsvpClicked = function1; this.onEventStartClicked = function12; this.onCardClicked = function13; this.onJoinClicked = function14; } public final Function1 getOnCardClicked() { return this.onCardClicked; } public final Function1 getOnEventStartClicked() { return this.onEventStartClicked; } public final Function1 getOnJoinClicked() { return this.onJoinClicked; } public final Function1 getOnRsvpClicked() { return this.onRsvpClicked; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public MGRecyclerViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { m.checkNotNullParameter(viewGroup, "parent"); if (i == 0) { return new EventViewHolder(); } throw invalidViewTypeException(i); } }