55 lines
2.5 KiB
Java
55 lines
2.5 KiB
Java
package com.discord.widgets.channels.memberlist.adapter;
|
|
|
|
import android.widget.TextView;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
import com.discord.databinding.WidgetChannelMembersListItemHeaderBinding;
|
|
import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListAdapter;
|
|
import d0.z.d.m;
|
|
import kotlin.NoWhenBranchMatchedException;
|
|
/* compiled from: ChannelMembersListViewHolderHeader.kt */
|
|
public final class ChannelMembersListViewHolderHeader extends RecyclerView.ViewHolder {
|
|
private final WidgetChannelMembersListItemHeaderBinding binding;
|
|
|
|
public final /* synthetic */ class WhenMappings {
|
|
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
|
|
|
static {
|
|
ChannelMembersListAdapter.Item.Header.Type.values();
|
|
int[] iArr = new int[3];
|
|
$EnumSwitchMapping$0 = iArr;
|
|
iArr[ChannelMembersListAdapter.Item.Header.Type.ONLINE.ordinal()] = 1;
|
|
iArr[ChannelMembersListAdapter.Item.Header.Type.OFFLINE.ordinal()] = 2;
|
|
iArr[ChannelMembersListAdapter.Item.Header.Type.GROUP_DM.ordinal()] = 3;
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
|
public ChannelMembersListViewHolderHeader(WidgetChannelMembersListItemHeaderBinding widgetChannelMembersListItemHeaderBinding) {
|
|
super(widgetChannelMembersListItemHeaderBinding.a);
|
|
m.checkNotNullParameter(widgetChannelMembersListItemHeaderBinding, "binding");
|
|
this.binding = widgetChannelMembersListItemHeaderBinding;
|
|
}
|
|
|
|
public final void bind(ChannelMembersListAdapter.Item.Header header) {
|
|
int i;
|
|
m.checkNotNullParameter(header, "data");
|
|
int ordinal = header.getHeaderType().ordinal();
|
|
if (ordinal == 0) {
|
|
i = 2131893710;
|
|
} else if (ordinal == 1) {
|
|
i = 2131893709;
|
|
} else if (ordinal == 2) {
|
|
i = 2131891292;
|
|
} else {
|
|
throw new NoWhenBranchMatchedException();
|
|
}
|
|
TextView textView = this.binding.b;
|
|
m.checkNotNullExpressionValue(textView, "binding.channelMembersListItemHeaderText");
|
|
CharSequence text = textView.getContext().getText(i);
|
|
m.checkNotNullExpressionValue(text, "binding.channelMembersLi….getText(statusTextResId)");
|
|
TextView textView2 = this.binding.b;
|
|
m.checkNotNullExpressionValue(textView2, "binding.channelMembersListItemHeaderText");
|
|
textView2.setText(text + " — " + header.getMemberCount());
|
|
}
|
|
}
|