BasePublishViewModel$handleProcessor$2$2.smali
.class public final Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroidx/lifecycle/Observer;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->a(I)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroidx/lifecycle/Observer<",
"Lcom/imo/android/common/mvvm/e<",
"Lcom/imo/android/imoim/commonpublish/data/ResponseData;",
">;>;"
}
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
.field final synthetic b:Landroidx/lifecycle/LiveData;
.field final synthetic c:I
.field final synthetic d:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;
.field final synthetic e:I
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;Landroidx/lifecycle/LiveData;ILcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;I)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/lifecycle/LiveData;",
"I",
"Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;",
"I)V"
}
.end annotation
.line 101
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iput-object p2, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->b:Landroidx/lifecycle/LiveData;
iput p3, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->c:I
iput-object p4, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->d:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;
iput p5, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->e:I
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic onChanged(Ljava/lang/Object;)V
.registers 7
.line 101
check-cast p1, Lcom/imo/android/common/mvvm/e;
const-string v0, "it"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 1103
new-instance v0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;-><init>(Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;Lcom/imo/android/common/mvvm/e;)V
.line 1110
iget-object v1, p1, Lcom/imo/android/common/mvvm/e;->a:Lcom/imo/android/common/mvvm/e$a;
sget-object v2, Lcom/imo/android/imoim/commonpublish/viewmodel/a;->a:[I
invoke-virtual {v1}, Lcom/imo/android/common/mvvm/e$a;->ordinal()I
move-result v1
aget v1, v2, v1
const-string v2, "publish"
const/4 v3, 0x1
if-eq v1, v3, :cond_7d
const/4 v3, 0x2
if-eq v1, v3, :cond_42
.line 1133
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->d:Landroidx/lifecycle/MutableLiveData;
iget-object v2, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->g:Lkotlin/f/b/aa$d;
iget v2, v2, Lkotlin/f/b/aa$d;->a:I
iget v3, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->c:I
iget p1, p1, Lcom/imo/android/common/mvvm/e;->d:I
const/16 v4, 0x64
invoke-static {v4, p1}, Ljava/lang/Math;->min(II)I
move-result p1
mul-int v3, v3, p1
div-int/2addr v3, v4
add-int/2addr v2, v3
.line 1134
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;->a()Lcom/imo/android/imoim/commonpublish/data/ResponseData;
move-result-object p1
.line 1133
invoke-static {v2, p1}, Lcom/imo/android/common/mvvm/e;->a(ILjava/lang/Object;)Lcom/imo/android/common/mvvm/e;
move-result-object p1
invoke-virtual {v1, p1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
return-void
.line 1124
:cond_42
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->b:Landroidx/lifecycle/LiveData;
move-object v3, p0
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {v1, v3}, Landroidx/lifecycle/LiveData;->removeObserver(Landroidx/lifecycle/Observer;)V
.line 1125
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->d:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;->a()Z
move-result v1
if-eqz v1, :cond_60
.line 1126
sget-object v1, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->c:Lcom/imo/android/imoim/commonpublish/PublishParams;
.line 3023
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->h:Ljava/lang/String;
const/4 v3, 0x0
.line 1126
iget-object v4, p1, Lcom/imo/android/common/mvvm/e;->c:Ljava/lang/String;
invoke-static {v1, v2, v3, v4}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
.line 1128
:cond_60
sget-object v1, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->c:Lcom/imo/android/imoim/commonpublish/PublishParams;
.line 4023
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->h:Ljava/lang/String;
.line 1128
invoke-static {v1}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;)V
.line 1129
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->d:Landroidx/lifecycle/MutableLiveData;
iget-object p1, p1, Lcom/imo/android/common/mvvm/e;->c:Ljava/lang/String;
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;->a()Lcom/imo/android/imoim/commonpublish/data/ResponseData;
move-result-object v0
invoke-static {p1, v0}, Lcom/imo/android/common/mvvm/e;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/imo/android/common/mvvm/e;
move-result-object p1
invoke-virtual {v1, p1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
return-void
.line 1112
:cond_7d
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->b:Landroidx/lifecycle/LiveData;
move-object v1, p0
check-cast v1, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v1}, Landroidx/lifecycle/LiveData;->removeObserver(Landroidx/lifecycle/Observer;)V
.line 1113
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->g:Lkotlin/f/b/aa$d;
iget v1, p1, Lkotlin/f/b/aa$d;->a:I
iget v4, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->c:I
add-int/2addr v1, v4
iput v1, p1, Lkotlin/f/b/aa$d;->a:I
.line 1114
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->d:Landroidx/lifecycle/MutableLiveData;
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->g:Lkotlin/f/b/aa$d;
iget v1, v1, Lkotlin/f/b/aa$d;->a:I
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;->a()Lcom/imo/android/imoim/commonpublish/data/ResponseData;
move-result-object v4
invoke-static {v1, v4}, Lcom/imo/android/common/mvvm/e;->a(ILjava/lang/Object;)Lcom/imo/android/common/mvvm/e;
move-result-object v1
invoke-virtual {p1, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 1115
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->d:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;
invoke-virtual {p1}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c$1;->a()Z
move-result p1
if-eqz p1, :cond_cb
.line 1116
sget-object p1, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->c:Lcom/imo/android/imoim/commonpublish/PublishParams;
.line 2023
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/PublishParams;->h:Ljava/lang/String;
const/16 v1, 0x8
.line 1116
invoke-static {p1, v2, v3, v1}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;Ljava/lang/String;II)V
.line 1117
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->d:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2$a;->a()Lcom/imo/android/imoim/commonpublish/data/ResponseData;
move-result-object v0
const/4 v1, 0x0
.line 2062
invoke-static {v0, v1}, Lcom/imo/android/common/mvvm/e;->a(Ljava/lang/Object;Ljava/lang/String;)Lcom/imo/android/common/mvvm/e;
move-result-object v0
.line 1117
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
return-void
.line 1119
:cond_cb
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->a:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;
iget v0, p0, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$handleProcessor$2$2;->e:I
add-int/2addr v0, v3
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$c;->a(I)V
return-void
.end method