- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
103 lines
5.4 KiB
Java
103 lines
5.4 KiB
Java
package com.facebook.gamingservices.internal;
|
|
|
|
import android.net.Uri;
|
|
import android.os.Bundle;
|
|
import com.facebook.gamingservices.TournamentConfig;
|
|
import com.facebook.gamingservices.cloudgaming.internal.SDKConstants;
|
|
import java.time.Instant;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class TournamentShareDialogURIBuilder {
|
|
public static final TournamentShareDialogURIBuilder INSTANCE = new TournamentShareDialogURIBuilder();
|
|
public static final String authority = "fb.gg";
|
|
public static final String me = "me";
|
|
public static final String scheme = "https";
|
|
public static final String tournament = "instant_tournament";
|
|
|
|
private TournamentShareDialogURIBuilder() {
|
|
}
|
|
|
|
public final Uri uriForUpdating$facebook_gamingservices_release(String tournamentID, Number score, String appID) {
|
|
Intrinsics.checkNotNullParameter(tournamentID, "tournamentID");
|
|
Intrinsics.checkNotNullParameter(score, "score");
|
|
Intrinsics.checkNotNullParameter(appID, "appID");
|
|
Uri build = new Uri.Builder().scheme("https").authority("fb.gg").appendPath(me).appendPath(tournament).appendPath(appID).appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_ID, tournamentID).appendQueryParameter("score", score.toString()).build();
|
|
Intrinsics.checkNotNullExpressionValue(build, "Builder()\n .scheme(scheme)\n .authority(authority)\n .appendPath(me)\n .appendPath(tournament)\n .appendPath(appID)\n .appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_ID, tournamentID)\n .appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_SCORE, score.toString())\n .build()");
|
|
return build;
|
|
}
|
|
|
|
public final Uri uriForCreating$facebook_gamingservices_release(TournamentConfig config, Number score, String appID) {
|
|
Intrinsics.checkNotNullParameter(config, "config");
|
|
Intrinsics.checkNotNullParameter(score, "score");
|
|
Intrinsics.checkNotNullParameter(appID, "appID");
|
|
Uri.Builder appendQueryParameter = new Uri.Builder().scheme("https").authority("fb.gg").appendPath(me).appendPath(tournament).appendPath(appID).appendQueryParameter("score", score.toString());
|
|
Instant endTime = config.getEndTime();
|
|
if (endTime != null) {
|
|
appendQueryParameter.appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_END_TIME, endTime.toString());
|
|
}
|
|
TournamentSortOrder sortOrder = config.getSortOrder();
|
|
if (sortOrder != null) {
|
|
appendQueryParameter.appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_SORT_ORDER, sortOrder.toString());
|
|
}
|
|
TournamentScoreType scoreType = config.getScoreType();
|
|
if (scoreType != null) {
|
|
appendQueryParameter.appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_SCORE_FORMAT, scoreType.toString());
|
|
}
|
|
String title = config.getTitle();
|
|
if (title != null) {
|
|
appendQueryParameter.appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_TITLE, title);
|
|
}
|
|
String payload = config.getPayload();
|
|
if (payload != null) {
|
|
appendQueryParameter.appendQueryParameter(SDKConstants.PARAM_TOURNAMENTS_PAYLOAD, payload);
|
|
}
|
|
Uri build = appendQueryParameter.build();
|
|
Intrinsics.checkNotNullExpressionValue(build, "builder.build()");
|
|
return build;
|
|
}
|
|
|
|
public final Bundle bundleForUpdating$facebook_gamingservices_release(String tournamentID, Number score, String appID) {
|
|
Intrinsics.checkNotNullParameter(tournamentID, "tournamentID");
|
|
Intrinsics.checkNotNullParameter(score, "score");
|
|
Intrinsics.checkNotNullParameter(appID, "appID");
|
|
Bundle bundle = new Bundle();
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_DEEPLINK, SDKConstants.PARAM_TOURNAMENTS);
|
|
bundle.putString("app_id", appID);
|
|
bundle.putString("score", score.toString());
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_ID, tournamentID);
|
|
return bundle;
|
|
}
|
|
|
|
public final Bundle bundleForCreating$facebook_gamingservices_release(TournamentConfig config, Number score, String appID) {
|
|
Intrinsics.checkNotNullParameter(config, "config");
|
|
Intrinsics.checkNotNullParameter(score, "score");
|
|
Intrinsics.checkNotNullParameter(appID, "appID");
|
|
Bundle bundle = new Bundle();
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_DEEPLINK, SDKConstants.PARAM_TOURNAMENTS);
|
|
bundle.putString("app_id", appID);
|
|
bundle.putString("score", score.toString());
|
|
TournamentSortOrder sortOrder = config.getSortOrder();
|
|
if (sortOrder != null) {
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_SORT_ORDER, sortOrder.toString());
|
|
}
|
|
TournamentScoreType scoreType = config.getScoreType();
|
|
if (scoreType != null) {
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_SCORE_FORMAT, scoreType.toString());
|
|
}
|
|
String title = config.getTitle();
|
|
if (title != null) {
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_TITLE, title);
|
|
}
|
|
String payload = config.getPayload();
|
|
if (payload != null) {
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_PAYLOAD, payload);
|
|
}
|
|
Instant endTime = config.getEndTime();
|
|
if (endTime != null) {
|
|
bundle.putString(SDKConstants.PARAM_TOURNAMENTS_END_TIME, String.valueOf((int) endTime.getEpochSecond()));
|
|
}
|
|
return bundle;
|
|
}
|
|
}
|