EmojiViewModel.smali

.class public final Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;
.super Lcom/imo/android/common/mvvm/viewmodel/BaseViewModel;
.source "SourceFile"

# interfaces
.implements Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$a;
    }
.end annotation


# static fields
.field public static final g:Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$a;

.field private static final o:J


# instance fields
.field public final a:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;",
            ">;"
        }
    .end annotation
.end field

.field public final b:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/f;",
            ">;>;"
        }
    .end annotation
.end field

.field public final c:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public final d:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public final e:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/b;",
            ">;"
        }
    .end annotation
.end field

.field public f:Z

.field private final h:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;",
            ">;"
        }
    .end annotation
.end field

.field private final i:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/f;",
            ">;>;"
        }
    .end annotation
.end field

.field private final j:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/b;",
            ">;"
        }
    .end annotation
.end field

.field private final k:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap<",
            "Ljava/lang/String;",
            "Lkotlin/m<",
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;",
            ">;",
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/a;",
            ">;>;>;>;"
        }
    .end annotation
.end field

.field private l:Ljava/lang/String;

.field private final m:Ljava/lang/Runnable;

.field private final n:Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/b;


# direct methods
.method static constructor <clinit>()V
    .registers 3

    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->g:Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$a;

    .line 44
    sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;

    const-wide/16 v1, 0x6

    invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J

    move-result-wide v0

    sput-wide v0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->o:J

    return-void
.end method

.method public constructor <init>(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/b;)V
    .registers 3

    const-string v0, "repository"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 40
    move-object v0, p1

    check-cast v0, Lcom/imo/android/common/mvvm/a/c/c;

    invoke-direct {p0, v0}, Lcom/imo/android/common/mvvm/viewmodel/BaseViewModel;-><init>(Lcom/imo/android/common/mvvm/a/c/c;)V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->n:Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/b;

    .line 49
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object p1

    move-object v0, p0

    check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;

    invoke-interface {p1, v0}, Lcom/imo/android/imoim/live/b;->b(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;)Z

    move-result p1

    if-nez p1, :cond_21

    .line 50
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object p1

    invoke-interface {p1, v0}, Lcom/imo/android/imoim/live/b;->a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;)V

    .line 54
    :cond_21
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    sget-object v0, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;->LOADING:Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;

    invoke-direct {p1, v0}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h:Landroidx/lifecycle/MutableLiveData;

    .line 55
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->a:Landroidx/lifecycle/LiveData;

    .line 57
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->i:Landroidx/lifecycle/MutableLiveData;

    .line 58
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->b:Landroidx/lifecycle/LiveData;

    .line 60
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    .line 61
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->d:Landroidx/lifecycle/LiveData;

    .line 63
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->j:Landroidx/lifecycle/MutableLiveData;

    .line 64
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->e:Landroidx/lifecycle/LiveData;

    .line 66
    new-instance p1, Ljava/util/HashMap;

    invoke-direct {p1}, Ljava/util/HashMap;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->k:Ljava/util/HashMap;

    .line 67
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->l:Ljava/lang/String;

    .line 69
    new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$e;

    invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$e;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)V

    check-cast p1, Ljava/lang/Runnable;

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->m:Ljava/lang/Runnable;

    const/4 p1, 0x1

    .line 71
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->f:Z

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/b;
    .registers 1

    .line 40
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->n:Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/b;

    return-object p0
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)Ljava/lang/String;
    .registers 5

    .line 3163
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->l:Ljava/lang/String;

    const-string v0, "null cannot be cast to non-null type java.lang.String"

    const-string v1, "(this as java.lang.String).toUpperCase(locale)"

    const-string v2, "Locale.ENGLISH"

    if-eqz p0, :cond_21

    sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;

    invoke-static {v3, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    if-eqz p0, :cond_1b

    invoke-virtual {p0, v3}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;

    move-result-object p0

    invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    if-nez p0, :cond_3d

    goto :goto_21

    :cond_1b
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 3164
    :cond_21
    :goto_21
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;

    move-result-object p0

    if-eqz p0, :cond_3c

    sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;

    invoke-static {v3, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    if-eqz p0, :cond_36

    invoke-virtual {p0, v3}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;

    move-result-object p0

    invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    goto :goto_3d

    :cond_36
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    :cond_3c
    const/4 p0, 0x0

    :cond_3d
    :goto_3d
    if-nez p0, :cond_41

    const-string p0, ""

    :cond_41
    return-object p0
.end method

.method private final b()V
    .registers 5

    .line 96
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h:Landroidx/lifecycle/MutableLiveData;

    sget-object v1, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;->LOADING:Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    .line 97
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h()Lkotlinx/coroutines/af;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$c;

    const/4 v2, 0x0

    invoke-direct {v1, p0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$c;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;Lkotlin/c/c;)V

    check-cast v1, Lkotlin/f/a/m;

    const/4 v3, 0x3

    invoke-static {v0, v2, v2, v1, v3}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;

    return-void
.end method

.method public static final synthetic c(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)Landroidx/lifecycle/MutableLiveData;
    .registers 1

    .line 40
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->i:Landroidx/lifecycle/MutableLiveData;

    return-object p0
.end method

.method public static final synthetic d(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)Landroidx/lifecycle/MutableLiveData;
    .registers 1

    .line 40
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h:Landroidx/lifecycle/MutableLiveData;

    return-object p0
.end method

.method public static final synthetic e(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;)Landroidx/lifecycle/MutableLiveData;
    .registers 1

    .line 40
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->j:Landroidx/lifecycle/MutableLiveData;

    return-object p0
.end method


# virtual methods
.method public synthetic a()V
    .registers 1

    invoke-static {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;)V

    return-void
.end method

.method public final a(Landroid/content/Context;)V
    .registers 4

    const-string v0, "context"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 83
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->i:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Ljava/util/Collection;

    if-eqz p1, :cond_18

    invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z

    move-result p1

    if-eqz p1, :cond_16

    goto :goto_18

    :cond_16
    const/4 p1, 0x0

    goto :goto_19

    :cond_18
    :goto_18
    const/4 p1, 0x1

    :goto_19
    if-nez p1, :cond_23

    .line 85
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h:Landroidx/lifecycle/MutableLiveData;

    sget-object v0, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;->SUCCESS:Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    return-void

    .line 89
    :cond_23
    invoke-static {}, Lcom/imo/android/imoim/util/common/f;->c()Ljava/lang/String;

    move-result-object p1

    .line 90
    move-object v0, p1

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_39

    invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;

    move-result-object v0

    if-nez v0, :cond_3a

    const-string v0, ""

    goto :goto_3a

    :cond_39
    move-object v0, p1

    :cond_3a
    :goto_3a
    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->l:Ljava/lang/String;

    .line 91
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "cacheCc: "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string p1, ", countryCode "

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->l:Ljava/lang/String;

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v0, "EmojiViewModel"

    .line 1071
    invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 92
    invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->b()V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/data/ChatRoomInvite;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/biggroup/chatroom/data/ChatRoomInvite;)V

    return-void
.end method

.method public final a(Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/b;)V
    .registers 3

    const-string v0, "emojiAnimateInfo"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 197
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$d;

    invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$d;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/b;)V

    check-cast v0, Ljava/lang/Runnable;

    invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/play/a;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/biggroup/chatroom/play/a;)V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/chatroom/anouncement/model/a;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/chatroom/anouncement/model/a;)V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/communitymodule/data/a;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/communitymodule/data/a;)V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/voiceroom/data/msg/a/d;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/voiceroom/data/msg/a/d;)V

    return-void
.end method

.method public synthetic a(Lcom/imo/android/imoim/voiceroom/data/msg/a;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Lcom/imo/android/imoim/voiceroom/data/msg/a;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/Long;Ljava/lang/String;Lcom/imo/android/imoim/mediaroom/a/a;)V
    .registers 4

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/Long;Ljava/lang/String;Lcom/imo/android/imoim/mediaroom/a/a;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/Long;Ljava/util/Map;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Long;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/imo/android/imoim/biggroup/chatroom/intimacy/MicIntimacy;",
            ">;)V"
        }
    .end annotation

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/Long;Ljava/util/Map;)V

    return-void
.end method

.method public final a(Ljava/lang/String;)V
    .registers 10

    const-string v0, "tabId"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 119
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->b(Ljava/lang/String;)Lkotlin/m;

    move-result-object v0

    .line 2000
    iget-object v1, v0, Lkotlin/m;->a:Ljava/lang/Object;

    .line 119
    move-object v4, v1

    check-cast v4, Landroidx/lifecycle/MutableLiveData;

    .line 3000
    iget-object v0, v0, Lkotlin/m;->b:Ljava/lang/Object;

    .line 119
    move-object v6, v0

    check-cast v6, Landroidx/lifecycle/MutableLiveData;

    .line 120
    invoke-virtual {v6}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Collection;

    if-eqz v0, :cond_24

    invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_22

    goto :goto_24

    :cond_22
    const/4 v0, 0x0

    goto :goto_25

    :cond_24
    :goto_24
    const/4 v0, 0x1

    :goto_25
    if-nez v0, :cond_2d

    .line 122
    sget-object p1, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;->SUCCESS:Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;

    invoke-virtual {v4, p1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    return-void

    .line 125
    :cond_2d
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->h()Lkotlinx/coroutines/af;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$b;

    const/4 v7, 0x0

    move-object v2, v1

    move-object v3, p0

    move-object v5, p1

    invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel$b;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;Landroidx/lifecycle/MutableLiveData;Ljava/lang/String;Landroidx/lifecycle/MutableLiveData;Lkotlin/c/c;)V

    check-cast v1, Lkotlin/f/a/m;

    const/4 p1, 0x3

    const/4 v2, 0x0

    invoke-static {v0, v2, v2, v1, p1}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/au;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/au;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/av;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/av;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/aw;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/aw;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/ba;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/ba;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/chatroom/couple/data/e;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/chatroom/couple/data/e;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/chatroom/couple/data/f;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/chatroom/couple/data/f;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/noble/data/g;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/noble/data/g;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/rooms/data/RoomsMusicInfo;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/rooms/data/RoomsMusicInfo;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/data/RoomType;Lcom/imo/android/imoim/voiceroom/data/msg/l;)V
    .registers 4

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/data/RoomType;Lcom/imo/android/imoim/voiceroom/data/msg/l;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/data/msg/j;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/data/msg/j;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/lang/Long;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/lang/Long;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/lang/String;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

    invoke-static {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/Integer;",
            "Lcom/imo/android/imoim/revenuesdk/proto/d;",
            ">;)V"
        }
    .end annotation

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/data/ax;",
            ">;",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/data/ax;",
            ">;)V"
        }
    .end annotation

    invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V

    return-void
.end method

.method public synthetic a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;",
            ">;",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;",
            ">;",
            "Ljava/util/List<",
            "Ljava/lang/Long;",
            ">;)V"
        }
    .end annotation

    invoke-static {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V

    return-void
.end method

.method public final a(Z)V
    .registers 4

    .line 73
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->f:Z

    if-eqz p1, :cond_e

    .line 76
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->m:Ljava/lang/Runnable;

    .line 1029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    return-void

    .line 78
    :cond_e
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->m:Ljava/lang/Runnable;

    sget-wide v0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->o:J

    invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V

    return-void
.end method

.method public synthetic a_(Ljava/lang/String;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$a_(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;)V

    return-void
.end method

.method public final b(Ljava/lang/String;)Lkotlin/m;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            ")",
            "Lkotlin/m<",
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;",
            ">;",
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/biggroup/chatroom/emoji/a/a;",
            ">;>;>;"
        }
    .end annotation

    .line 154
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->k:Ljava/util/HashMap;

    invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lkotlin/m;

    if-nez v0, :cond_28

    .line 156
    new-instance v0, Landroidx/lifecycle/MutableLiveData;

    sget-object v1, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;->LOADING:Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout$a;

    invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V

    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    new-instance v2, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {v2, v1}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V

    new-instance v1, Lkotlin/m;

    invoke-direct {v1, v0, v2}, Lkotlin/m;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V

    .line 157
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/emoji/viewmodel/EmojiViewModel;->k:Ljava/util/HashMap;

    check-cast v0, Ljava/util/Map;

    invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move-object v0, v1

    :cond_28
    return-object v0
.end method

.method public synthetic c(Ljava/lang/String;)V
    .registers 2

    invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r$-CC;->$default$c(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;Ljava/lang/String;)V

    return-void
.end method

.method public final onCleared()V
    .registers 3

    .line 203
    invoke-super {p0}, Lcom/imo/android/common/mvvm/viewmodel/BaseViewModel;->onCleared()V

    .line 204
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object v0

    move-object v1, p0

    check-cast v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;

    invoke-interface {v0, v1}, Lcom/imo/android/imoim/live/b;->b(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;)Z

    move-result v0

    if-eqz v0, :cond_17

    .line 205
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object v0

    invoke-interface {v0, v1}, Lcom/imo/android/imoim/live/b;->c(Lcom/imo/android/imoim/biggroup/chatroom/c/a/r;)V

    :cond_17
    return-void
.end method