a.smali
.class public final Lcom/dieam/reactnativepushnotification/a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/react/ReactPackage;
# instance fields
.field public final synthetic a:I
# direct methods
.method public synthetic constructor <init>(I)V
.registers 2
iput p1, p0, Lcom/dieam/reactnativepushnotification/a;->a:I
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final createNativeModules(Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;
.registers 3
iget v0, p0, Lcom/dieam/reactnativepushnotification/a;->a:I
packed-switch v0, :pswitch_data_20
goto :goto_10
.line 1
:pswitch_6
new-instance v0, Lcom/dieam/reactnativepushnotification/modules/RNPushNotification;
invoke-direct {v0, p1}, Lcom/dieam/reactnativepushnotification/modules/RNPushNotification;-><init>(Lcom/facebook/react/bridge/ReactApplicationContext;)V
invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
return-object p1
:goto_10
const-string v0, "reactContext"
.line 2
invoke-static {p1, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 3
new-instance v0, Lcom/reactnativecommunity/webview/RNCWebViewModule;
invoke-direct {v0, p1}, Lcom/reactnativecommunity/webview/RNCWebViewModule;-><init>(Lcom/facebook/react/bridge/ReactApplicationContext;)V
.line 4
invoke-static {v0}, Lcom/shopee/sz/mmsplayercommon/util/b;->v0(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
return-object p1
nop
:pswitch_data_20
.packed-switch 0x0
:pswitch_6
.end packed-switch
.end method
.method public final createViewManagers(Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;
.registers 3
iget v0, p0, Lcom/dieam/reactnativepushnotification/a;->a:I
packed-switch v0, :pswitch_data_1a
goto :goto_b
.line 1
:pswitch_6
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object p1
return-object p1
:goto_b
const-string v0, "reactContext"
.line 2
invoke-static {p1, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 3
new-instance p1, Lcom/reactnativecommunity/webview/RNCWebViewManager;
invoke-direct {p1}, Lcom/reactnativecommunity/webview/RNCWebViewManager;-><init>()V
.line 4
invoke-static {p1}, Lcom/shopee/sz/mmsplayercommon/util/b;->v0(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
return-object p1
:pswitch_data_1a
.packed-switch 0x0
:pswitch_6
.end packed-switch
.end method