37 lines
1.2 KiB
Java
37 lines
1.2 KiB
Java
package androidx.browser.customtabs;
|
|
|
|
import android.net.Uri;
|
|
import android.os.Bundle;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import androidx.annotation.RestrictTo;
|
|
public class CustomTabsCallback {
|
|
public static final int NAVIGATION_ABORTED = 4;
|
|
public static final int NAVIGATION_FAILED = 3;
|
|
public static final int NAVIGATION_FINISHED = 2;
|
|
public static final int NAVIGATION_STARTED = 1;
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public static final String ONLINE_EXTRAS_KEY = "online";
|
|
public static final int TAB_HIDDEN = 6;
|
|
public static final int TAB_SHOWN = 5;
|
|
|
|
public void extraCallback(@NonNull String str, @Nullable Bundle bundle) {
|
|
}
|
|
|
|
@Nullable
|
|
public Bundle extraCallbackWithResult(@NonNull String str, @Nullable Bundle bundle) {
|
|
return null;
|
|
}
|
|
|
|
public void onMessageChannelReady(@Nullable Bundle bundle) {
|
|
}
|
|
|
|
public void onNavigationEvent(int i, @Nullable Bundle bundle) {
|
|
}
|
|
|
|
public void onPostMessage(@NonNull String str, @Nullable Bundle bundle) {
|
|
}
|
|
|
|
public void onRelationshipValidationResult(int i, @NonNull Uri uri, boolean z2, @Nullable Bundle bundle) {
|
|
}
|
|
}
|