Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class BuildConfig {
|
||||
public static final String BUILD_TYPE = "release";
|
||||
public static final boolean DEBUG = false;
|
||||
public static final String LIBRARY_PACKAGE_NAME = "com.google.firebase.dynamiclinks";
|
||||
public static final String VERSION_NAME = "21.2.0";
|
||||
}
|
||||
@@ -0,0 +1,484 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.firebase.FirebaseApp;
|
||||
import com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class DynamicLink {
|
||||
private final Bundle builderParameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class AndroidParameters {
|
||||
public static final String KEY_ANDROID_FALLBACK_LINK = "afl";
|
||||
public static final String KEY_ANDROID_MIN_VERSION_CODE = "amv";
|
||||
public static final String KEY_ANDROID_PACKAGE_NAME = "apn";
|
||||
final Bundle parameters;
|
||||
|
||||
private AndroidParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters;
|
||||
|
||||
public Builder() {
|
||||
if (FirebaseApp.getInstance() != null) {
|
||||
Bundle bundle = new Bundle();
|
||||
this.parameters = bundle;
|
||||
bundle.putString(AndroidParameters.KEY_ANDROID_PACKAGE_NAME, FirebaseApp.getInstance().getApplicationContext().getPackageName());
|
||||
return;
|
||||
}
|
||||
throw new IllegalStateException("FirebaseApp not initialized.");
|
||||
}
|
||||
|
||||
public AndroidParameters build() {
|
||||
return new AndroidParameters(this.parameters);
|
||||
}
|
||||
|
||||
public Uri getFallbackUrl() {
|
||||
Uri uri = (Uri) this.parameters.getParcelable(AndroidParameters.KEY_ANDROID_FALLBACK_LINK);
|
||||
return uri == null ? Uri.EMPTY : uri;
|
||||
}
|
||||
|
||||
public int getMinimumVersion() {
|
||||
return this.parameters.getInt(AndroidParameters.KEY_ANDROID_MIN_VERSION_CODE);
|
||||
}
|
||||
|
||||
public Builder setFallbackUrl(Uri uri) {
|
||||
this.parameters.putParcelable(AndroidParameters.KEY_ANDROID_FALLBACK_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setMinimumVersion(int i) {
|
||||
this.parameters.putInt(AndroidParameters.KEY_ANDROID_MIN_VERSION_CODE, i);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder(String str) {
|
||||
Bundle bundle = new Bundle();
|
||||
this.parameters = bundle;
|
||||
bundle.putString(AndroidParameters.KEY_ANDROID_PACKAGE_NAME, str);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class GoogleAnalyticsParameters {
|
||||
public static final String KEY_UTM_CAMPAIGN = "utm_campaign";
|
||||
public static final String KEY_UTM_CONTENT = "utm_content";
|
||||
public static final String KEY_UTM_MEDIUM = "utm_medium";
|
||||
public static final String KEY_UTM_SOURCE = "utm_source";
|
||||
public static final String KEY_UTM_TERM = "utm_term";
|
||||
Bundle parameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters;
|
||||
|
||||
public Builder() {
|
||||
this.parameters = new Bundle();
|
||||
}
|
||||
|
||||
public GoogleAnalyticsParameters build() {
|
||||
return new GoogleAnalyticsParameters(this.parameters);
|
||||
}
|
||||
|
||||
public String getCampaign() {
|
||||
return this.parameters.getString("utm_campaign", "");
|
||||
}
|
||||
|
||||
public String getContent() {
|
||||
return this.parameters.getString(GoogleAnalyticsParameters.KEY_UTM_CONTENT, "");
|
||||
}
|
||||
|
||||
public String getMedium() {
|
||||
return this.parameters.getString("utm_medium", "");
|
||||
}
|
||||
|
||||
public String getSource() {
|
||||
return this.parameters.getString("utm_source", "");
|
||||
}
|
||||
|
||||
public String getTerm() {
|
||||
return this.parameters.getString(GoogleAnalyticsParameters.KEY_UTM_TERM, "");
|
||||
}
|
||||
|
||||
public Builder setCampaign(String str) {
|
||||
this.parameters.putString("utm_campaign", str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setContent(String str) {
|
||||
this.parameters.putString(GoogleAnalyticsParameters.KEY_UTM_CONTENT, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setMedium(String str) {
|
||||
this.parameters.putString("utm_medium", str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setSource(String str) {
|
||||
this.parameters.putString("utm_source", str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setTerm(String str) {
|
||||
this.parameters.putString(GoogleAnalyticsParameters.KEY_UTM_TERM, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder(String str, String str2, String str3) {
|
||||
Bundle bundle = new Bundle();
|
||||
this.parameters = bundle;
|
||||
bundle.putString("utm_source", str);
|
||||
bundle.putString("utm_medium", str2);
|
||||
bundle.putString("utm_campaign", str3);
|
||||
}
|
||||
}
|
||||
|
||||
private GoogleAnalyticsParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class IosParameters {
|
||||
public static final String KEY_IOS_APP_STORE_ID = "isi";
|
||||
public static final String KEY_IOS_BUNDLE_ID = "ibi";
|
||||
public static final String KEY_IOS_CUSTOM_SCHEME = "ius";
|
||||
public static final String KEY_IOS_FALLBACK_LINK = "ifl";
|
||||
public static final String KEY_IOS_MINIMUM_VERSION = "imv";
|
||||
public static final String KEY_IPAD_BUNDLE_ID = "ipbi";
|
||||
public static final String KEY_IPAD_FALLBACK_LINK = "ipfl";
|
||||
final Bundle parameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters;
|
||||
|
||||
public Builder(String str) {
|
||||
Bundle bundle = new Bundle();
|
||||
this.parameters = bundle;
|
||||
bundle.putString(IosParameters.KEY_IOS_BUNDLE_ID, str);
|
||||
}
|
||||
|
||||
public IosParameters build() {
|
||||
return new IosParameters(this.parameters);
|
||||
}
|
||||
|
||||
public String getAppStoreId() {
|
||||
return this.parameters.getString(IosParameters.KEY_IOS_APP_STORE_ID, "");
|
||||
}
|
||||
|
||||
public String getCustomScheme() {
|
||||
return this.parameters.getString(IosParameters.KEY_IOS_CUSTOM_SCHEME, "");
|
||||
}
|
||||
|
||||
public String getIpadBundleId() {
|
||||
return this.parameters.getString(IosParameters.KEY_IPAD_BUNDLE_ID, "");
|
||||
}
|
||||
|
||||
public Uri getIpadFallbackUrl() {
|
||||
Uri uri = (Uri) this.parameters.getParcelable(IosParameters.KEY_IPAD_FALLBACK_LINK);
|
||||
return uri == null ? Uri.EMPTY : uri;
|
||||
}
|
||||
|
||||
public String getMinimumVersion() {
|
||||
return this.parameters.getString(IosParameters.KEY_IOS_MINIMUM_VERSION, "");
|
||||
}
|
||||
|
||||
public Builder setAppStoreId(String str) {
|
||||
this.parameters.putString(IosParameters.KEY_IOS_APP_STORE_ID, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setCustomScheme(String str) {
|
||||
this.parameters.putString(IosParameters.KEY_IOS_CUSTOM_SCHEME, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setFallbackUrl(Uri uri) {
|
||||
this.parameters.putParcelable(IosParameters.KEY_IOS_FALLBACK_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setIpadBundleId(String str) {
|
||||
this.parameters.putString(IosParameters.KEY_IPAD_BUNDLE_ID, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setIpadFallbackUrl(Uri uri) {
|
||||
this.parameters.putParcelable(IosParameters.KEY_IPAD_FALLBACK_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setMinimumVersion(String str) {
|
||||
this.parameters.putString(IosParameters.KEY_IOS_MINIMUM_VERSION, str);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
private IosParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class ItunesConnectAnalyticsParameters {
|
||||
public static final String KEY_ITUNES_CONNECT_AT = "at";
|
||||
public static final String KEY_ITUNES_CONNECT_CT = "ct";
|
||||
public static final String KEY_ITUNES_CONNECT_PT = "pt";
|
||||
final Bundle parameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters = new Bundle();
|
||||
|
||||
public ItunesConnectAnalyticsParameters build() {
|
||||
return new ItunesConnectAnalyticsParameters(this.parameters);
|
||||
}
|
||||
|
||||
public String getAffiliateToken() {
|
||||
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_AT, "");
|
||||
}
|
||||
|
||||
public String getCampaignToken() {
|
||||
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_CT, "");
|
||||
}
|
||||
|
||||
public String getProviderToken() {
|
||||
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_PT, "");
|
||||
}
|
||||
|
||||
public Builder setAffiliateToken(String str) {
|
||||
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_AT, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setCampaignToken(String str) {
|
||||
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_CT, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setProviderToken(String str) {
|
||||
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_PT, str);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
private ItunesConnectAnalyticsParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class NavigationInfoParameters {
|
||||
public static final String KEY_FORCED_REDIRECT = "efr";
|
||||
final Bundle parameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters = new Bundle();
|
||||
|
||||
public NavigationInfoParameters build() {
|
||||
return new NavigationInfoParameters(this.parameters);
|
||||
}
|
||||
|
||||
public boolean getForcedRedirectEnabled() {
|
||||
return this.parameters.getInt(NavigationInfoParameters.KEY_FORCED_REDIRECT) == 1;
|
||||
}
|
||||
|
||||
public Builder setForcedRedirectEnabled(boolean z3) {
|
||||
this.parameters.putInt(NavigationInfoParameters.KEY_FORCED_REDIRECT, z3 ? 1 : 0);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
private NavigationInfoParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class SocialMetaTagParameters {
|
||||
public static final String KEY_SOCIAL_DESCRIPTION = "sd";
|
||||
public static final String KEY_SOCIAL_IMAGE_LINK = "si";
|
||||
public static final String KEY_SOCIAL_TITLE = "st";
|
||||
final Bundle parameters;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private final Bundle parameters = new Bundle();
|
||||
|
||||
public SocialMetaTagParameters build() {
|
||||
return new SocialMetaTagParameters(this.parameters);
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return this.parameters.getString(SocialMetaTagParameters.KEY_SOCIAL_DESCRIPTION, "");
|
||||
}
|
||||
|
||||
public Uri getImageUrl() {
|
||||
Uri uri = (Uri) this.parameters.getParcelable(SocialMetaTagParameters.KEY_SOCIAL_IMAGE_LINK);
|
||||
return uri == null ? Uri.EMPTY : uri;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return this.parameters.getString("st", "");
|
||||
}
|
||||
|
||||
public Builder setDescription(String str) {
|
||||
this.parameters.putString(SocialMetaTagParameters.KEY_SOCIAL_DESCRIPTION, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setImageUrl(Uri uri) {
|
||||
this.parameters.putParcelable(SocialMetaTagParameters.KEY_SOCIAL_IMAGE_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setTitle(String str) {
|
||||
this.parameters.putString("st", str);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
private SocialMetaTagParameters(Bundle bundle) {
|
||||
this.parameters = bundle;
|
||||
}
|
||||
}
|
||||
|
||||
public DynamicLink(Bundle bundle) {
|
||||
this.builderParameters = bundle;
|
||||
}
|
||||
|
||||
public Uri getUri() {
|
||||
return FirebaseDynamicLinksImpl.createDynamicLink(this.builderParameters);
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Builder {
|
||||
private static final String APP_GOO_GL_PATTERN = "(https:\\/\\/)?[a-z0-9]{3,}\\.app\\.goo\\.gl$";
|
||||
public static final String KEY_API_KEY = "apiKey";
|
||||
public static final String KEY_DOMAIN = "domain";
|
||||
public static final String KEY_DOMAIN_URI_PREFIX = "domainUriPrefix";
|
||||
public static final String KEY_DYNAMIC_LINK = "dynamicLink";
|
||||
public static final String KEY_DYNAMIC_LINK_PARAMETERS = "parameters";
|
||||
public static final String KEY_LINK = "link";
|
||||
public static final String KEY_SUFFIX = "suffix";
|
||||
private static final String PAGE_LINK_PATTERN = "(https:\\/\\/)?[a-z0-9]{3,}\\.page\\.link$";
|
||||
private static final String SCHEME_PREFIX = "https://";
|
||||
private final Bundle builderParameters;
|
||||
private final Bundle fdlParameters;
|
||||
private final FirebaseDynamicLinksImpl firebaseDynamicLinksImpl;
|
||||
|
||||
public Builder(FirebaseDynamicLinksImpl firebaseDynamicLinksImpl) {
|
||||
this.firebaseDynamicLinksImpl = firebaseDynamicLinksImpl;
|
||||
Bundle bundle = new Bundle();
|
||||
this.builderParameters = bundle;
|
||||
bundle.putString(KEY_API_KEY, firebaseDynamicLinksImpl.getFirebaseApp().getOptions().getApiKey());
|
||||
Bundle bundle2 = new Bundle();
|
||||
this.fdlParameters = bundle2;
|
||||
bundle.putBundle(KEY_DYNAMIC_LINK_PARAMETERS, bundle2);
|
||||
}
|
||||
|
||||
private void verifyApiKey() {
|
||||
if (this.builderParameters.getString(KEY_API_KEY) == null) {
|
||||
throw new IllegalArgumentException("Missing API key. Set with setApiKey().");
|
||||
}
|
||||
}
|
||||
|
||||
public DynamicLink buildDynamicLink() {
|
||||
FirebaseDynamicLinksImpl.verifyDomainUriPrefix(this.builderParameters);
|
||||
return new DynamicLink(this.builderParameters);
|
||||
}
|
||||
|
||||
public Task<ShortDynamicLink> buildShortDynamicLink() {
|
||||
verifyApiKey();
|
||||
return this.firebaseDynamicLinksImpl.createShortDynamicLink(this.builderParameters);
|
||||
}
|
||||
|
||||
public String getDomainUriPrefix() {
|
||||
return this.builderParameters.getString(KEY_DOMAIN_URI_PREFIX, "");
|
||||
}
|
||||
|
||||
public Uri getLink() {
|
||||
Uri uri = (Uri) this.fdlParameters.getParcelable(KEY_LINK);
|
||||
return uri == null ? Uri.EMPTY : uri;
|
||||
}
|
||||
|
||||
public Uri getLongLink() {
|
||||
Uri uri = (Uri) this.fdlParameters.getParcelable(KEY_DYNAMIC_LINK);
|
||||
return uri == null ? Uri.EMPTY : uri;
|
||||
}
|
||||
|
||||
public Builder setAndroidParameters(AndroidParameters androidParameters) {
|
||||
this.fdlParameters.putAll(androidParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setDomainUriPrefix(String str) {
|
||||
if (str.matches(APP_GOO_GL_PATTERN) || str.matches(PAGE_LINK_PATTERN)) {
|
||||
this.builderParameters.putString(KEY_DOMAIN, str.replace(SCHEME_PREFIX, ""));
|
||||
}
|
||||
this.builderParameters.putString(KEY_DOMAIN_URI_PREFIX, str);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public Builder setDynamicLinkDomain(String str) {
|
||||
if (!str.matches(APP_GOO_GL_PATTERN) && !str.matches(PAGE_LINK_PATTERN)) {
|
||||
throw new IllegalArgumentException("Use setDomainUriPrefix() instead, setDynamicLinkDomain() is only applicable for *.page.link and *.app.goo.gl domains.");
|
||||
}
|
||||
this.builderParameters.putString(KEY_DOMAIN, str);
|
||||
this.builderParameters.putString(KEY_DOMAIN_URI_PREFIX, SCHEME_PREFIX.concat(str));
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setGoogleAnalyticsParameters(GoogleAnalyticsParameters googleAnalyticsParameters) {
|
||||
this.fdlParameters.putAll(googleAnalyticsParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setIosParameters(IosParameters iosParameters) {
|
||||
this.fdlParameters.putAll(iosParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setItunesConnectAnalyticsParameters(ItunesConnectAnalyticsParameters itunesConnectAnalyticsParameters) {
|
||||
this.fdlParameters.putAll(itunesConnectAnalyticsParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setLink(Uri uri) {
|
||||
this.fdlParameters.putParcelable(KEY_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setLongLink(Uri uri) {
|
||||
this.builderParameters.putParcelable(KEY_DYNAMIC_LINK, uri);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setNavigationInfoParameters(NavigationInfoParameters navigationInfoParameters) {
|
||||
this.fdlParameters.putAll(navigationInfoParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setSocialMetaTagParameters(SocialMetaTagParameters socialMetaTagParameters) {
|
||||
this.fdlParameters.putAll(socialMetaTagParameters.parameters);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Task<ShortDynamicLink> buildShortDynamicLink(int i) {
|
||||
verifyApiKey();
|
||||
this.builderParameters.putInt(KEY_SUFFIX, i);
|
||||
return this.firebaseDynamicLinksImpl.createShortDynamicLink(this.builderParameters);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.firebase.FirebaseApp;
|
||||
import com.google.firebase.dynamiclinks.DynamicLink;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class FirebaseDynamicLinks {
|
||||
public static synchronized FirebaseDynamicLinks getInstance() {
|
||||
FirebaseDynamicLinks firebaseDynamicLinks;
|
||||
synchronized (FirebaseDynamicLinks.class) {
|
||||
firebaseDynamicLinks = getInstance(FirebaseApp.getInstance());
|
||||
}
|
||||
return firebaseDynamicLinks;
|
||||
}
|
||||
|
||||
public abstract DynamicLink.Builder createDynamicLink();
|
||||
|
||||
public abstract Task<PendingDynamicLinkData> getDynamicLink(Intent intent);
|
||||
|
||||
public abstract Task<PendingDynamicLinkData> getDynamicLink(Uri uri);
|
||||
|
||||
public static synchronized FirebaseDynamicLinks getInstance(FirebaseApp firebaseApp) {
|
||||
FirebaseDynamicLinks firebaseDynamicLinks;
|
||||
synchronized (FirebaseDynamicLinks.class) {
|
||||
firebaseDynamicLinks = (FirebaseDynamicLinks) firebaseApp.get(FirebaseDynamicLinks.class);
|
||||
}
|
||||
return firebaseDynamicLinks;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import android.net.Uri;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.firebase.Firebase;
|
||||
import com.google.firebase.FirebaseApp;
|
||||
import com.google.firebase.dynamiclinks.DynamicLink;
|
||||
import com.google.firebase.dynamiclinks.ShortDynamicLink;
|
||||
import com.google.firebase.remoteconfig.RemoteConfigConstants;
|
||||
import java.util.List;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
|
||||
@Metadata(d1 = {"\u0000\u0082\u0001\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\u001a#\u0010\u0005\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a+\u0010\u0005\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\f\u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a\u000f\u0010\u000e\u001a\u0004\u0018\u00010\u000f*\u00020\u0010H\u0086\u0002\u001a\u000f\u0010\u000e\u001a\u0004\u0018\u00010\u000f*\u00020\u0011H\u0086\u0002\u001a\r\u0010\u0012\u001a\u00020\u0013*\u00020\u0010H\u0086\u0002\u001a\u000f\u0010\u0012\u001a\u0004\u0018\u00010\u000f*\u00020\u0011H\u0086\u0002\u001a\r\u0010\u0014\u001a\u00020\u0015*\u00020\u0010H\u0086\u0002\u001a\u0013\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00170\u0016*\u00020\u0011H\u0086\u0002\u001a#\u0010\u0018\u001a\u00020\u0019*\u00020\u00012\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a\u0012\u0010\u0000\u001a\u00020\u0001*\u00020\u00022\u0006\u0010\u001a\u001a\u00020\u001b\u001a#\u0010\u001c\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u001d\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a;\u0010\u001c\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\u001e\u001a\u00020\r2\u0006\u0010\u001f\u001a\u00020\r2\u0006\u0010 \u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u001d\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a+\u0010!\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\"\u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020#\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a#\u0010$\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020%\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a#\u0010&\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a)\u0010(\u001a\b\u0012\u0004\u0012\u00020\u00110)*\u00020\u00012\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a1\u0010(\u001a\b\u0012\u0004\u0012\u00020\u00110)*\u00020\u00012\u0006\u0010*\u001a\u00020\u00132\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\u001a#\u0010+\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020,\u0012\u0004\u0012\u00020\u00060\t¢\u0006\u0002\b\u000b\"\u0015\u0010\u0000\u001a\u00020\u0001*\u00020\u00028F¢\u0006\u0006\u001a\u0004\b\u0003\u0010\u0004¨\u0006-"}, d2 = {"dynamicLinks", "Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;", "Lcom/google/firebase/Firebase;", "getDynamicLinks", "(Lcom/google/firebase/Firebase;)Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;", "androidParameters", "", "Lcom/google/firebase/dynamiclinks/DynamicLink$Builder;", "init", "Lkotlin/Function1;", "Lcom/google/firebase/dynamiclinks/DynamicLink$AndroidParameters$Builder;", "Lkotlin/ExtensionFunctionType;", RemoteConfigConstants.RequestFieldKey.PACKAGE_NAME, "", "component1", "Landroid/net/Uri;", "Lcom/google/firebase/dynamiclinks/PendingDynamicLinkData;", "Lcom/google/firebase/dynamiclinks/ShortDynamicLink;", "component2", "", "component3", "", "", "Lcom/google/firebase/dynamiclinks/ShortDynamicLink$Warning;", DynamicLink.Builder.KEY_DYNAMIC_LINK, "Lcom/google/firebase/dynamiclinks/DynamicLink;", "app", "Lcom/google/firebase/FirebaseApp;", "googleAnalyticsParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$GoogleAnalyticsParameters$Builder;", "source", "medium", "campaign", "iosParameters", "bundleId", "Lcom/google/firebase/dynamiclinks/DynamicLink$IosParameters$Builder;", "itunesConnectAnalyticsParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$ItunesConnectAnalyticsParameters$Builder;", "navigationInfoParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$NavigationInfoParameters$Builder;", "shortLinkAsync", "Lcom/google/android/gms/tasks/Task;", DynamicLink.Builder.KEY_SUFFIX, "socialMetaTagParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$SocialMetaTagParameters$Builder;", "com.google.firebase-firebase-dynamic-links"}, k = 2, mv = {1, 7, 1}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FirebaseDynamicLinksKt {
|
||||
public static final void androidParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.AndroidParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.AndroidParameters.Builder builder2 = new DynamicLink.AndroidParameters.Builder();
|
||||
init.invoke(builder2);
|
||||
builder.setAndroidParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final Uri component1(ShortDynamicLink shortDynamicLink) {
|
||||
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
|
||||
return shortDynamicLink.getShortLink();
|
||||
}
|
||||
|
||||
public static final Uri component2(ShortDynamicLink shortDynamicLink) {
|
||||
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
|
||||
return shortDynamicLink.getPreviewLink();
|
||||
}
|
||||
|
||||
public static final List<ShortDynamicLink.Warning> component3(ShortDynamicLink shortDynamicLink) {
|
||||
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
|
||||
List warnings = shortDynamicLink.getWarnings();
|
||||
Intrinsics.checkNotNullExpressionValue(warnings, "warnings");
|
||||
return warnings;
|
||||
}
|
||||
|
||||
public static final DynamicLink dynamicLink(FirebaseDynamicLinks firebaseDynamicLinks, Function1<? super DynamicLink.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
|
||||
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
|
||||
init.invoke(createDynamicLink);
|
||||
DynamicLink buildDynamicLink = createDynamicLink.buildDynamicLink();
|
||||
Intrinsics.checkNotNullExpressionValue(buildDynamicLink, "builder.buildDynamicLink()");
|
||||
return buildDynamicLink;
|
||||
}
|
||||
|
||||
public static final FirebaseDynamicLinks dynamicLinks(Firebase firebase, FirebaseApp app) {
|
||||
Intrinsics.checkNotNullParameter(firebase, "<this>");
|
||||
Intrinsics.checkNotNullParameter(app, "app");
|
||||
FirebaseDynamicLinks firebaseDynamicLinks = FirebaseDynamicLinks.getInstance(app);
|
||||
Intrinsics.checkNotNullExpressionValue(firebaseDynamicLinks, "getInstance(app)");
|
||||
return firebaseDynamicLinks;
|
||||
}
|
||||
|
||||
public static final FirebaseDynamicLinks getDynamicLinks(Firebase firebase) {
|
||||
Intrinsics.checkNotNullParameter(firebase, "<this>");
|
||||
FirebaseDynamicLinks firebaseDynamicLinks = FirebaseDynamicLinks.getInstance();
|
||||
Intrinsics.checkNotNullExpressionValue(firebaseDynamicLinks, "getInstance()");
|
||||
return firebaseDynamicLinks;
|
||||
}
|
||||
|
||||
public static final void googleAnalyticsParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.GoogleAnalyticsParameters.Builder builder2 = new DynamicLink.GoogleAnalyticsParameters.Builder();
|
||||
init.invoke(builder2);
|
||||
builder.setGoogleAnalyticsParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final void iosParameters(DynamicLink.Builder builder, String bundleId, Function1<? super DynamicLink.IosParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(bundleId, "bundleId");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.IosParameters.Builder builder2 = new DynamicLink.IosParameters.Builder(bundleId);
|
||||
init.invoke(builder2);
|
||||
builder.setIosParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final void itunesConnectAnalyticsParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.ItunesConnectAnalyticsParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.ItunesConnectAnalyticsParameters.Builder builder2 = new DynamicLink.ItunesConnectAnalyticsParameters.Builder();
|
||||
init.invoke(builder2);
|
||||
builder.setItunesConnectAnalyticsParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final void navigationInfoParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.NavigationInfoParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.NavigationInfoParameters.Builder builder2 = new DynamicLink.NavigationInfoParameters.Builder();
|
||||
init.invoke(builder2);
|
||||
builder.setNavigationInfoParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final Task<ShortDynamicLink> shortLinkAsync(FirebaseDynamicLinks firebaseDynamicLinks, Function1<? super DynamicLink.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
|
||||
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
|
||||
init.invoke(createDynamicLink);
|
||||
Task<ShortDynamicLink> buildShortDynamicLink = createDynamicLink.buildShortDynamicLink();
|
||||
Intrinsics.checkNotNullExpressionValue(buildShortDynamicLink, "builder.buildShortDynamicLink()");
|
||||
return buildShortDynamicLink;
|
||||
}
|
||||
|
||||
public static final void socialMetaTagParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.SocialMetaTagParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.SocialMetaTagParameters.Builder builder2 = new DynamicLink.SocialMetaTagParameters.Builder();
|
||||
init.invoke(builder2);
|
||||
builder.setSocialMetaTagParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final Uri component1(PendingDynamicLinkData pendingDynamicLinkData) {
|
||||
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
|
||||
return pendingDynamicLinkData.getLink();
|
||||
}
|
||||
|
||||
public static final int component2(PendingDynamicLinkData pendingDynamicLinkData) {
|
||||
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
|
||||
return pendingDynamicLinkData.getMinimumAppVersion();
|
||||
}
|
||||
|
||||
public static final long component3(PendingDynamicLinkData pendingDynamicLinkData) {
|
||||
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
|
||||
return pendingDynamicLinkData.getClickTimestamp();
|
||||
}
|
||||
|
||||
public static final void androidParameters(DynamicLink.Builder builder, String packageName, Function1<? super DynamicLink.AndroidParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(packageName, "packageName");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.AndroidParameters.Builder builder2 = new DynamicLink.AndroidParameters.Builder(packageName);
|
||||
init.invoke(builder2);
|
||||
builder.setAndroidParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final void googleAnalyticsParameters(DynamicLink.Builder builder, String source, String medium, String campaign, Function1<? super DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(builder, "<this>");
|
||||
Intrinsics.checkNotNullParameter(source, "source");
|
||||
Intrinsics.checkNotNullParameter(medium, "medium");
|
||||
Intrinsics.checkNotNullParameter(campaign, "campaign");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.GoogleAnalyticsParameters.Builder builder2 = new DynamicLink.GoogleAnalyticsParameters.Builder(source, medium, campaign);
|
||||
init.invoke(builder2);
|
||||
builder.setGoogleAnalyticsParameters(builder2.build());
|
||||
}
|
||||
|
||||
public static final Task<ShortDynamicLink> shortLinkAsync(FirebaseDynamicLinks firebaseDynamicLinks, int i, Function1<? super DynamicLink.Builder, Unit> init) {
|
||||
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
|
||||
Intrinsics.checkNotNullParameter(init, "init");
|
||||
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
|
||||
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
|
||||
init.invoke(createDynamicLink);
|
||||
Task<ShortDynamicLink> buildShortDynamicLink = createDynamicLink.buildShortDynamicLink(i);
|
||||
Intrinsics.checkNotNullExpressionValue(buildShortDynamicLink, "builder.buildShortDynamicLink(suffix)");
|
||||
return buildShortDynamicLink;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import androidx.annotation.Keep;
|
||||
import com.google.firebase.components.Component;
|
||||
import com.google.firebase.components.ComponentRegistrar;
|
||||
import java.util.List;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.collections.CollectionsKt;
|
||||
|
||||
@Keep
|
||||
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinksKtxRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links"}, k = 1, mv = {1, 7, 1}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FirebaseDynamicLinksKtxRegistrar implements ComponentRegistrar {
|
||||
@Override // com.google.firebase.components.ComponentRegistrar
|
||||
public List<Component<?>> getComponents() {
|
||||
return CollectionsKt.emptyList();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.common.util.DefaultClock;
|
||||
import com.google.android.gms.common.util.VisibleForTesting;
|
||||
import com.google.firebase.dynamiclinks.internal.DynamicLinkData;
|
||||
import com.google.firebase.dynamiclinks.internal.DynamicLinkUTMParams;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class PendingDynamicLinkData {
|
||||
private final DynamicLinkData dynamicLinkData;
|
||||
private final DynamicLinkUTMParams dynamicLinkUTMParams;
|
||||
|
||||
@VisibleForTesting
|
||||
@KeepForSdk
|
||||
public PendingDynamicLinkData(DynamicLinkData dynamicLinkData) {
|
||||
if (dynamicLinkData == null) {
|
||||
this.dynamicLinkData = null;
|
||||
this.dynamicLinkUTMParams = null;
|
||||
} else {
|
||||
if (dynamicLinkData.getClickTimestamp() == 0) {
|
||||
dynamicLinkData.setClickTimestamp(DefaultClock.getInstance().currentTimeMillis());
|
||||
}
|
||||
this.dynamicLinkData = dynamicLinkData;
|
||||
this.dynamicLinkUTMParams = new DynamicLinkUTMParams(dynamicLinkData);
|
||||
}
|
||||
}
|
||||
|
||||
public long getClickTimestamp() {
|
||||
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
|
||||
if (dynamicLinkData == null) {
|
||||
return 0L;
|
||||
}
|
||||
return dynamicLinkData.getClickTimestamp();
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public Bundle getExtensions() {
|
||||
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
|
||||
return dynamicLinkData == null ? new Bundle() : dynamicLinkData.getExtensionBundle();
|
||||
}
|
||||
|
||||
public Uri getLink() {
|
||||
String deepLink;
|
||||
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
|
||||
if (dynamicLinkData == null || (deepLink = dynamicLinkData.getDeepLink()) == null) {
|
||||
return null;
|
||||
}
|
||||
return Uri.parse(deepLink);
|
||||
}
|
||||
|
||||
public int getMinimumAppVersion() {
|
||||
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
|
||||
if (dynamicLinkData == null) {
|
||||
return 0;
|
||||
}
|
||||
return dynamicLinkData.getMinVersion();
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
public Uri getRedirectUrl() {
|
||||
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
|
||||
if (dynamicLinkData == null) {
|
||||
return null;
|
||||
}
|
||||
return dynamicLinkData.getRedirectUrl();
|
||||
}
|
||||
|
||||
public Intent getUpdateAppIntent(Context context) {
|
||||
if (getMinimumAppVersion() == 0) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
if (context.getPackageManager().getPackageInfo(context.getApplicationContext().getPackageName(), 0).versionCode < getMinimumAppVersion() && getRedirectUrl() != null) {
|
||||
return new Intent("android.intent.action.VIEW").setData(getRedirectUrl()).setPackage("com.android.vending");
|
||||
}
|
||||
} catch (PackageManager.NameNotFoundException unused) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public Bundle getUtmParameters() {
|
||||
DynamicLinkUTMParams dynamicLinkUTMParams = this.dynamicLinkUTMParams;
|
||||
return dynamicLinkUTMParams == null ? new Bundle() : dynamicLinkUTMParams.asBundle();
|
||||
}
|
||||
|
||||
public PendingDynamicLinkData(String str, int i, long j4, Uri uri) {
|
||||
DynamicLinkData dynamicLinkData = new DynamicLinkData(null, str, i, j4, null, uri);
|
||||
this.dynamicLinkData = dynamicLinkData;
|
||||
this.dynamicLinkUTMParams = new DynamicLinkUTMParams(dynamicLinkData);
|
||||
}
|
||||
}
|
||||
361
apk_decompiled/sources/com/google/firebase/dynamiclinks/R.java
Normal file
361
apk_decompiled/sources/com/google/firebase/dynamiclinks/R.java
Normal file
@@ -0,0 +1,361 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class R {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class attr {
|
||||
public static final int alpha = 0x7f030031;
|
||||
public static final int buttonSize = 0x7f0300a5;
|
||||
public static final int circleCrop = 0x7f0300e9;
|
||||
public static final int colorScheme = 0x7f030135;
|
||||
public static final int coordinatorLayoutStyle = 0x7f03016c;
|
||||
public static final int font = 0x7f03022d;
|
||||
public static final int fontProviderAuthority = 0x7f03022f;
|
||||
public static final int fontProviderCerts = 0x7f030230;
|
||||
public static final int fontProviderFetchStrategy = 0x7f030231;
|
||||
public static final int fontProviderFetchTimeout = 0x7f030232;
|
||||
public static final int fontProviderPackage = 0x7f030233;
|
||||
public static final int fontProviderQuery = 0x7f030234;
|
||||
public static final int fontStyle = 0x7f030236;
|
||||
public static final int fontVariationSettings = 0x7f030237;
|
||||
public static final int fontWeight = 0x7f030238;
|
||||
public static final int imageAspectRatio = 0x7f030271;
|
||||
public static final int imageAspectRatioAdjust = 0x7f030272;
|
||||
public static final int keylines = 0x7f0302b5;
|
||||
public static final int layout_anchor = 0x7f0302c6;
|
||||
public static final int layout_anchorGravity = 0x7f0302c7;
|
||||
public static final int layout_behavior = 0x7f0302c9;
|
||||
public static final int layout_dodgeInsetEdges = 0x7f0302fa;
|
||||
public static final int layout_insetEdge = 0x7f030305;
|
||||
public static final int layout_keyline = 0x7f030306;
|
||||
public static final int scopeUris = 0x7f03041a;
|
||||
public static final int statusBarBackground = 0x7f030488;
|
||||
public static final int ttcIndex = 0x7f030559;
|
||||
|
||||
private attr() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class color {
|
||||
public static final int common_google_signin_btn_text_dark = 0x7f050045;
|
||||
public static final int common_google_signin_btn_text_dark_default = 0x7f050046;
|
||||
public static final int common_google_signin_btn_text_dark_disabled = 0x7f050047;
|
||||
public static final int common_google_signin_btn_text_dark_focused = 0x7f050048;
|
||||
public static final int common_google_signin_btn_text_dark_pressed = 0x7f050049;
|
||||
public static final int common_google_signin_btn_text_light = 0x7f05004a;
|
||||
public static final int common_google_signin_btn_text_light_default = 0x7f05004b;
|
||||
public static final int common_google_signin_btn_text_light_disabled = 0x7f05004c;
|
||||
public static final int common_google_signin_btn_text_light_focused = 0x7f05004d;
|
||||
public static final int common_google_signin_btn_text_light_pressed = 0x7f05004e;
|
||||
public static final int common_google_signin_btn_tint = 0x7f05004f;
|
||||
public static final int notification_action_color_filter = 0x7f050315;
|
||||
public static final int notification_icon_bg_color = 0x7f050316;
|
||||
public static final int ripple_material_light = 0x7f050322;
|
||||
public static final int secondary_text_default_material_light = 0x7f050324;
|
||||
|
||||
private color() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class dimen {
|
||||
public static final int compat_button_inset_horizontal_material = 0x7f06006d;
|
||||
public static final int compat_button_inset_vertical_material = 0x7f06006e;
|
||||
public static final int compat_button_padding_horizontal_material = 0x7f06006f;
|
||||
public static final int compat_button_padding_vertical_material = 0x7f060070;
|
||||
public static final int compat_control_corner_material = 0x7f060071;
|
||||
public static final int compat_notification_large_icon_max_height = 0x7f060072;
|
||||
public static final int compat_notification_large_icon_max_width = 0x7f060073;
|
||||
public static final int notification_action_icon_size = 0x7f060385;
|
||||
public static final int notification_action_text_size = 0x7f060386;
|
||||
public static final int notification_big_circle_margin = 0x7f060387;
|
||||
public static final int notification_content_margin_start = 0x7f060388;
|
||||
public static final int notification_large_icon_height = 0x7f06038d;
|
||||
public static final int notification_large_icon_width = 0x7f06038e;
|
||||
public static final int notification_main_column_padding_top = 0x7f06038f;
|
||||
public static final int notification_media_narrow_margin = 0x7f060391;
|
||||
public static final int notification_right_icon_size = 0x7f060393;
|
||||
public static final int notification_right_side_padding_top = 0x7f060394;
|
||||
public static final int notification_small_icon_background_padding = 0x7f060395;
|
||||
public static final int notification_small_icon_size_as_large = 0x7f060396;
|
||||
public static final int notification_subtext_size = 0x7f060397;
|
||||
public static final int notification_top_pad = 0x7f06039b;
|
||||
public static final int notification_top_pad_large_text = 0x7f06039c;
|
||||
|
||||
private dimen() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class drawable {
|
||||
public static final int common_full_open_on_phone = 0x7f07008b;
|
||||
public static final int common_google_signin_btn_icon_dark = 0x7f07008c;
|
||||
public static final int common_google_signin_btn_icon_dark_focused = 0x7f07008d;
|
||||
public static final int common_google_signin_btn_icon_dark_normal = 0x7f07008e;
|
||||
public static final int common_google_signin_btn_icon_dark_normal_background = 0x7f07008f;
|
||||
public static final int common_google_signin_btn_icon_disabled = 0x7f070090;
|
||||
public static final int common_google_signin_btn_icon_light = 0x7f070091;
|
||||
public static final int common_google_signin_btn_icon_light_focused = 0x7f070092;
|
||||
public static final int common_google_signin_btn_icon_light_normal = 0x7f070093;
|
||||
public static final int common_google_signin_btn_icon_light_normal_background = 0x7f070094;
|
||||
public static final int common_google_signin_btn_text_dark = 0x7f070095;
|
||||
public static final int common_google_signin_btn_text_dark_focused = 0x7f070096;
|
||||
public static final int common_google_signin_btn_text_dark_normal = 0x7f070097;
|
||||
public static final int common_google_signin_btn_text_dark_normal_background = 0x7f070098;
|
||||
public static final int common_google_signin_btn_text_disabled = 0x7f070099;
|
||||
public static final int common_google_signin_btn_text_light = 0x7f07009a;
|
||||
public static final int common_google_signin_btn_text_light_focused = 0x7f07009b;
|
||||
public static final int common_google_signin_btn_text_light_normal = 0x7f07009c;
|
||||
public static final int common_google_signin_btn_text_light_normal_background = 0x7f07009d;
|
||||
public static final int googleg_disabled_color_18 = 0x7f0700ac;
|
||||
public static final int googleg_standard_color_18 = 0x7f0700ad;
|
||||
public static final int notification_action_background = 0x7f070181;
|
||||
public static final int notification_bg = 0x7f070182;
|
||||
public static final int notification_bg_low = 0x7f070183;
|
||||
public static final int notification_bg_low_normal = 0x7f070184;
|
||||
public static final int notification_bg_low_pressed = 0x7f070185;
|
||||
public static final int notification_bg_normal = 0x7f070186;
|
||||
public static final int notification_bg_normal_pressed = 0x7f070187;
|
||||
public static final int notification_icon_background = 0x7f070188;
|
||||
public static final int notification_template_icon_bg = 0x7f07018a;
|
||||
public static final int notification_template_icon_low_bg = 0x7f07018b;
|
||||
public static final int notification_tile_bg = 0x7f07018c;
|
||||
public static final int notify_panel_notification_icon_bg = 0x7f07018d;
|
||||
|
||||
private drawable() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class id {
|
||||
public static final int accessibility_action_clickable_span = 0x7f090013;
|
||||
public static final int accessibility_custom_action_0 = 0x7f090014;
|
||||
public static final int accessibility_custom_action_1 = 0x7f090015;
|
||||
public static final int accessibility_custom_action_10 = 0x7f090016;
|
||||
public static final int accessibility_custom_action_11 = 0x7f090017;
|
||||
public static final int accessibility_custom_action_12 = 0x7f090018;
|
||||
public static final int accessibility_custom_action_13 = 0x7f090019;
|
||||
public static final int accessibility_custom_action_14 = 0x7f09001a;
|
||||
public static final int accessibility_custom_action_15 = 0x7f09001b;
|
||||
public static final int accessibility_custom_action_16 = 0x7f09001c;
|
||||
public static final int accessibility_custom_action_17 = 0x7f09001d;
|
||||
public static final int accessibility_custom_action_18 = 0x7f09001e;
|
||||
public static final int accessibility_custom_action_19 = 0x7f09001f;
|
||||
public static final int accessibility_custom_action_2 = 0x7f090020;
|
||||
public static final int accessibility_custom_action_20 = 0x7f090021;
|
||||
public static final int accessibility_custom_action_21 = 0x7f090022;
|
||||
public static final int accessibility_custom_action_22 = 0x7f090023;
|
||||
public static final int accessibility_custom_action_23 = 0x7f090024;
|
||||
public static final int accessibility_custom_action_24 = 0x7f090025;
|
||||
public static final int accessibility_custom_action_25 = 0x7f090026;
|
||||
public static final int accessibility_custom_action_26 = 0x7f090027;
|
||||
public static final int accessibility_custom_action_27 = 0x7f090028;
|
||||
public static final int accessibility_custom_action_28 = 0x7f090029;
|
||||
public static final int accessibility_custom_action_29 = 0x7f09002a;
|
||||
public static final int accessibility_custom_action_3 = 0x7f09002b;
|
||||
public static final int accessibility_custom_action_30 = 0x7f09002c;
|
||||
public static final int accessibility_custom_action_31 = 0x7f09002d;
|
||||
public static final int accessibility_custom_action_4 = 0x7f09002e;
|
||||
public static final int accessibility_custom_action_5 = 0x7f09002f;
|
||||
public static final int accessibility_custom_action_6 = 0x7f090030;
|
||||
public static final int accessibility_custom_action_7 = 0x7f090031;
|
||||
public static final int accessibility_custom_action_8 = 0x7f090032;
|
||||
public static final int accessibility_custom_action_9 = 0x7f090033;
|
||||
public static final int action_container = 0x7f090045;
|
||||
public static final int action_divider = 0x7f090048;
|
||||
public static final int action_image = 0x7f09004a;
|
||||
public static final int action_text = 0x7f090051;
|
||||
public static final int actions = 0x7f090052;
|
||||
public static final int adjust_height = 0x7f090058;
|
||||
public static final int adjust_width = 0x7f090059;
|
||||
public static final int async = 0x7f090071;
|
||||
public static final int auto = 0x7f090072;
|
||||
public static final int blocking = 0x7f090082;
|
||||
public static final int bottom = 0x7f090083;
|
||||
public static final int chronometer = 0x7f0900a9;
|
||||
public static final int dark = 0x7f0900ea;
|
||||
public static final int dialog_button = 0x7f09010b;
|
||||
public static final int end = 0x7f090133;
|
||||
public static final int forever = 0x7f090152;
|
||||
public static final int icon = 0x7f090195;
|
||||
public static final int icon_group = 0x7f090196;
|
||||
public static final int icon_only = 0x7f090198;
|
||||
public static final int info = 0x7f0901a9;
|
||||
public static final int italic = 0x7f0901be;
|
||||
public static final int left = 0x7f0901e2;
|
||||
public static final int light = 0x7f0901e7;
|
||||
public static final int line1 = 0x7f0901e9;
|
||||
public static final int line3 = 0x7f0901ea;
|
||||
public static final int none = 0x7f090264;
|
||||
public static final int normal = 0x7f090265;
|
||||
public static final int notification_background = 0x7f090269;
|
||||
public static final int notification_main_column = 0x7f09026a;
|
||||
public static final int notification_main_column_container = 0x7f09026b;
|
||||
public static final int right = 0x7f0902cd;
|
||||
public static final int right_icon = 0x7f0902cf;
|
||||
public static final int right_side = 0x7f0902d0;
|
||||
public static final int standard = 0x7f090321;
|
||||
public static final int start = 0x7f090322;
|
||||
public static final int tag_accessibility_actions = 0x7f09035c;
|
||||
public static final int tag_accessibility_clickable_spans = 0x7f09035d;
|
||||
public static final int tag_accessibility_heading = 0x7f09035e;
|
||||
public static final int tag_accessibility_pane_title = 0x7f09035f;
|
||||
public static final int tag_screen_reader_focusable = 0x7f090363;
|
||||
public static final int tag_transition_group = 0x7f090365;
|
||||
public static final int tag_unhandled_key_event_manager = 0x7f090366;
|
||||
public static final int tag_unhandled_key_listeners = 0x7f090367;
|
||||
public static final int text = 0x7f09036d;
|
||||
public static final int text2 = 0x7f09036e;
|
||||
public static final int time = 0x7f09038e;
|
||||
public static final int title = 0x7f090393;
|
||||
public static final int top = 0x7f0903ac;
|
||||
public static final int wide = 0x7f090401;
|
||||
|
||||
private id() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class integer {
|
||||
public static final int google_play_services_version = 0x7f0a0009;
|
||||
public static final int status_bar_notification_info_maxnum = 0x7f0a0045;
|
||||
|
||||
private integer() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class layout {
|
||||
public static final int custom_dialog = 0x7f0c0026;
|
||||
public static final int notification_action = 0x7f0c00a8;
|
||||
public static final int notification_action_tombstone = 0x7f0c00a9;
|
||||
public static final int notification_template_custom_big = 0x7f0c00aa;
|
||||
public static final int notification_template_icon_group = 0x7f0c00ab;
|
||||
public static final int notification_template_part_chronometer = 0x7f0c00ac;
|
||||
public static final int notification_template_part_time = 0x7f0c00ad;
|
||||
|
||||
private layout() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class raw {
|
||||
public static final int firebase_common_keep = 0x7f120000;
|
||||
|
||||
private raw() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class string {
|
||||
public static final int common_google_play_services_enable_button = 0x7f1300b4;
|
||||
public static final int common_google_play_services_enable_text = 0x7f1300b5;
|
||||
public static final int common_google_play_services_enable_title = 0x7f1300b6;
|
||||
public static final int common_google_play_services_install_button = 0x7f1300b7;
|
||||
public static final int common_google_play_services_install_text = 0x7f1300b8;
|
||||
public static final int common_google_play_services_install_title = 0x7f1300b9;
|
||||
public static final int common_google_play_services_notification_channel_name = 0x7f1300ba;
|
||||
public static final int common_google_play_services_notification_ticker = 0x7f1300bb;
|
||||
public static final int common_google_play_services_unknown_issue = 0x7f1300bc;
|
||||
public static final int common_google_play_services_unsupported_text = 0x7f1300bd;
|
||||
public static final int common_google_play_services_update_button = 0x7f1300be;
|
||||
public static final int common_google_play_services_update_text = 0x7f1300bf;
|
||||
public static final int common_google_play_services_update_title = 0x7f1300c0;
|
||||
public static final int common_google_play_services_updating_text = 0x7f1300c1;
|
||||
public static final int common_google_play_services_wear_update_text = 0x7f1300c2;
|
||||
public static final int common_open_on_phone = 0x7f1300c4;
|
||||
public static final int common_signin_button_text = 0x7f1300c5;
|
||||
public static final int common_signin_button_text_long = 0x7f1300c6;
|
||||
public static final int status_bar_notification_info_overflow = 0x7f13023b;
|
||||
|
||||
private string() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class style {
|
||||
public static final int TextAppearance_Compat_Notification = 0x7f1401fb;
|
||||
public static final int TextAppearance_Compat_Notification_Info = 0x7f1401fc;
|
||||
public static final int TextAppearance_Compat_Notification_Line2 = 0x7f1401fd;
|
||||
public static final int TextAppearance_Compat_Notification_Time = 0x7f1401fe;
|
||||
public static final int TextAppearance_Compat_Notification_Title = 0x7f1401ff;
|
||||
public static final int Widget_Compat_NotificationActionContainer = 0x7f1403a1;
|
||||
public static final int Widget_Compat_NotificationActionText = 0x7f1403a2;
|
||||
public static final int Widget_Support_CoordinatorLayout = 0x7f1404d7;
|
||||
|
||||
private style() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class styleable {
|
||||
public static final int ColorStateListItem_alpha = 0x00000003;
|
||||
public static final int ColorStateListItem_android_alpha = 0x00000001;
|
||||
public static final int ColorStateListItem_android_color = 0x00000000;
|
||||
public static final int ColorStateListItem_android_lStar = 0x00000002;
|
||||
public static final int ColorStateListItem_lStar = 0x00000004;
|
||||
public static final int CoordinatorLayout_Layout_android_layout_gravity = 0x00000000;
|
||||
public static final int CoordinatorLayout_Layout_layout_anchor = 0x00000001;
|
||||
public static final int CoordinatorLayout_Layout_layout_anchorGravity = 0x00000002;
|
||||
public static final int CoordinatorLayout_Layout_layout_behavior = 0x00000003;
|
||||
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 0x00000004;
|
||||
public static final int CoordinatorLayout_Layout_layout_insetEdge = 0x00000005;
|
||||
public static final int CoordinatorLayout_Layout_layout_keyline = 0x00000006;
|
||||
public static final int CoordinatorLayout_keylines = 0x00000000;
|
||||
public static final int CoordinatorLayout_statusBarBackground = 0x00000001;
|
||||
public static final int FontFamilyFont_android_font = 0x00000000;
|
||||
public static final int FontFamilyFont_android_fontStyle = 0x00000002;
|
||||
public static final int FontFamilyFont_android_fontVariationSettings = 0x00000004;
|
||||
public static final int FontFamilyFont_android_fontWeight = 0x00000001;
|
||||
public static final int FontFamilyFont_android_ttcIndex = 0x00000003;
|
||||
public static final int FontFamilyFont_font = 0x00000005;
|
||||
public static final int FontFamilyFont_fontStyle = 0x00000006;
|
||||
public static final int FontFamilyFont_fontVariationSettings = 0x00000007;
|
||||
public static final int FontFamilyFont_fontWeight = 0x00000008;
|
||||
public static final int FontFamilyFont_ttcIndex = 0x00000009;
|
||||
public static final int FontFamily_fontProviderAuthority = 0x00000000;
|
||||
public static final int FontFamily_fontProviderCerts = 0x00000001;
|
||||
public static final int FontFamily_fontProviderFetchStrategy = 0x00000002;
|
||||
public static final int FontFamily_fontProviderFetchTimeout = 0x00000003;
|
||||
public static final int FontFamily_fontProviderPackage = 0x00000004;
|
||||
public static final int FontFamily_fontProviderQuery = 0x00000005;
|
||||
public static final int FontFamily_fontProviderSystemFontFamily = 0x00000006;
|
||||
public static final int GradientColorItem_android_color = 0x00000000;
|
||||
public static final int GradientColorItem_android_offset = 0x00000001;
|
||||
public static final int GradientColor_android_centerColor = 0x00000007;
|
||||
public static final int GradientColor_android_centerX = 0x00000003;
|
||||
public static final int GradientColor_android_centerY = 0x00000004;
|
||||
public static final int GradientColor_android_endColor = 0x00000001;
|
||||
public static final int GradientColor_android_endX = 0x0000000a;
|
||||
public static final int GradientColor_android_endY = 0x0000000b;
|
||||
public static final int GradientColor_android_gradientRadius = 0x00000005;
|
||||
public static final int GradientColor_android_startColor = 0x00000000;
|
||||
public static final int GradientColor_android_startX = 0x00000008;
|
||||
public static final int GradientColor_android_startY = 0x00000009;
|
||||
public static final int GradientColor_android_tileMode = 0x00000006;
|
||||
public static final int GradientColor_android_type = 0x00000002;
|
||||
public static final int LoadingImageView_circleCrop = 0x00000000;
|
||||
public static final int LoadingImageView_imageAspectRatio = 0x00000001;
|
||||
public static final int LoadingImageView_imageAspectRatioAdjust = 0x00000002;
|
||||
public static final int SignInButton_buttonSize = 0x00000000;
|
||||
public static final int SignInButton_colorScheme = 0x00000001;
|
||||
public static final int SignInButton_scopeUris = 0x00000002;
|
||||
public static final int[] ColorStateListItem = {android.R.attr.color, android.R.attr.alpha, 16844359, com.adif.elcanomovil.R.attr.alpha, com.adif.elcanomovil.R.attr.lStar};
|
||||
public static final int[] CoordinatorLayout = {com.adif.elcanomovil.R.attr.keylines, com.adif.elcanomovil.R.attr.statusBarBackground};
|
||||
public static final int[] CoordinatorLayout_Layout = {android.R.attr.layout_gravity, com.adif.elcanomovil.R.attr.layout_anchor, com.adif.elcanomovil.R.attr.layout_anchorGravity, com.adif.elcanomovil.R.attr.layout_behavior, com.adif.elcanomovil.R.attr.layout_dodgeInsetEdges, com.adif.elcanomovil.R.attr.layout_insetEdge, com.adif.elcanomovil.R.attr.layout_keyline};
|
||||
public static final int[] FontFamily = {com.adif.elcanomovil.R.attr.fontProviderAuthority, com.adif.elcanomovil.R.attr.fontProviderCerts, com.adif.elcanomovil.R.attr.fontProviderFetchStrategy, com.adif.elcanomovil.R.attr.fontProviderFetchTimeout, com.adif.elcanomovil.R.attr.fontProviderPackage, com.adif.elcanomovil.R.attr.fontProviderQuery, com.adif.elcanomovil.R.attr.fontProviderSystemFontFamily};
|
||||
public static final int[] FontFamilyFont = {android.R.attr.font, android.R.attr.fontWeight, android.R.attr.fontStyle, android.R.attr.ttcIndex, android.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.font, com.adif.elcanomovil.R.attr.fontStyle, com.adif.elcanomovil.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.fontWeight, com.adif.elcanomovil.R.attr.ttcIndex};
|
||||
public static final int[] GradientColor = {android.R.attr.startColor, android.R.attr.endColor, android.R.attr.type, android.R.attr.centerX, android.R.attr.centerY, android.R.attr.gradientRadius, android.R.attr.tileMode, android.R.attr.centerColor, android.R.attr.startX, android.R.attr.startY, android.R.attr.endX, android.R.attr.endY};
|
||||
public static final int[] GradientColorItem = {android.R.attr.color, android.R.attr.offset};
|
||||
public static final int[] LoadingImageView = {com.adif.elcanomovil.R.attr.circleCrop, com.adif.elcanomovil.R.attr.imageAspectRatio, com.adif.elcanomovil.R.attr.imageAspectRatioAdjust};
|
||||
public static final int[] SignInButton = {com.adif.elcanomovil.R.attr.buttonSize, com.adif.elcanomovil.R.attr.colorScheme, com.adif.elcanomovil.R.attr.scopeUris};
|
||||
|
||||
private styleable() {
|
||||
}
|
||||
}
|
||||
|
||||
private R() {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.google.firebase.dynamiclinks;
|
||||
|
||||
import android.net.Uri;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface ShortDynamicLink {
|
||||
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
/* loaded from: classes3.dex */
|
||||
public @interface Suffix {
|
||||
public static final int SHORT = 2;
|
||||
public static final int UNGUESSABLE = 1;
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface Warning {
|
||||
@Deprecated
|
||||
String getCode();
|
||||
|
||||
String getMessage();
|
||||
}
|
||||
|
||||
Uri getPreviewLink();
|
||||
|
||||
Uri getShortLink();
|
||||
|
||||
List<? extends Warning> getWarnings();
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
|
||||
|
||||
@SafeParcelable.Class(creator = "DynamicLinkDataCreator")
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinkData extends AbstractSafeParcelable {
|
||||
public static final Parcelable.Creator<DynamicLinkData> CREATOR = new DynamicLinkDataCreator();
|
||||
|
||||
@SafeParcelable.Field(getter = "getClickTimestamp", id = 4)
|
||||
private long clickTimestamp;
|
||||
|
||||
@SafeParcelable.Field(getter = "getDeepLink", id = 2)
|
||||
private String deepLink;
|
||||
|
||||
@SafeParcelable.Field(getter = "getDynamicLink", id = 1)
|
||||
private String dynamicLink;
|
||||
|
||||
@SafeParcelable.Field(getter = "getExtensionBundle", id = 5)
|
||||
private Bundle extensionBundle;
|
||||
|
||||
@SafeParcelable.Field(getter = "getMinVersion", id = 3)
|
||||
private int minVersion;
|
||||
|
||||
@SafeParcelable.Field(getter = "getRedirectUrl", id = 6)
|
||||
private Uri redirectUrl;
|
||||
|
||||
@SafeParcelable.Constructor
|
||||
public DynamicLinkData(@SafeParcelable.Param(id = 1) String str, @SafeParcelable.Param(id = 2) String str2, @SafeParcelable.Param(id = 3) int i, @SafeParcelable.Param(id = 4) long j4, @SafeParcelable.Param(id = 5) Bundle bundle, @SafeParcelable.Param(id = 6) Uri uri) {
|
||||
this.dynamicLink = str;
|
||||
this.deepLink = str2;
|
||||
this.minVersion = i;
|
||||
this.clickTimestamp = j4;
|
||||
this.extensionBundle = bundle;
|
||||
this.redirectUrl = uri;
|
||||
}
|
||||
|
||||
public long getClickTimestamp() {
|
||||
return this.clickTimestamp;
|
||||
}
|
||||
|
||||
public String getDeepLink() {
|
||||
return this.deepLink;
|
||||
}
|
||||
|
||||
public String getDynamicLink() {
|
||||
return this.dynamicLink;
|
||||
}
|
||||
|
||||
public Bundle getExtensionBundle() {
|
||||
Bundle bundle = this.extensionBundle;
|
||||
return bundle == null ? new Bundle() : bundle;
|
||||
}
|
||||
|
||||
public int getMinVersion() {
|
||||
return this.minVersion;
|
||||
}
|
||||
|
||||
public Uri getRedirectUrl() {
|
||||
return this.redirectUrl;
|
||||
}
|
||||
|
||||
public void setClickTimestamp(long j4) {
|
||||
this.clickTimestamp = j4;
|
||||
}
|
||||
|
||||
public void setDeepLink(String str) {
|
||||
this.deepLink = str;
|
||||
}
|
||||
|
||||
public void setDynamicLink(String str) {
|
||||
this.dynamicLink = str;
|
||||
}
|
||||
|
||||
public void setExtensionData(Bundle bundle) {
|
||||
this.extensionBundle = bundle;
|
||||
}
|
||||
|
||||
public void setMinVersion(int i) {
|
||||
this.minVersion = i;
|
||||
}
|
||||
|
||||
public void setRedirectUrl(Uri uri) {
|
||||
this.redirectUrl = uri;
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public void writeToParcel(Parcel parcel, int i) {
|
||||
DynamicLinkDataCreator.writeToParcel(this, parcel, i);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinkDataCreator implements Parcelable.Creator<DynamicLinkData> {
|
||||
public static final int CONTENT_DESCRIPTION = 0;
|
||||
|
||||
public static void writeToParcel(DynamicLinkData dynamicLinkData, Parcel parcel, int i) {
|
||||
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
|
||||
SafeParcelWriter.writeString(parcel, 1, dynamicLinkData.getDynamicLink(), false);
|
||||
SafeParcelWriter.writeString(parcel, 2, dynamicLinkData.getDeepLink(), false);
|
||||
SafeParcelWriter.writeInt(parcel, 3, dynamicLinkData.getMinVersion());
|
||||
SafeParcelWriter.writeLong(parcel, 4, dynamicLinkData.getClickTimestamp());
|
||||
SafeParcelWriter.writeBundle(parcel, 5, dynamicLinkData.getExtensionBundle(), false);
|
||||
SafeParcelWriter.writeParcelable(parcel, 6, dynamicLinkData.getRedirectUrl(), i, false);
|
||||
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public DynamicLinkData createFromParcel(Parcel parcel) {
|
||||
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
|
||||
String str = null;
|
||||
String str2 = null;
|
||||
Bundle bundle = null;
|
||||
Uri uri = null;
|
||||
int i = 0;
|
||||
long j4 = 0;
|
||||
while (parcel.dataPosition() < validateObjectHeader) {
|
||||
int readHeader = SafeParcelReader.readHeader(parcel);
|
||||
switch (SafeParcelReader.getFieldId(readHeader)) {
|
||||
case 1:
|
||||
str = SafeParcelReader.createString(parcel, readHeader);
|
||||
break;
|
||||
case 2:
|
||||
str2 = SafeParcelReader.createString(parcel, readHeader);
|
||||
break;
|
||||
case 3:
|
||||
i = SafeParcelReader.readInt(parcel, readHeader);
|
||||
break;
|
||||
case 4:
|
||||
j4 = SafeParcelReader.readLong(parcel, readHeader);
|
||||
break;
|
||||
case 5:
|
||||
bundle = SafeParcelReader.createBundle(parcel, readHeader);
|
||||
break;
|
||||
case 6:
|
||||
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
|
||||
break;
|
||||
default:
|
||||
SafeParcelReader.skipUnknownField(parcel, readHeader);
|
||||
break;
|
||||
}
|
||||
}
|
||||
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
|
||||
return new DynamicLinkData(str, str2, i, j4, bundle, uri);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public DynamicLinkData[] newArray(int i) {
|
||||
return new DynamicLinkData[i];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinkUTMParams {
|
||||
public static final String KEY_CAMPAIGN = "campaign";
|
||||
public static final String KEY_CAMPAIGN_BUNDLE = "_cmp";
|
||||
public static final String KEY_MEDIUM = "medium";
|
||||
public static final String KEY_SCION_DATA_BUNDLE = "scionData";
|
||||
public static final String KEY_SOURCE = "source";
|
||||
public static final String KEY_UTM_CAMPAIGN = "utm_campaign";
|
||||
public static final String KEY_UTM_MEDIUM = "utm_medium";
|
||||
public static final String KEY_UTM_SOURCE = "utm_source";
|
||||
private final DynamicLinkData dynamicLinkData;
|
||||
private final Bundle utmParamsBundle;
|
||||
|
||||
public DynamicLinkUTMParams(DynamicLinkData dynamicLinkData) {
|
||||
this.dynamicLinkData = dynamicLinkData;
|
||||
this.utmParamsBundle = initUTMParamsBundle(dynamicLinkData);
|
||||
}
|
||||
|
||||
private static void checkAndAdd(String str, String str2, Bundle bundle, Bundle bundle2) {
|
||||
String string = bundle.getString(str);
|
||||
if (TextUtils.isEmpty(string)) {
|
||||
return;
|
||||
}
|
||||
bundle2.putString(str2, string);
|
||||
}
|
||||
|
||||
private static Bundle initUTMParamsBundle(DynamicLinkData dynamicLinkData) {
|
||||
Bundle bundle;
|
||||
Bundle bundle2;
|
||||
Bundle bundle3 = new Bundle();
|
||||
if (dynamicLinkData != null && dynamicLinkData.getExtensionBundle() != null && (bundle = dynamicLinkData.getExtensionBundle().getBundle("scionData")) != null && (bundle2 = bundle.getBundle("_cmp")) != null) {
|
||||
checkAndAdd("medium", "utm_medium", bundle2, bundle3);
|
||||
checkAndAdd("source", "utm_source", bundle2, bundle3);
|
||||
checkAndAdd("campaign", "utm_campaign", bundle2, bundle3);
|
||||
}
|
||||
return bundle3;
|
||||
}
|
||||
|
||||
public Bundle asBundle() {
|
||||
return new Bundle(this.utmParamsBundle);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApi;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.util.VisibleForTesting;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinksApi extends GoogleApi<Api.ApiOptions.NoOptions> {
|
||||
static final Api<Api.ApiOptions.NoOptions> API;
|
||||
private static final Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> CLIENT_BUILDER;
|
||||
private static final Api.ClientKey<DynamicLinksClient> CLIENT_KEY;
|
||||
|
||||
static {
|
||||
Api.ClientKey<DynamicLinksClient> clientKey = new Api.ClientKey<>();
|
||||
CLIENT_KEY = clientKey;
|
||||
Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> abstractClientBuilder = new Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions>() { // from class: com.google.firebase.dynamiclinks.internal.DynamicLinksApi.1
|
||||
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
|
||||
public DynamicLinksClient buildClient(Context context, Looper looper, ClientSettings clientSettings, Api.ApiOptions.NoOptions noOptions, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
|
||||
return new DynamicLinksClient(context, looper, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
};
|
||||
CLIENT_BUILDER = abstractClientBuilder;
|
||||
API = new Api<>("DynamicLinks.API", abstractClientBuilder, clientKey);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
public DynamicLinksApi(Context context) {
|
||||
super(context, API, Api.ApiOptions.NO_OPTIONS, GoogleApi.Settings.DEFAULT_SETTINGS);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.Looper;
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.internal.GmsClient;
|
||||
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
|
||||
import com.google.firebase.dynamiclinks.internal.IDynamicLinksService;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinksClient extends GmsClient<IDynamicLinksService> {
|
||||
public static final String ACTION_START_SERVICE = "com.google.firebase.dynamiclinks.service.START";
|
||||
private static final int DYNAMIC_LINKS_API_VALUE = 131;
|
||||
public static final String SERVICE_DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
|
||||
private static final int V17 = 12451000;
|
||||
|
||||
public DynamicLinksClient(Context context, Looper looper, ClientSettings clientSettings, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
|
||||
super(context, looper, DYNAMIC_LINKS_API_VALUE, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
|
||||
public void createShortDynamicLink(IDynamicLinksCallbacks.Stub stub, Bundle bundle) {
|
||||
try {
|
||||
((IDynamicLinksService) getService()).createShortDynamicLink(stub, bundle);
|
||||
} catch (RemoteException unused) {
|
||||
}
|
||||
}
|
||||
|
||||
public void getDynamicLink(IDynamicLinksCallbacks.Stub stub, String str) {
|
||||
try {
|
||||
((IDynamicLinksService) getService()).getDynamicLink(stub, str);
|
||||
} catch (RemoteException unused) {
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
|
||||
public int getMinApkVersion() {
|
||||
return 12451000;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public String getServiceDescriptor() {
|
||||
return SERVICE_DESCRIPTOR;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public String getStartServiceAction() {
|
||||
return ACTION_START_SERVICE;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public boolean usesClientTelemetry() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public IDynamicLinksService createServiceInterface(IBinder iBinder) {
|
||||
return IDynamicLinksService.Stub.asInterface(iBinder);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import M2.a;
|
||||
import androidx.annotation.Keep;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.firebase.FirebaseApp;
|
||||
import com.google.firebase.analytics.connector.AnalyticsConnector;
|
||||
import com.google.firebase.components.Component;
|
||||
import com.google.firebase.components.ComponentContainer;
|
||||
import com.google.firebase.components.ComponentRegistrar;
|
||||
import com.google.firebase.components.Dependency;
|
||||
import com.google.firebase.dynamiclinks.BuildConfig;
|
||||
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
|
||||
import com.google.firebase.platforminfo.LibraryVersionComponent;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@Keep
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FirebaseDynamicLinkRegistrar implements ComponentRegistrar {
|
||||
private static final String LIBRARY_NAME = "fire-dl";
|
||||
|
||||
public static /* synthetic */ FirebaseDynamicLinks lambda$getComponents$0(ComponentContainer componentContainer) {
|
||||
return new FirebaseDynamicLinksImpl((FirebaseApp) componentContainer.get(FirebaseApp.class), componentContainer.getProvider(AnalyticsConnector.class));
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.components.ComponentRegistrar
|
||||
@Keep
|
||||
public List<Component<?>> getComponents() {
|
||||
return Arrays.asList(Component.builder(FirebaseDynamicLinks.class).name(LIBRARY_NAME).add(Dependency.required((Class<?>) FirebaseApp.class)).add(Dependency.optionalProvider((Class<?>) AnalyticsConnector.class)).factory(new a(6)).build(), LibraryVersionComponent.create(LIBRARY_NAME, BuildConfig.VERSION_NAME));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,198 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.os.RemoteException;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApi;
|
||||
import com.google.android.gms.common.api.Status;
|
||||
import com.google.android.gms.common.api.internal.TaskApiCall;
|
||||
import com.google.android.gms.common.api.internal.TaskUtil;
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelableSerializer;
|
||||
import com.google.android.gms.common.util.VisibleForTesting;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.android.gms.tasks.TaskCompletionSource;
|
||||
import com.google.android.gms.tasks.Tasks;
|
||||
import com.google.firebase.FirebaseApp;
|
||||
import com.google.firebase.analytics.connector.AnalyticsConnector;
|
||||
import com.google.firebase.dynamiclinks.DynamicLink;
|
||||
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
|
||||
import com.google.firebase.dynamiclinks.PendingDynamicLinkData;
|
||||
import com.google.firebase.dynamiclinks.ShortDynamicLink;
|
||||
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
|
||||
import com.google.firebase.inject.Provider;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class FirebaseDynamicLinksImpl extends FirebaseDynamicLinks {
|
||||
private static final String ANALYTICS_FDL_ORIGIN = "fdl";
|
||||
public static final String EXTRA_DYNAMIC_LINK_DATA = "com.google.firebase.dynamiclinks.DYNAMIC_LINK_DATA";
|
||||
public static final String KEY_SCION_DATA = "scionData";
|
||||
private static final String TAG = "FDL";
|
||||
private final Provider<AnalyticsConnector> analytics;
|
||||
private final FirebaseApp firebaseApp;
|
||||
private final GoogleApi<Api.ApiOptions.NoOptions> googleApi;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class AbstractDynamicLinkCallbacks extends IDynamicLinksCallbacks.Stub {
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class CreateShortDynamicLinkCallbacks extends AbstractDynamicLinkCallbacks {
|
||||
private final TaskCompletionSource<ShortDynamicLink> completionSource;
|
||||
|
||||
public CreateShortDynamicLinkCallbacks(TaskCompletionSource<ShortDynamicLink> taskCompletionSource) {
|
||||
this.completionSource = taskCompletionSource;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl.AbstractDynamicLinkCallbacks, com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) {
|
||||
TaskUtil.setResultOrApiException(status, shortDynamicLinkImpl, this.completionSource);
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class CreateShortDynamicLinkImpl extends TaskApiCall<DynamicLinksClient, ShortDynamicLink> {
|
||||
private final Bundle builderParameters;
|
||||
|
||||
public CreateShortDynamicLinkImpl(Bundle bundle) {
|
||||
super(null, false, FirebaseDynamicLinksImplConstants.CREATE_SHORT_DYNAMIC_LINK_METHOD_KEY);
|
||||
this.builderParameters = bundle;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.api.internal.TaskApiCall
|
||||
public void doExecute(DynamicLinksClient dynamicLinksClient, TaskCompletionSource<ShortDynamicLink> taskCompletionSource) throws RemoteException {
|
||||
dynamicLinksClient.createShortDynamicLink(new CreateShortDynamicLinkCallbacks(taskCompletionSource), this.builderParameters);
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class DynamicLinkCallbacks extends AbstractDynamicLinkCallbacks {
|
||||
private final Provider<AnalyticsConnector> analytics;
|
||||
private final TaskCompletionSource<PendingDynamicLinkData> completionSource;
|
||||
|
||||
public DynamicLinkCallbacks(Provider<AnalyticsConnector> provider, TaskCompletionSource<PendingDynamicLinkData> taskCompletionSource) {
|
||||
this.analytics = provider;
|
||||
this.completionSource = taskCompletionSource;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl.AbstractDynamicLinkCallbacks, com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) {
|
||||
Bundle bundle;
|
||||
AnalyticsConnector analyticsConnector;
|
||||
TaskUtil.setResultOrApiException(status, dynamicLinkData == null ? null : new PendingDynamicLinkData(dynamicLinkData), this.completionSource);
|
||||
if (dynamicLinkData == null || (bundle = dynamicLinkData.getExtensionBundle().getBundle("scionData")) == null || bundle.keySet() == null || (analyticsConnector = this.analytics.get()) == null) {
|
||||
return;
|
||||
}
|
||||
for (String str : bundle.keySet()) {
|
||||
analyticsConnector.logEvent(FirebaseDynamicLinksImpl.ANALYTICS_FDL_ORIGIN, str, bundle.getBundle(str));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class GetDynamicLinkImpl extends TaskApiCall<DynamicLinksClient, PendingDynamicLinkData> {
|
||||
private final Provider<AnalyticsConnector> analytics;
|
||||
private final String dynamicLink;
|
||||
|
||||
public GetDynamicLinkImpl(Provider<AnalyticsConnector> provider, String str) {
|
||||
super(null, false, FirebaseDynamicLinksImplConstants.GET_DYNAMIC_LINK_METHOD_KEY);
|
||||
this.dynamicLink = str;
|
||||
this.analytics = provider;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.api.internal.TaskApiCall
|
||||
public void doExecute(DynamicLinksClient dynamicLinksClient, TaskCompletionSource<PendingDynamicLinkData> taskCompletionSource) throws RemoteException {
|
||||
dynamicLinksClient.getDynamicLink(new DynamicLinkCallbacks(this.analytics, taskCompletionSource), this.dynamicLink);
|
||||
}
|
||||
}
|
||||
|
||||
public FirebaseDynamicLinksImpl(FirebaseApp firebaseApp, Provider<AnalyticsConnector> provider) {
|
||||
this(new DynamicLinksApi(firebaseApp.getApplicationContext()), firebaseApp, provider);
|
||||
}
|
||||
|
||||
public static void verifyDomainUriPrefix(Bundle bundle) {
|
||||
Uri uri = (Uri) bundle.getParcelable(DynamicLink.Builder.KEY_DYNAMIC_LINK);
|
||||
if (TextUtils.isEmpty(bundle.getString(DynamicLink.Builder.KEY_DOMAIN_URI_PREFIX)) && uri == null) {
|
||||
throw new IllegalArgumentException("FDL domain is missing. Set with setDomainUriPrefix() or setDynamicLinkDomain().");
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
|
||||
public DynamicLink.Builder createDynamicLink() {
|
||||
return new DynamicLink.Builder(this);
|
||||
}
|
||||
|
||||
public Task<ShortDynamicLink> createShortDynamicLink(Bundle bundle) {
|
||||
verifyDomainUriPrefix(bundle);
|
||||
return this.googleApi.doWrite(new CreateShortDynamicLinkImpl(bundle));
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
|
||||
public Task<PendingDynamicLinkData> getDynamicLink(Intent intent) {
|
||||
PendingDynamicLinkData pendingDynamicLinkData;
|
||||
return (intent == null || (pendingDynamicLinkData = getPendingDynamicLinkData(intent)) == null) ? this.googleApi.doWrite(new GetDynamicLinkImpl(this.analytics, intent != null ? intent.getDataString() : null)) : Tasks.forResult(pendingDynamicLinkData);
|
||||
}
|
||||
|
||||
public FirebaseApp getFirebaseApp() {
|
||||
return this.firebaseApp;
|
||||
}
|
||||
|
||||
public PendingDynamicLinkData getPendingDynamicLinkData(Intent intent) {
|
||||
DynamicLinkData dynamicLinkData = (DynamicLinkData) SafeParcelableSerializer.deserializeFromIntentExtra(intent, EXTRA_DYNAMIC_LINK_DATA, DynamicLinkData.CREATOR);
|
||||
if (dynamicLinkData != null) {
|
||||
return new PendingDynamicLinkData(dynamicLinkData);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
public FirebaseDynamicLinksImpl(GoogleApi<Api.ApiOptions.NoOptions> googleApi, FirebaseApp firebaseApp, Provider<AnalyticsConnector> provider) {
|
||||
this.googleApi = googleApi;
|
||||
this.firebaseApp = (FirebaseApp) Preconditions.checkNotNull(firebaseApp);
|
||||
this.analytics = provider;
|
||||
if (provider.get() == null) {
|
||||
Log.w(TAG, "FDL logging failed. Add a dependency for Firebase Analytics to your app to enable logging of Dynamic Link events.");
|
||||
}
|
||||
}
|
||||
|
||||
public static Uri createDynamicLink(Bundle bundle) {
|
||||
verifyDomainUriPrefix(bundle);
|
||||
Uri uri = (Uri) bundle.getParcelable(DynamicLink.Builder.KEY_DYNAMIC_LINK);
|
||||
if (uri != null) {
|
||||
return uri;
|
||||
}
|
||||
Uri.Builder builder = new Uri.Builder();
|
||||
Uri parse = Uri.parse((String) Preconditions.checkNotNull(bundle.getString(DynamicLink.Builder.KEY_DOMAIN_URI_PREFIX)));
|
||||
builder.scheme(parse.getScheme());
|
||||
builder.authority(parse.getAuthority());
|
||||
builder.path(parse.getPath());
|
||||
Bundle bundle2 = bundle.getBundle(DynamicLink.Builder.KEY_DYNAMIC_LINK_PARAMETERS);
|
||||
if (bundle2 != null) {
|
||||
for (String str : bundle2.keySet()) {
|
||||
Object obj = bundle2.get(str);
|
||||
if (obj != null) {
|
||||
builder.appendQueryParameter(str, obj.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
return builder.build();
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
|
||||
public Task<PendingDynamicLinkData> getDynamicLink(Uri uri) {
|
||||
return this.googleApi.doWrite(new GetDynamicLinkImpl(this.analytics, uri.toString()));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
interface FirebaseDynamicLinksImplConstants {
|
||||
public static final int CREATE_SHORT_DYNAMIC_LINK_METHOD_KEY = 13202;
|
||||
public static final int GET_DYNAMIC_LINK_METHOD_KEY = 13201;
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.api.Status;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface IDynamicLinksCallbacks extends IInterface {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class Default implements IDynamicLinksCallbacks {
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException {
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static abstract class Stub extends Binder implements IDynamicLinksCallbacks {
|
||||
private static final String DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks";
|
||||
static final int TRANSACTION_onCreateShortDynamicLink = 2;
|
||||
static final int TRANSACTION_onGetDynamicLink = 1;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class Proxy implements IDynamicLinksCallbacks {
|
||||
public static IDynamicLinksCallbacks sDefaultImpl;
|
||||
private IBinder mRemote;
|
||||
|
||||
public Proxy(IBinder iBinder) {
|
||||
this.mRemote = iBinder;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.mRemote;
|
||||
}
|
||||
|
||||
public String getInterfaceDescriptor() {
|
||||
return Stub.DESCRIPTOR;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
obtain.writeInterfaceToken(Stub.DESCRIPTOR);
|
||||
if (status != null) {
|
||||
obtain.writeInt(1);
|
||||
status.writeToParcel(obtain, 0);
|
||||
} else {
|
||||
obtain.writeInt(0);
|
||||
}
|
||||
if (shortDynamicLinkImpl != null) {
|
||||
obtain.writeInt(1);
|
||||
shortDynamicLinkImpl.writeToParcel(obtain, 0);
|
||||
} else {
|
||||
obtain.writeInt(0);
|
||||
}
|
||||
if (this.mRemote.transact(2, obtain, null, 1) || Stub.getDefaultImpl() == null) {
|
||||
obtain.recycle();
|
||||
} else {
|
||||
Stub.getDefaultImpl().onCreateShortDynamicLink(status, shortDynamicLinkImpl);
|
||||
obtain.recycle();
|
||||
}
|
||||
} catch (Throwable th) {
|
||||
obtain.recycle();
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
|
||||
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
obtain.writeInterfaceToken(Stub.DESCRIPTOR);
|
||||
if (status != null) {
|
||||
obtain.writeInt(1);
|
||||
status.writeToParcel(obtain, 0);
|
||||
} else {
|
||||
obtain.writeInt(0);
|
||||
}
|
||||
if (dynamicLinkData != null) {
|
||||
obtain.writeInt(1);
|
||||
dynamicLinkData.writeToParcel(obtain, 0);
|
||||
} else {
|
||||
obtain.writeInt(0);
|
||||
}
|
||||
if (this.mRemote.transact(1, obtain, null, 1) || Stub.getDefaultImpl() == null) {
|
||||
obtain.recycle();
|
||||
} else {
|
||||
Stub.getDefaultImpl().onGetDynamicLink(status, dynamicLinkData);
|
||||
obtain.recycle();
|
||||
}
|
||||
} catch (Throwable th) {
|
||||
obtain.recycle();
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public Stub() {
|
||||
attachInterface(this, DESCRIPTOR);
|
||||
}
|
||||
|
||||
public static IDynamicLinksCallbacks asInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface(DESCRIPTOR);
|
||||
return (queryLocalInterface == null || !(queryLocalInterface instanceof IDynamicLinksCallbacks)) ? new Proxy(iBinder) : (IDynamicLinksCallbacks) queryLocalInterface;
|
||||
}
|
||||
|
||||
public static IDynamicLinksCallbacks getDefaultImpl() {
|
||||
return Proxy.sDefaultImpl;
|
||||
}
|
||||
|
||||
public static boolean setDefaultImpl(IDynamicLinksCallbacks iDynamicLinksCallbacks) {
|
||||
if (Proxy.sDefaultImpl != null) {
|
||||
throw new IllegalStateException("setDefaultImpl() called twice");
|
||||
}
|
||||
if (iDynamicLinksCallbacks == null) {
|
||||
return false;
|
||||
}
|
||||
Proxy.sDefaultImpl = iDynamicLinksCallbacks;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException {
|
||||
if (i == 1) {
|
||||
parcel.enforceInterface(DESCRIPTOR);
|
||||
onGetDynamicLink(parcel.readInt() != 0 ? Status.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? DynamicLinkData.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
}
|
||||
if (i == 2) {
|
||||
parcel.enforceInterface(DESCRIPTOR);
|
||||
onCreateShortDynamicLink(parcel.readInt() != 0 ? Status.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? ShortDynamicLinkImpl.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
}
|
||||
if (i != 1598968902) {
|
||||
return super.onTransact(i, parcel, parcel2, i4);
|
||||
}
|
||||
parcel2.writeString(DESCRIPTOR);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException;
|
||||
|
||||
void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException;
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface IDynamicLinksService extends IInterface {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class Default implements IDynamicLinksService {
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
|
||||
public void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException {
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
|
||||
public void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static abstract class Stub extends Binder implements IDynamicLinksService {
|
||||
private static final String DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
|
||||
static final int TRANSACTION_createShortDynamicLink = 2;
|
||||
static final int TRANSACTION_getDynamicLink = 1;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static class Proxy implements IDynamicLinksService {
|
||||
public static IDynamicLinksService sDefaultImpl;
|
||||
private IBinder mRemote;
|
||||
|
||||
public Proxy(IBinder iBinder) {
|
||||
this.mRemote = iBinder;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.mRemote;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
|
||||
public void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
Parcel obtain2 = Parcel.obtain();
|
||||
try {
|
||||
obtain.writeInterfaceToken("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
obtain.writeStrongBinder(iDynamicLinksCallbacks != null ? iDynamicLinksCallbacks.asBinder() : null);
|
||||
if (bundle != null) {
|
||||
obtain.writeInt(1);
|
||||
bundle.writeToParcel(obtain, 0);
|
||||
} else {
|
||||
obtain.writeInt(0);
|
||||
}
|
||||
if (this.mRemote.transact(2, obtain, obtain2, 0) || Stub.getDefaultImpl() == null) {
|
||||
obtain2.readException();
|
||||
} else {
|
||||
Stub.getDefaultImpl().createShortDynamicLink(iDynamicLinksCallbacks, bundle);
|
||||
}
|
||||
obtain2.recycle();
|
||||
obtain.recycle();
|
||||
} catch (Throwable th) {
|
||||
obtain2.recycle();
|
||||
obtain.recycle();
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
|
||||
public void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
Parcel obtain2 = Parcel.obtain();
|
||||
try {
|
||||
obtain.writeInterfaceToken("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
obtain.writeStrongBinder(iDynamicLinksCallbacks != null ? iDynamicLinksCallbacks.asBinder() : null);
|
||||
obtain.writeString(str);
|
||||
if (this.mRemote.transact(1, obtain, obtain2, 0) || Stub.getDefaultImpl() == null) {
|
||||
obtain2.readException();
|
||||
} else {
|
||||
Stub.getDefaultImpl().getDynamicLink(iDynamicLinksCallbacks, str);
|
||||
}
|
||||
obtain2.recycle();
|
||||
obtain.recycle();
|
||||
} catch (Throwable th) {
|
||||
obtain2.recycle();
|
||||
obtain.recycle();
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
|
||||
public String getInterfaceDescriptor() {
|
||||
return "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
|
||||
}
|
||||
}
|
||||
|
||||
public Stub() {
|
||||
attachInterface(this, "com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
}
|
||||
|
||||
public static IDynamicLinksService asInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
return (queryLocalInterface == null || !(queryLocalInterface instanceof IDynamicLinksService)) ? new Proxy(iBinder) : (IDynamicLinksService) queryLocalInterface;
|
||||
}
|
||||
|
||||
public static IDynamicLinksService getDefaultImpl() {
|
||||
return Proxy.sDefaultImpl;
|
||||
}
|
||||
|
||||
public static boolean setDefaultImpl(IDynamicLinksService iDynamicLinksService) {
|
||||
if (Proxy.sDefaultImpl != null) {
|
||||
throw new IllegalStateException("setDefaultImpl() called twice");
|
||||
}
|
||||
if (iDynamicLinksService == null) {
|
||||
return false;
|
||||
}
|
||||
Proxy.sDefaultImpl = iDynamicLinksService;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException {
|
||||
if (i == 1) {
|
||||
parcel.enforceInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
getDynamicLink(IDynamicLinksCallbacks.Stub.asInterface(parcel.readStrongBinder()), parcel.readString());
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
}
|
||||
if (i != 2) {
|
||||
if (i != 1598968902) {
|
||||
return super.onTransact(i, parcel, parcel2, i4);
|
||||
}
|
||||
parcel2.writeString("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
return true;
|
||||
}
|
||||
parcel.enforceInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
|
||||
createShortDynamicLink(IDynamicLinksCallbacks.Stub.asInterface(parcel.readStrongBinder()), parcel.readInt() != 0 ? (Bundle) Bundle.CREATOR.createFromParcel(parcel) : null);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException;
|
||||
|
||||
void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException;
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
|
||||
import com.google.firebase.dynamiclinks.ShortDynamicLink;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@SafeParcelable.Class(creator = "ShortDynamicLinkImplCreator")
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ShortDynamicLinkImpl extends AbstractSafeParcelable implements ShortDynamicLink {
|
||||
public static final Parcelable.Creator<ShortDynamicLinkImpl> CREATOR = new ShortDynamicLinkImplCreator();
|
||||
|
||||
@SafeParcelable.Field(getter = "getPreviewLink", id = 2)
|
||||
private final Uri previewLink;
|
||||
|
||||
@SafeParcelable.Field(getter = "getShortLink", id = 1)
|
||||
private final Uri shortLink;
|
||||
|
||||
@SafeParcelable.Field(getter = "getWarnings", id = 3)
|
||||
private final List<WarningImpl> warnings;
|
||||
|
||||
@SafeParcelable.Class(creator = "WarningImplCreator")
|
||||
/* loaded from: classes3.dex */
|
||||
public static class WarningImpl extends AbstractSafeParcelable implements ShortDynamicLink.Warning {
|
||||
public static final Parcelable.Creator<WarningImpl> CREATOR = new WarningImplCreator();
|
||||
|
||||
@SafeParcelable.Field(getter = "getMessage", id = 2)
|
||||
@SafeParcelable.Reserved({1})
|
||||
private final String message;
|
||||
|
||||
@SafeParcelable.Constructor
|
||||
public WarningImpl(@SafeParcelable.Param(id = 2) String str) {
|
||||
this.message = str;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink.Warning
|
||||
public String getCode() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink.Warning
|
||||
public String getMessage() {
|
||||
return this.message;
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public void writeToParcel(Parcel parcel, int i) {
|
||||
WarningImplCreator.writeToParcel(this, parcel, i);
|
||||
}
|
||||
}
|
||||
|
||||
@SafeParcelable.Constructor
|
||||
public ShortDynamicLinkImpl(@SafeParcelable.Param(id = 1) Uri uri, @SafeParcelable.Param(id = 2) Uri uri2, @SafeParcelable.Param(id = 3) List<WarningImpl> list) {
|
||||
this.shortLink = uri;
|
||||
this.previewLink = uri2;
|
||||
this.warnings = list == null ? new ArrayList<>() : list;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
|
||||
public Uri getPreviewLink() {
|
||||
return this.previewLink;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
|
||||
public Uri getShortLink() {
|
||||
return this.shortLink;
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
|
||||
public List<WarningImpl> getWarnings() {
|
||||
return this.warnings;
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public void writeToParcel(Parcel parcel, int i) {
|
||||
ShortDynamicLinkImplCreator.writeToParcel(this, parcel, i);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
|
||||
import com.google.firebase.dynamiclinks.internal.ShortDynamicLinkImpl;
|
||||
import java.util.ArrayList;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class ShortDynamicLinkImplCreator implements Parcelable.Creator<ShortDynamicLinkImpl> {
|
||||
public static final int CONTENT_DESCRIPTION = 0;
|
||||
|
||||
public static void writeToParcel(ShortDynamicLinkImpl shortDynamicLinkImpl, Parcel parcel, int i) {
|
||||
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
|
||||
SafeParcelWriter.writeParcelable(parcel, 1, shortDynamicLinkImpl.getShortLink(), i, false);
|
||||
SafeParcelWriter.writeParcelable(parcel, 2, shortDynamicLinkImpl.getPreviewLink(), i, false);
|
||||
SafeParcelWriter.writeTypedList(parcel, 3, shortDynamicLinkImpl.getWarnings(), false);
|
||||
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public ShortDynamicLinkImpl createFromParcel(Parcel parcel) {
|
||||
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
|
||||
Uri uri = null;
|
||||
Uri uri2 = null;
|
||||
ArrayList arrayList = null;
|
||||
while (parcel.dataPosition() < validateObjectHeader) {
|
||||
int readHeader = SafeParcelReader.readHeader(parcel);
|
||||
int fieldId = SafeParcelReader.getFieldId(readHeader);
|
||||
if (fieldId == 1) {
|
||||
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
|
||||
} else if (fieldId == 2) {
|
||||
uri2 = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
|
||||
} else if (fieldId != 3) {
|
||||
SafeParcelReader.skipUnknownField(parcel, readHeader);
|
||||
} else {
|
||||
arrayList = SafeParcelReader.createTypedList(parcel, readHeader, ShortDynamicLinkImpl.WarningImpl.CREATOR);
|
||||
}
|
||||
}
|
||||
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
|
||||
return new ShortDynamicLinkImpl(uri, uri2, arrayList);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public ShortDynamicLinkImpl[] newArray(int i) {
|
||||
return new ShortDynamicLinkImpl[i];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
|
||||
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
|
||||
import com.google.firebase.dynamiclinks.internal.ShortDynamicLinkImpl;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class WarningImplCreator implements Parcelable.Creator<ShortDynamicLinkImpl.WarningImpl> {
|
||||
public static final int CONTENT_DESCRIPTION = 0;
|
||||
|
||||
public static void writeToParcel(ShortDynamicLinkImpl.WarningImpl warningImpl, Parcel parcel, int i) {
|
||||
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
|
||||
SafeParcelWriter.writeString(parcel, 2, warningImpl.getMessage(), false);
|
||||
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public ShortDynamicLinkImpl.WarningImpl createFromParcel(Parcel parcel) {
|
||||
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
|
||||
String str = null;
|
||||
while (parcel.dataPosition() < validateObjectHeader) {
|
||||
int readHeader = SafeParcelReader.readHeader(parcel);
|
||||
if (SafeParcelReader.getFieldId(readHeader) != 2) {
|
||||
SafeParcelReader.skipUnknownField(parcel, readHeader);
|
||||
} else {
|
||||
str = SafeParcelReader.createString(parcel, readHeader);
|
||||
}
|
||||
}
|
||||
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
|
||||
return new ShortDynamicLinkImpl.WarningImpl(str);
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public ShortDynamicLinkImpl.WarningImpl[] newArray(int i) {
|
||||
return new ShortDynamicLinkImpl.WarningImpl[i];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.google.firebase.dynamiclinks.ktx;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class BuildConfig {
|
||||
public static final String BUILD_TYPE = "release";
|
||||
public static final boolean DEBUG = false;
|
||||
public static final String LIBRARY_PACKAGE_NAME = "com.google.firebase.dynamiclinks.ktx";
|
||||
public static final String VERSION_NAME = "unspecified";
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,21 @@
|
||||
package com.google.firebase.dynamiclinks.ktx;
|
||||
|
||||
import androidx.annotation.Keep;
|
||||
import com.google.firebase.components.Component;
|
||||
import com.google.firebase.components.ComponentRegistrar;
|
||||
import java.util.List;
|
||||
import kotlin.Deprecated;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.ReplaceWith;
|
||||
import kotlin.collections.CollectionsKt;
|
||||
|
||||
@Deprecated(message = "Migrate to use the KTX API from the main module: https://firebase.google.com/docs/android/kotlin-migration.", replaceWith = @ReplaceWith(expression = "", imports = {}))
|
||||
@Keep
|
||||
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/ktx/FirebaseDynamicLinksKtxRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links"}, k = 1, mv = {1, 7, 1}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FirebaseDynamicLinksKtxRegistrar implements ComponentRegistrar {
|
||||
@Override // com.google.firebase.components.ComponentRegistrar
|
||||
public List<Component<?>> getComponents() {
|
||||
return CollectionsKt.emptyList();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.google.firebase.dynamiclinks.ktx;
|
||||
|
||||
import androidx.annotation.Keep;
|
||||
import com.google.firebase.components.Component;
|
||||
import com.google.firebase.components.ComponentRegistrar;
|
||||
import com.google.firebase.platforminfo.LibraryVersionComponent;
|
||||
import java.util.List;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.collections.CollectionsKt;
|
||||
|
||||
@Keep
|
||||
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/ktx/FirebaseDynamicLinksLegacyRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links-ktx"}, k = 1, mv = {1, 7, 1}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FirebaseDynamicLinksLegacyRegistrar implements ComponentRegistrar {
|
||||
@Override // com.google.firebase.components.ComponentRegistrar
|
||||
public List<Component<?>> getComponents() {
|
||||
return CollectionsKt.listOf(LibraryVersionComponent.create(LoggingKt.LIBRARY_NAME, com.google.firebase.dynamiclinks.BuildConfig.VERSION_NAME));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.google.firebase.dynamiclinks.ktx;
|
||||
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"LIBRARY_NAME", "", "com.google.firebase-firebase-dynamic-links-ktx"}, k = 2, mv = {1, 7, 1}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class LoggingKt {
|
||||
public static final String LIBRARY_NAME = "fire-dl-ktx";
|
||||
}
|
||||
@@ -0,0 +1,361 @@
|
||||
package com.google.firebase.dynamiclinks.ktx;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class R {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class attr {
|
||||
public static final int alpha = 0x7f030031;
|
||||
public static final int buttonSize = 0x7f0300a5;
|
||||
public static final int circleCrop = 0x7f0300e9;
|
||||
public static final int colorScheme = 0x7f030135;
|
||||
public static final int coordinatorLayoutStyle = 0x7f03016c;
|
||||
public static final int font = 0x7f03022d;
|
||||
public static final int fontProviderAuthority = 0x7f03022f;
|
||||
public static final int fontProviderCerts = 0x7f030230;
|
||||
public static final int fontProviderFetchStrategy = 0x7f030231;
|
||||
public static final int fontProviderFetchTimeout = 0x7f030232;
|
||||
public static final int fontProviderPackage = 0x7f030233;
|
||||
public static final int fontProviderQuery = 0x7f030234;
|
||||
public static final int fontStyle = 0x7f030236;
|
||||
public static final int fontVariationSettings = 0x7f030237;
|
||||
public static final int fontWeight = 0x7f030238;
|
||||
public static final int imageAspectRatio = 0x7f030271;
|
||||
public static final int imageAspectRatioAdjust = 0x7f030272;
|
||||
public static final int keylines = 0x7f0302b5;
|
||||
public static final int layout_anchor = 0x7f0302c6;
|
||||
public static final int layout_anchorGravity = 0x7f0302c7;
|
||||
public static final int layout_behavior = 0x7f0302c9;
|
||||
public static final int layout_dodgeInsetEdges = 0x7f0302fa;
|
||||
public static final int layout_insetEdge = 0x7f030305;
|
||||
public static final int layout_keyline = 0x7f030306;
|
||||
public static final int scopeUris = 0x7f03041a;
|
||||
public static final int statusBarBackground = 0x7f030488;
|
||||
public static final int ttcIndex = 0x7f030559;
|
||||
|
||||
private attr() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class color {
|
||||
public static final int common_google_signin_btn_text_dark = 0x7f050045;
|
||||
public static final int common_google_signin_btn_text_dark_default = 0x7f050046;
|
||||
public static final int common_google_signin_btn_text_dark_disabled = 0x7f050047;
|
||||
public static final int common_google_signin_btn_text_dark_focused = 0x7f050048;
|
||||
public static final int common_google_signin_btn_text_dark_pressed = 0x7f050049;
|
||||
public static final int common_google_signin_btn_text_light = 0x7f05004a;
|
||||
public static final int common_google_signin_btn_text_light_default = 0x7f05004b;
|
||||
public static final int common_google_signin_btn_text_light_disabled = 0x7f05004c;
|
||||
public static final int common_google_signin_btn_text_light_focused = 0x7f05004d;
|
||||
public static final int common_google_signin_btn_text_light_pressed = 0x7f05004e;
|
||||
public static final int common_google_signin_btn_tint = 0x7f05004f;
|
||||
public static final int notification_action_color_filter = 0x7f050315;
|
||||
public static final int notification_icon_bg_color = 0x7f050316;
|
||||
public static final int ripple_material_light = 0x7f050322;
|
||||
public static final int secondary_text_default_material_light = 0x7f050324;
|
||||
|
||||
private color() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class dimen {
|
||||
public static final int compat_button_inset_horizontal_material = 0x7f06006d;
|
||||
public static final int compat_button_inset_vertical_material = 0x7f06006e;
|
||||
public static final int compat_button_padding_horizontal_material = 0x7f06006f;
|
||||
public static final int compat_button_padding_vertical_material = 0x7f060070;
|
||||
public static final int compat_control_corner_material = 0x7f060071;
|
||||
public static final int compat_notification_large_icon_max_height = 0x7f060072;
|
||||
public static final int compat_notification_large_icon_max_width = 0x7f060073;
|
||||
public static final int notification_action_icon_size = 0x7f060385;
|
||||
public static final int notification_action_text_size = 0x7f060386;
|
||||
public static final int notification_big_circle_margin = 0x7f060387;
|
||||
public static final int notification_content_margin_start = 0x7f060388;
|
||||
public static final int notification_large_icon_height = 0x7f06038d;
|
||||
public static final int notification_large_icon_width = 0x7f06038e;
|
||||
public static final int notification_main_column_padding_top = 0x7f06038f;
|
||||
public static final int notification_media_narrow_margin = 0x7f060391;
|
||||
public static final int notification_right_icon_size = 0x7f060393;
|
||||
public static final int notification_right_side_padding_top = 0x7f060394;
|
||||
public static final int notification_small_icon_background_padding = 0x7f060395;
|
||||
public static final int notification_small_icon_size_as_large = 0x7f060396;
|
||||
public static final int notification_subtext_size = 0x7f060397;
|
||||
public static final int notification_top_pad = 0x7f06039b;
|
||||
public static final int notification_top_pad_large_text = 0x7f06039c;
|
||||
|
||||
private dimen() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class drawable {
|
||||
public static final int common_full_open_on_phone = 0x7f07008b;
|
||||
public static final int common_google_signin_btn_icon_dark = 0x7f07008c;
|
||||
public static final int common_google_signin_btn_icon_dark_focused = 0x7f07008d;
|
||||
public static final int common_google_signin_btn_icon_dark_normal = 0x7f07008e;
|
||||
public static final int common_google_signin_btn_icon_dark_normal_background = 0x7f07008f;
|
||||
public static final int common_google_signin_btn_icon_disabled = 0x7f070090;
|
||||
public static final int common_google_signin_btn_icon_light = 0x7f070091;
|
||||
public static final int common_google_signin_btn_icon_light_focused = 0x7f070092;
|
||||
public static final int common_google_signin_btn_icon_light_normal = 0x7f070093;
|
||||
public static final int common_google_signin_btn_icon_light_normal_background = 0x7f070094;
|
||||
public static final int common_google_signin_btn_text_dark = 0x7f070095;
|
||||
public static final int common_google_signin_btn_text_dark_focused = 0x7f070096;
|
||||
public static final int common_google_signin_btn_text_dark_normal = 0x7f070097;
|
||||
public static final int common_google_signin_btn_text_dark_normal_background = 0x7f070098;
|
||||
public static final int common_google_signin_btn_text_disabled = 0x7f070099;
|
||||
public static final int common_google_signin_btn_text_light = 0x7f07009a;
|
||||
public static final int common_google_signin_btn_text_light_focused = 0x7f07009b;
|
||||
public static final int common_google_signin_btn_text_light_normal = 0x7f07009c;
|
||||
public static final int common_google_signin_btn_text_light_normal_background = 0x7f07009d;
|
||||
public static final int googleg_disabled_color_18 = 0x7f0700ac;
|
||||
public static final int googleg_standard_color_18 = 0x7f0700ad;
|
||||
public static final int notification_action_background = 0x7f070181;
|
||||
public static final int notification_bg = 0x7f070182;
|
||||
public static final int notification_bg_low = 0x7f070183;
|
||||
public static final int notification_bg_low_normal = 0x7f070184;
|
||||
public static final int notification_bg_low_pressed = 0x7f070185;
|
||||
public static final int notification_bg_normal = 0x7f070186;
|
||||
public static final int notification_bg_normal_pressed = 0x7f070187;
|
||||
public static final int notification_icon_background = 0x7f070188;
|
||||
public static final int notification_template_icon_bg = 0x7f07018a;
|
||||
public static final int notification_template_icon_low_bg = 0x7f07018b;
|
||||
public static final int notification_tile_bg = 0x7f07018c;
|
||||
public static final int notify_panel_notification_icon_bg = 0x7f07018d;
|
||||
|
||||
private drawable() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class id {
|
||||
public static final int accessibility_action_clickable_span = 0x7f090013;
|
||||
public static final int accessibility_custom_action_0 = 0x7f090014;
|
||||
public static final int accessibility_custom_action_1 = 0x7f090015;
|
||||
public static final int accessibility_custom_action_10 = 0x7f090016;
|
||||
public static final int accessibility_custom_action_11 = 0x7f090017;
|
||||
public static final int accessibility_custom_action_12 = 0x7f090018;
|
||||
public static final int accessibility_custom_action_13 = 0x7f090019;
|
||||
public static final int accessibility_custom_action_14 = 0x7f09001a;
|
||||
public static final int accessibility_custom_action_15 = 0x7f09001b;
|
||||
public static final int accessibility_custom_action_16 = 0x7f09001c;
|
||||
public static final int accessibility_custom_action_17 = 0x7f09001d;
|
||||
public static final int accessibility_custom_action_18 = 0x7f09001e;
|
||||
public static final int accessibility_custom_action_19 = 0x7f09001f;
|
||||
public static final int accessibility_custom_action_2 = 0x7f090020;
|
||||
public static final int accessibility_custom_action_20 = 0x7f090021;
|
||||
public static final int accessibility_custom_action_21 = 0x7f090022;
|
||||
public static final int accessibility_custom_action_22 = 0x7f090023;
|
||||
public static final int accessibility_custom_action_23 = 0x7f090024;
|
||||
public static final int accessibility_custom_action_24 = 0x7f090025;
|
||||
public static final int accessibility_custom_action_25 = 0x7f090026;
|
||||
public static final int accessibility_custom_action_26 = 0x7f090027;
|
||||
public static final int accessibility_custom_action_27 = 0x7f090028;
|
||||
public static final int accessibility_custom_action_28 = 0x7f090029;
|
||||
public static final int accessibility_custom_action_29 = 0x7f09002a;
|
||||
public static final int accessibility_custom_action_3 = 0x7f09002b;
|
||||
public static final int accessibility_custom_action_30 = 0x7f09002c;
|
||||
public static final int accessibility_custom_action_31 = 0x7f09002d;
|
||||
public static final int accessibility_custom_action_4 = 0x7f09002e;
|
||||
public static final int accessibility_custom_action_5 = 0x7f09002f;
|
||||
public static final int accessibility_custom_action_6 = 0x7f090030;
|
||||
public static final int accessibility_custom_action_7 = 0x7f090031;
|
||||
public static final int accessibility_custom_action_8 = 0x7f090032;
|
||||
public static final int accessibility_custom_action_9 = 0x7f090033;
|
||||
public static final int action_container = 0x7f090045;
|
||||
public static final int action_divider = 0x7f090048;
|
||||
public static final int action_image = 0x7f09004a;
|
||||
public static final int action_text = 0x7f090051;
|
||||
public static final int actions = 0x7f090052;
|
||||
public static final int adjust_height = 0x7f090058;
|
||||
public static final int adjust_width = 0x7f090059;
|
||||
public static final int async = 0x7f090071;
|
||||
public static final int auto = 0x7f090072;
|
||||
public static final int blocking = 0x7f090082;
|
||||
public static final int bottom = 0x7f090083;
|
||||
public static final int chronometer = 0x7f0900a9;
|
||||
public static final int dark = 0x7f0900ea;
|
||||
public static final int dialog_button = 0x7f09010b;
|
||||
public static final int end = 0x7f090133;
|
||||
public static final int forever = 0x7f090152;
|
||||
public static final int icon = 0x7f090195;
|
||||
public static final int icon_group = 0x7f090196;
|
||||
public static final int icon_only = 0x7f090198;
|
||||
public static final int info = 0x7f0901a9;
|
||||
public static final int italic = 0x7f0901be;
|
||||
public static final int left = 0x7f0901e2;
|
||||
public static final int light = 0x7f0901e7;
|
||||
public static final int line1 = 0x7f0901e9;
|
||||
public static final int line3 = 0x7f0901ea;
|
||||
public static final int none = 0x7f090264;
|
||||
public static final int normal = 0x7f090265;
|
||||
public static final int notification_background = 0x7f090269;
|
||||
public static final int notification_main_column = 0x7f09026a;
|
||||
public static final int notification_main_column_container = 0x7f09026b;
|
||||
public static final int right = 0x7f0902cd;
|
||||
public static final int right_icon = 0x7f0902cf;
|
||||
public static final int right_side = 0x7f0902d0;
|
||||
public static final int standard = 0x7f090321;
|
||||
public static final int start = 0x7f090322;
|
||||
public static final int tag_accessibility_actions = 0x7f09035c;
|
||||
public static final int tag_accessibility_clickable_spans = 0x7f09035d;
|
||||
public static final int tag_accessibility_heading = 0x7f09035e;
|
||||
public static final int tag_accessibility_pane_title = 0x7f09035f;
|
||||
public static final int tag_screen_reader_focusable = 0x7f090363;
|
||||
public static final int tag_transition_group = 0x7f090365;
|
||||
public static final int tag_unhandled_key_event_manager = 0x7f090366;
|
||||
public static final int tag_unhandled_key_listeners = 0x7f090367;
|
||||
public static final int text = 0x7f09036d;
|
||||
public static final int text2 = 0x7f09036e;
|
||||
public static final int time = 0x7f09038e;
|
||||
public static final int title = 0x7f090393;
|
||||
public static final int top = 0x7f0903ac;
|
||||
public static final int wide = 0x7f090401;
|
||||
|
||||
private id() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class integer {
|
||||
public static final int google_play_services_version = 0x7f0a0009;
|
||||
public static final int status_bar_notification_info_maxnum = 0x7f0a0045;
|
||||
|
||||
private integer() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class layout {
|
||||
public static final int custom_dialog = 0x7f0c0026;
|
||||
public static final int notification_action = 0x7f0c00a8;
|
||||
public static final int notification_action_tombstone = 0x7f0c00a9;
|
||||
public static final int notification_template_custom_big = 0x7f0c00aa;
|
||||
public static final int notification_template_icon_group = 0x7f0c00ab;
|
||||
public static final int notification_template_part_chronometer = 0x7f0c00ac;
|
||||
public static final int notification_template_part_time = 0x7f0c00ad;
|
||||
|
||||
private layout() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class raw {
|
||||
public static final int firebase_common_keep = 0x7f120000;
|
||||
|
||||
private raw() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class string {
|
||||
public static final int common_google_play_services_enable_button = 0x7f1300b4;
|
||||
public static final int common_google_play_services_enable_text = 0x7f1300b5;
|
||||
public static final int common_google_play_services_enable_title = 0x7f1300b6;
|
||||
public static final int common_google_play_services_install_button = 0x7f1300b7;
|
||||
public static final int common_google_play_services_install_text = 0x7f1300b8;
|
||||
public static final int common_google_play_services_install_title = 0x7f1300b9;
|
||||
public static final int common_google_play_services_notification_channel_name = 0x7f1300ba;
|
||||
public static final int common_google_play_services_notification_ticker = 0x7f1300bb;
|
||||
public static final int common_google_play_services_unknown_issue = 0x7f1300bc;
|
||||
public static final int common_google_play_services_unsupported_text = 0x7f1300bd;
|
||||
public static final int common_google_play_services_update_button = 0x7f1300be;
|
||||
public static final int common_google_play_services_update_text = 0x7f1300bf;
|
||||
public static final int common_google_play_services_update_title = 0x7f1300c0;
|
||||
public static final int common_google_play_services_updating_text = 0x7f1300c1;
|
||||
public static final int common_google_play_services_wear_update_text = 0x7f1300c2;
|
||||
public static final int common_open_on_phone = 0x7f1300c4;
|
||||
public static final int common_signin_button_text = 0x7f1300c5;
|
||||
public static final int common_signin_button_text_long = 0x7f1300c6;
|
||||
public static final int status_bar_notification_info_overflow = 0x7f13023b;
|
||||
|
||||
private string() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class style {
|
||||
public static final int TextAppearance_Compat_Notification = 0x7f1401fb;
|
||||
public static final int TextAppearance_Compat_Notification_Info = 0x7f1401fc;
|
||||
public static final int TextAppearance_Compat_Notification_Line2 = 0x7f1401fd;
|
||||
public static final int TextAppearance_Compat_Notification_Time = 0x7f1401fe;
|
||||
public static final int TextAppearance_Compat_Notification_Title = 0x7f1401ff;
|
||||
public static final int Widget_Compat_NotificationActionContainer = 0x7f1403a1;
|
||||
public static final int Widget_Compat_NotificationActionText = 0x7f1403a2;
|
||||
public static final int Widget_Support_CoordinatorLayout = 0x7f1404d7;
|
||||
|
||||
private style() {
|
||||
}
|
||||
}
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class styleable {
|
||||
public static final int ColorStateListItem_alpha = 0x00000003;
|
||||
public static final int ColorStateListItem_android_alpha = 0x00000001;
|
||||
public static final int ColorStateListItem_android_color = 0x00000000;
|
||||
public static final int ColorStateListItem_android_lStar = 0x00000002;
|
||||
public static final int ColorStateListItem_lStar = 0x00000004;
|
||||
public static final int CoordinatorLayout_Layout_android_layout_gravity = 0x00000000;
|
||||
public static final int CoordinatorLayout_Layout_layout_anchor = 0x00000001;
|
||||
public static final int CoordinatorLayout_Layout_layout_anchorGravity = 0x00000002;
|
||||
public static final int CoordinatorLayout_Layout_layout_behavior = 0x00000003;
|
||||
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 0x00000004;
|
||||
public static final int CoordinatorLayout_Layout_layout_insetEdge = 0x00000005;
|
||||
public static final int CoordinatorLayout_Layout_layout_keyline = 0x00000006;
|
||||
public static final int CoordinatorLayout_keylines = 0x00000000;
|
||||
public static final int CoordinatorLayout_statusBarBackground = 0x00000001;
|
||||
public static final int FontFamilyFont_android_font = 0x00000000;
|
||||
public static final int FontFamilyFont_android_fontStyle = 0x00000002;
|
||||
public static final int FontFamilyFont_android_fontVariationSettings = 0x00000004;
|
||||
public static final int FontFamilyFont_android_fontWeight = 0x00000001;
|
||||
public static final int FontFamilyFont_android_ttcIndex = 0x00000003;
|
||||
public static final int FontFamilyFont_font = 0x00000005;
|
||||
public static final int FontFamilyFont_fontStyle = 0x00000006;
|
||||
public static final int FontFamilyFont_fontVariationSettings = 0x00000007;
|
||||
public static final int FontFamilyFont_fontWeight = 0x00000008;
|
||||
public static final int FontFamilyFont_ttcIndex = 0x00000009;
|
||||
public static final int FontFamily_fontProviderAuthority = 0x00000000;
|
||||
public static final int FontFamily_fontProviderCerts = 0x00000001;
|
||||
public static final int FontFamily_fontProviderFetchStrategy = 0x00000002;
|
||||
public static final int FontFamily_fontProviderFetchTimeout = 0x00000003;
|
||||
public static final int FontFamily_fontProviderPackage = 0x00000004;
|
||||
public static final int FontFamily_fontProviderQuery = 0x00000005;
|
||||
public static final int FontFamily_fontProviderSystemFontFamily = 0x00000006;
|
||||
public static final int GradientColorItem_android_color = 0x00000000;
|
||||
public static final int GradientColorItem_android_offset = 0x00000001;
|
||||
public static final int GradientColor_android_centerColor = 0x00000007;
|
||||
public static final int GradientColor_android_centerX = 0x00000003;
|
||||
public static final int GradientColor_android_centerY = 0x00000004;
|
||||
public static final int GradientColor_android_endColor = 0x00000001;
|
||||
public static final int GradientColor_android_endX = 0x0000000a;
|
||||
public static final int GradientColor_android_endY = 0x0000000b;
|
||||
public static final int GradientColor_android_gradientRadius = 0x00000005;
|
||||
public static final int GradientColor_android_startColor = 0x00000000;
|
||||
public static final int GradientColor_android_startX = 0x00000008;
|
||||
public static final int GradientColor_android_startY = 0x00000009;
|
||||
public static final int GradientColor_android_tileMode = 0x00000006;
|
||||
public static final int GradientColor_android_type = 0x00000002;
|
||||
public static final int LoadingImageView_circleCrop = 0x00000000;
|
||||
public static final int LoadingImageView_imageAspectRatio = 0x00000001;
|
||||
public static final int LoadingImageView_imageAspectRatioAdjust = 0x00000002;
|
||||
public static final int SignInButton_buttonSize = 0x00000000;
|
||||
public static final int SignInButton_colorScheme = 0x00000001;
|
||||
public static final int SignInButton_scopeUris = 0x00000002;
|
||||
public static final int[] ColorStateListItem = {android.R.attr.color, android.R.attr.alpha, 16844359, com.adif.elcanomovil.R.attr.alpha, com.adif.elcanomovil.R.attr.lStar};
|
||||
public static final int[] CoordinatorLayout = {com.adif.elcanomovil.R.attr.keylines, com.adif.elcanomovil.R.attr.statusBarBackground};
|
||||
public static final int[] CoordinatorLayout_Layout = {android.R.attr.layout_gravity, com.adif.elcanomovil.R.attr.layout_anchor, com.adif.elcanomovil.R.attr.layout_anchorGravity, com.adif.elcanomovil.R.attr.layout_behavior, com.adif.elcanomovil.R.attr.layout_dodgeInsetEdges, com.adif.elcanomovil.R.attr.layout_insetEdge, com.adif.elcanomovil.R.attr.layout_keyline};
|
||||
public static final int[] FontFamily = {com.adif.elcanomovil.R.attr.fontProviderAuthority, com.adif.elcanomovil.R.attr.fontProviderCerts, com.adif.elcanomovil.R.attr.fontProviderFetchStrategy, com.adif.elcanomovil.R.attr.fontProviderFetchTimeout, com.adif.elcanomovil.R.attr.fontProviderPackage, com.adif.elcanomovil.R.attr.fontProviderQuery, com.adif.elcanomovil.R.attr.fontProviderSystemFontFamily};
|
||||
public static final int[] FontFamilyFont = {android.R.attr.font, android.R.attr.fontWeight, android.R.attr.fontStyle, android.R.attr.ttcIndex, android.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.font, com.adif.elcanomovil.R.attr.fontStyle, com.adif.elcanomovil.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.fontWeight, com.adif.elcanomovil.R.attr.ttcIndex};
|
||||
public static final int[] GradientColor = {android.R.attr.startColor, android.R.attr.endColor, android.R.attr.type, android.R.attr.centerX, android.R.attr.centerY, android.R.attr.gradientRadius, android.R.attr.tileMode, android.R.attr.centerColor, android.R.attr.startX, android.R.attr.startY, android.R.attr.endX, android.R.attr.endY};
|
||||
public static final int[] GradientColorItem = {android.R.attr.color, android.R.attr.offset};
|
||||
public static final int[] LoadingImageView = {com.adif.elcanomovil.R.attr.circleCrop, com.adif.elcanomovil.R.attr.imageAspectRatio, com.adif.elcanomovil.R.attr.imageAspectRatioAdjust};
|
||||
public static final int[] SignInButton = {com.adif.elcanomovil.R.attr.buttonSize, com.adif.elcanomovil.R.attr.colorScheme, com.adif.elcanomovil.R.attr.scopeUris};
|
||||
|
||||
private styleable() {
|
||||
}
|
||||
}
|
||||
|
||||
private R() {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user