b.smali
.class public final Lcom/imo/hd/me/setting/privacy/b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/common/mvvm/b;
# static fields
.field public static final a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static final b:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static final c:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# instance fields
.field d:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;>;"
}
.end annotation
.end field
.field e:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;>;"
}
.end annotation
.end field
.field private f:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 3
const-string v0, "last_seen"
const-string v1, "icon_visibility"
const-string v2, "message_seen"
.line 32
filled-new-array {v0, v1, v2}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lcom/imo/hd/me/setting/privacy/b;->a:Ljava/util/List;
const-string v0, "everyone"
const-string v1, "contacts"
const-string v2, "nobody"
.line 34
filled-new-array {v0, v1, v2}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lcom/imo/hd/me/setting/privacy/b;->b:Ljava/util/List;
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/String;
const v1, 0x7f0f03c2
.line 35
invoke-static {v1}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
const v1, 0x7f0f05e1
.line 36
invoke-static {v1}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
const v1, 0x7f0f0638
.line 37
invoke-static {v1}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 35
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lcom/imo/hd/me/setting/privacy/b;->c:Ljava/util/List;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 53
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 40
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/imo/hd/me/setting/privacy/b;->f:Ljava/util/Map;
.line 42
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/hd/me/setting/privacy/b;->d:Landroidx/lifecycle/MutableLiveData;
.line 43
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/hd/me/setting/privacy/b;->e:Landroidx/lifecycle/MutableLiveData;
return-void
.end method
.method static synthetic a(Lcom/imo/hd/me/setting/privacy/b;)Ljava/util/Map;
.registers 1
.line 25
iget-object p0, p0, Lcom/imo/hd/me/setting/privacy/b;->f:Ljava/util/Map;
return-object p0
.end method
.method static synthetic b(Lcom/imo/hd/me/setting/privacy/b;)Landroidx/lifecycle/MutableLiveData;
.registers 1
.line 25
iget-object p0, p0, Lcom/imo/hd/me/setting/privacy/b;->d:Landroidx/lifecycle/MutableLiveData;
return-object p0
.end method
.method static synthetic c(Lcom/imo/hd/me/setting/privacy/b;)Landroidx/lifecycle/MutableLiveData;
.registers 1
.line 25
iget-object p0, p0, Lcom/imo/hd/me/setting/privacy/b;->e:Landroidx/lifecycle/MutableLiveData;
return-object p0
.end method
# virtual methods
.method public final b()V
.registers 3
.line 63
new-instance v0, Lcom/imo/hd/me/setting/privacy/b$1;
invoke-direct {v0, p0}, Lcom/imo/hd/me/setting/privacy/b$1;-><init>(Lcom/imo/hd/me/setting/privacy/b;)V
.line 81
sget-object v1, Lcom/imo/android/imoim/IMO;->e:Lcom/imo/android/imoim/managers/as;
invoke-static {v0}, Lcom/imo/android/imoim/managers/as;->a(Lb/a;)V
return-void
.end method
.method public final x_()V
.registers 1
return-void
.end method