36 lines
1.3 KiB
Java
36 lines
1.3 KiB
Java
|
package com.discord.utilities.intent;
|
||
|
|
||
|
import android.content.Intent;
|
||
|
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, "name");
|
||
|
long longExtra = intent.getLongExtra(str, Long.MAX_VALUE);
|
||
|
if (longExtra != Long.MAX_VALUE) {
|
||
|
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, "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);
|
||
|
}
|
||
|
}
|