42 lines
1.9 KiB
Java
42 lines
1.9 KiB
Java
package com.discord.widgets.directories;
|
|
|
|
import com.discord.api.directory.DirectoryEntry;
|
|
import com.discord.databinding.DirectoryEntryListItemBinding;
|
|
import com.discord.utilities.icon.IconUtils;
|
|
import com.discord.utilities.views.SimpleRecyclerAdapter;
|
|
import com.discord.views.directories.ServerDiscoveryItem;
|
|
import d0.z.d.m;
|
|
/* compiled from: DirectoryEntryViewHolder.kt */
|
|
public final class DirectoryEntryViewHolder extends SimpleRecyclerAdapter.ViewHolder<DirectoryEntry> {
|
|
private final DirectoryEntryListItemBinding viewBinding;
|
|
|
|
/* JADX WARNING: Illegal instructions before constructor call */
|
|
public DirectoryEntryViewHolder(DirectoryEntryListItemBinding directoryEntryListItemBinding) {
|
|
super(r0);
|
|
m.checkNotNullParameter(directoryEntryListItemBinding, "viewBinding");
|
|
ServerDiscoveryItem serverDiscoveryItem = directoryEntryListItemBinding.a;
|
|
m.checkNotNullExpressionValue(serverDiscoveryItem, "viewBinding.root");
|
|
this.viewBinding = directoryEntryListItemBinding;
|
|
}
|
|
|
|
public void bind(DirectoryEntry directoryEntry) {
|
|
m.checkNotNullParameter(directoryEntry, "data");
|
|
ServerDiscoveryItem serverDiscoveryItem = this.viewBinding.b;
|
|
serverDiscoveryItem.setTitle(directoryEntry.b().h());
|
|
serverDiscoveryItem.setDescription(directoryEntry.a());
|
|
Integer a = directoryEntry.b().a();
|
|
int i = 0;
|
|
serverDiscoveryItem.setMembers(a != null ? a.intValue() : 0);
|
|
Integer b = directoryEntry.b().b();
|
|
if (b != null) {
|
|
i = b.intValue();
|
|
}
|
|
serverDiscoveryItem.setOnline(i);
|
|
serverDiscoveryItem.setImage(IconUtils.getForGuild$default(Long.valueOf(directoryEntry.b().g()), directoryEntry.b().f(), "asset://asset/images/default_icon_selected.jpg", false, null, 24, null));
|
|
}
|
|
|
|
public final DirectoryEntryListItemBinding getViewBinding() {
|
|
return this.viewBinding;
|
|
}
|
|
}
|