forked from Juby210/discord-jadx
36 lines
1.7 KiB
Java
36 lines
1.7 KiB
Java
package com.discord.widgets.guildscheduledevent;
|
|
|
|
import android.content.Intent;
|
|
import androidx.activity.result.ActivityResult;
|
|
import androidx.activity.result.ActivityResultCallback;
|
|
import c0.z.d.m;
|
|
import com.discord.utilities.intent.IntentUtilsKt;
|
|
import kotlin.Unit;
|
|
import kotlin.jvm.functions.Function0;
|
|
import kotlin.jvm.functions.Function3;
|
|
/* compiled from: WidgetPreviewGuildScheduledEvent.kt */
|
|
public final class WidgetPreviewGuildScheduledEvent$Companion$registerForResult$1<O> implements ActivityResultCallback<ActivityResult> {
|
|
public final /* synthetic */ Function3 $onEventCreated;
|
|
public final /* synthetic */ Function0 $onQuit;
|
|
|
|
public WidgetPreviewGuildScheduledEvent$Companion$registerForResult$1(Function3 function3, Function0 function0) {
|
|
this.$onEventCreated = function3;
|
|
this.$onQuit = function0;
|
|
}
|
|
|
|
public final void onActivityResult(ActivityResult activityResult) {
|
|
Function0 function0;
|
|
m.checkNotNullExpressionValue(activityResult, "activityResult");
|
|
int resultCode = activityResult.getResultCode();
|
|
if (resultCode == -1) {
|
|
Intent data = activityResult.getData();
|
|
if (data != null) {
|
|
m.checkNotNullExpressionValue(data, "it");
|
|
this.$onEventCreated.invoke(IntentUtilsKt.getLongExtraOrNull(data, "com.discord.intent.extra.EXTRA_CHANNEL_ID"), Long.valueOf(data.getLongExtra("com.discord.intent.extra.EXTRA_GUILD_SCHEDULED_EVENT_ID", 0)), Boolean.valueOf(data.getBooleanExtra(WidgetPreviewGuildScheduledEvent.EXTRA_EVENT_CREATED, false)));
|
|
}
|
|
} else if (resultCode == 2 && (function0 = this.$onQuit) != null) {
|
|
Unit unit = (Unit) function0.mo17invoke();
|
|
}
|
|
}
|
|
}
|