discord-jadx/app/src/main/java/com/discord/utilities/intent/IntentUtilsKt.java

38 lines
1.5 KiB
Java

package com.discord.utilities.intent;
import android.content.Intent;
import androidx.recyclerview.widget.RecyclerView;
import com.discord.models.domain.ModelAuditLogEntry;
import d0.z.d.m;
/* compiled from: IntentUtils.kt */
public final class IntentUtilsKt {
public static final Long getLongExtraOrNull(Intent intent, String str) {
m.checkNotNullParameter(intent, "$this$getLongExtraOrNull");
m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_NAME);
long longExtra = intent.getLongExtra(str, RecyclerView.FOREVER_NS);
if (longExtra != RecyclerView.FOREVER_NS) {
return Long.valueOf(longExtra);
}
return null;
}
public static final String getStringExtraOrDefault(Intent intent, String str, String str2) {
m.checkNotNullParameter(intent, "$this$getStringExtraOrDefault");
m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_NAME);
m.checkNotNullParameter(str2, "default");
String stringExtra = intent.getStringExtra(str);
if (stringExtra != null) {
str2 = stringExtra;
}
m.checkNotNullExpressionValue(str2, "getStringExtra(name) ?: default");
return str2;
}
public static /* synthetic */ String getStringExtraOrDefault$default(Intent intent, String str, String str2, int i, Object obj) {
if ((i & 2) != 0) {
str2 = "";
}
return getStringExtraOrDefault(intent, str, str2);
}
}