51 lines
2.3 KiB
Java
51 lines
2.3 KiB
Java
package com.discord.widgets.directories;
|
|
|
|
import android.content.Context;
|
|
import androidx.fragment.app.FragmentActivity;
|
|
import com.discord.api.directory.DirectoryEntryGuild;
|
|
import com.discord.stores.StoreStream;
|
|
import com.discord.utilities.directories.DirectoryUtils;
|
|
import com.discord.widgets.directories.DirectoryChannelItemClickInterface;
|
|
import d0.z.d.m;
|
|
/* compiled from: WidgetDirectoriesSearch.kt */
|
|
/* loaded from: classes2.dex */
|
|
public final class WidgetDirectoriesSearch$adapter$1 implements DirectoryChannelItemClickInterface {
|
|
public final /* synthetic */ WidgetDirectoriesSearch this$0;
|
|
|
|
public WidgetDirectoriesSearch$adapter$1(WidgetDirectoriesSearch widgetDirectoriesSearch) {
|
|
this.this$0 = widgetDirectoriesSearch;
|
|
}
|
|
|
|
@Override // com.discord.widgets.directories.DirectoryChannelItemClickInterface
|
|
public void onAddServerClicked() {
|
|
DirectoryChannelItemClickInterface.DefaultImpls.onAddServerClicked(this);
|
|
}
|
|
|
|
@Override // com.discord.widgets.directories.DirectoryChannelItemClickInterface
|
|
public void onEntryClicked(long j, long j2) {
|
|
Context context = this.this$0.getContext();
|
|
if (context != null) {
|
|
WidgetDirectoriesSearchViewModel viewModel = this.this$0.getViewModel();
|
|
m.checkNotNullExpressionValue(context, "it");
|
|
viewModel.joinGuild(context, j, j2);
|
|
}
|
|
}
|
|
|
|
@Override // com.discord.widgets.directories.DirectoryChannelItemClickInterface
|
|
public void onGoToGuildClicked(long j) {
|
|
StoreStream.Companion.getGuildSelected().set(j);
|
|
FragmentActivity activity = this.this$0.e();
|
|
if (activity != null) {
|
|
activity.onBackPressed();
|
|
}
|
|
}
|
|
|
|
@Override // com.discord.widgets.directories.DirectoryChannelItemClickInterface
|
|
public void onOverflowClicked(DirectoryEntryGuild directoryEntryGuild, long j, boolean z2) {
|
|
m.checkNotNullParameter(directoryEntryGuild, "directoryEntry");
|
|
DirectoryUtils directoryUtils = DirectoryUtils.INSTANCE;
|
|
WidgetDirectoriesSearch widgetDirectoriesSearch = this.this$0;
|
|
directoryUtils.showServerOptions(widgetDirectoriesSearch, directoryEntryGuild, widgetDirectoriesSearch.getViewModel().getHubName(), z2, new WidgetDirectoriesSearch$adapter$1$onOverflowClicked$1(this, directoryEntryGuild, j));
|
|
}
|
|
}
|