discord-jadx/app/src/main/java/com/discord/widgets/media/WidgetMedia$onViewBoundOrOn...

139 lines
6.3 KiB
Java

package com.discord.widgets.media;
import android.content.Context;
import android.net.Uri;
import android.view.MenuItem;
import b.a.k.b;
import com.discord.R;
import com.discord.utilities.intent.IntentUtils;
import com.discord.utilities.io.NetworkUtils;
import com.discord.utilities.uri.UriHandler;
import d0.z.d.m;
import d0.z.d.o;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import rx.functions.Action2;
/* compiled from: WidgetMedia.kt */
public final class WidgetMedia$onViewBoundOrOnResume$1<T1, T2> implements Action2<MenuItem, Context> {
public final /* synthetic */ Uri $downloadUri;
public final /* synthetic */ Uri $sourceUri;
public final /* synthetic */ String $title;
public final /* synthetic */ String $titleSubtext;
public final /* synthetic */ WidgetMedia this$0;
/* compiled from: WidgetMedia.kt */
/* renamed from: com.discord.widgets.media.WidgetMedia$onViewBoundOrOnResume$1$1 reason: invalid class name */
public static final class AnonymousClass1 extends o implements Function0<Unit> {
public final /* synthetic */ Context $context;
public final /* synthetic */ WidgetMedia$onViewBoundOrOnResume$1 this$0;
/* compiled from: WidgetMedia.kt */
/* renamed from: com.discord.widgets.media.WidgetMedia$onViewBoundOrOnResume$1$1$1 reason: invalid class name */
public static final class AnonymousClass1 extends o implements Function1<String, Unit> {
public final /* synthetic */ AnonymousClass1 this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public AnonymousClass1(AnonymousClass1 r1) {
super(1);
this.this$0 = r1;
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(String str) {
invoke(str);
return Unit.a;
}
public final void invoke(String str) {
m.checkNotNullParameter(str, "it");
if (this.this$0.this$0.this$0.isAdded()) {
AnonymousClass1 r0 = this.this$0;
WidgetMedia widgetMedia = r0.this$0.this$0;
Context context = r0.$context;
m.checkNotNullExpressionValue(context, "context");
b.a.d.m.j(widgetMedia, b.h(context, R.string.download_file_complete, new Object[]{str}, null, 4), 0, 4);
}
}
}
/* compiled from: WidgetMedia.kt */
/* renamed from: com.discord.widgets.media.WidgetMedia$onViewBoundOrOnResume$1$1$2 reason: invalid class name */
public static final class AnonymousClass2 extends o implements Function1<Throwable, Unit> {
public final /* synthetic */ AnonymousClass1 this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public AnonymousClass2(AnonymousClass1 r1) {
super(1);
this.this$0 = r1;
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(Throwable th) {
invoke(th);
return Unit.a;
}
public final void invoke(Throwable th) {
m.checkNotNullParameter(th, "it");
if (this.this$0.this$0.this$0.isAdded()) {
WidgetMedia widgetMedia = this.this$0.this$0.this$0;
b.a.d.m.j(widgetMedia, widgetMedia.getString(R.string.download_failed), 0, 4);
}
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public AnonymousClass1(WidgetMedia$onViewBoundOrOnResume$1 widgetMedia$onViewBoundOrOnResume$1, Context context) {
super(0);
this.this$0 = widgetMedia$onViewBoundOrOnResume$1;
this.$context = context;
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final void mo1invoke() {
Context context = this.$context;
Uri uri = this.this$0.$downloadUri;
m.checkNotNullExpressionValue(uri, "downloadUri");
WidgetMedia$onViewBoundOrOnResume$1 widgetMedia$onViewBoundOrOnResume$1 = this.this$0;
NetworkUtils.downloadFile(context, uri, widgetMedia$onViewBoundOrOnResume$1.$title, widgetMedia$onViewBoundOrOnResume$1.$titleSubtext, new AnonymousClass1(this), new AnonymousClass2(this));
}
}
public WidgetMedia$onViewBoundOrOnResume$1(WidgetMedia widgetMedia, Uri uri, Uri uri2, String str, String str2) {
this.this$0 = widgetMedia;
this.$sourceUri = uri;
this.$downloadUri = uri2;
this.$title = str;
this.$titleSubtext = str2;
}
public final void call(MenuItem menuItem, Context context) {
m.checkNotNullExpressionValue(menuItem, "menuItem");
switch (menuItem.getItemId()) {
case R.id.menu_media_browser /* 2131364327 */:
m.checkNotNullExpressionValue(context, "context");
String uri = this.$sourceUri.toString();
m.checkNotNullExpressionValue(uri, "sourceUri.toString()");
UriHandler.handleOrUntrusted$default(context, uri, null, 4, null);
return;
case R.id.menu_media_download /* 2131364328 */:
this.this$0.requestMediaDownload(new AnonymousClass1(this, context));
return;
case R.id.menu_media_share /* 2131364329 */:
m.checkNotNullExpressionValue(context, "context");
String uri2 = this.$sourceUri.toString();
m.checkNotNullExpressionValue(uri2, "sourceUri.toString()");
IntentUtils.performChooserSendIntent$default(context, uri2, null, 4, null);
return;
default:
return;
}
}
}