.class public interface abstract Landroidx/browser/trusted/TrustedWebActivityDisplayMode; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroidx/browser/trusted/TrustedWebActivityDisplayMode$DefaultMode;, Landroidx/browser/trusted/TrustedWebActivityDisplayMode$ImmersiveMode; } .end annotation # static fields .field public static final KEY_ID:Ljava/lang/String; = "androidx.browser.trusted.displaymode.KEY_ID" # direct methods .method public static fromBundle(Landroid/os/Bundle;)Landroidx/browser/trusted/TrustedWebActivityDisplayMode; .locals 2 .param p0 # Landroid/os/Bundle; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation const-string v0, "androidx.browser.trusted.displaymode.KEY_ID" .line 34 invoke-virtual {p0, v0}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;)I move-result v0 const/4 v1, 0x1 if-eq v0, v1, :cond_0 .line 39 new-instance p0, Landroidx/browser/trusted/TrustedWebActivityDisplayMode$DefaultMode; invoke-direct {p0}, Landroidx/browser/trusted/TrustedWebActivityDisplayMode$DefaultMode;->()V return-object p0 .line 36 :cond_0 invoke-static {p0}, Landroidx/browser/trusted/TrustedWebActivityDisplayMode$ImmersiveMode;->fromBundle(Landroid/os/Bundle;)Landroidx/browser/trusted/TrustedWebActivityDisplayMode; move-result-object p0 return-object p0 .end method # virtual methods .method public abstract toBundle()Landroid/os/Bundle; .annotation build Landroidx/annotation/NonNull; .end annotation .end method