SharingActivity2ViewModel.smali
.class public final Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;
.super Landroidx/lifecycle/ViewModel;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;
}
.end annotation
# instance fields
.field final A:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field B:Landroid/net/Uri;
.field final C:J
.field D:Ljava/lang/String;
.field private E:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private final F:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private G:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroid/net/Uri;",
">;"
}
.end annotation
.end field
.field private H:Landroid/net/Uri;
.field private I:Ljava/lang/Boolean;
.field private J:Ljava/lang/String;
.field private K:Ljava/lang/String;
.field private L:I
.field private final M:Lkotlin/m/l;
.field private N:Ljava/lang/String;
.field a:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field b:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field final c:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Lcom/imo/android/imoim/data/l;",
">;"
}
.end annotation
.end field
.field d:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field e:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field f:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field g:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field h:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field final i:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field final j:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field k:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/share/a/a;",
">;>;"
}
.end annotation
.end field
.field l:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/List<",
"*>;>;"
}
.end annotation
.end field
.field m:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/world/data/bean/d/b;",
">;>;"
}
.end annotation
.end field
.field final n:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field o:Landroidx/lifecycle/MutableLiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/MutableLiveData<",
"Ljava/util/List<",
"Landroid/os/Parcelable;",
">;>;"
}
.end annotation
.end field
.field final p:Landroidx/lifecycle/LiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/LiveData<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/android/imoim/globalshare/sharesession/ad<",
"*>;"
}
.end annotation
.end field
.field r:Ljava/lang/String;
.field s:Ljava/lang/String;
.field t:Lcom/imo/android/imoim/managers/ImoPermission$a;
.field u:Lcom/imo/android/imoim/globalshare/n;
.field v:Lcom/imo/android/imoim/globalshare/p;
.field w:Lcom/imo/android/imoim/globalshare/h;
.field x:Lcom/imo/android/imoim/globalshare/b;
.field y:Lcom/imo/android/imoim/globalshare/c;
.field z:Lcom/imo/android/imoim/widgets/e;
# direct methods
.method public constructor <init>()V
.registers 3
.line 44
invoke-direct {p0}, Landroidx/lifecycle/ViewModel;-><init>()V
.line 45
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a:Landroidx/lifecycle/MutableLiveData;
.line 46
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->b:Landroidx/lifecycle/MutableLiveData;
.line 47
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 48
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->d:Landroidx/lifecycle/MutableLiveData;
.line 49
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->e:Landroidx/lifecycle/MutableLiveData;
.line 50
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->f:Landroidx/lifecycle/MutableLiveData;
.line 51
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->g:Landroidx/lifecycle/MutableLiveData;
.line 52
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->h:Landroidx/lifecycle/MutableLiveData;
.line 53
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->i:Landroidx/lifecycle/MutableLiveData;
.line 54
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->j:Landroidx/lifecycle/MutableLiveData;
.line 55
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->k:Landroidx/lifecycle/MutableLiveData;
.line 56
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->l:Landroidx/lifecycle/MutableLiveData;
.line 57
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->m:Landroidx/lifecycle/MutableLiveData;
.line 58
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->n:Landroidx/lifecycle/MutableLiveData;
.line 59
new-instance v0, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->o:Landroidx/lifecycle/MutableLiveData;
.line 60
new-instance v0, Landroidx/lifecycle/MutableLiveData;
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->E:Landroidx/lifecycle/MutableLiveData;
.line 61
new-instance v0, Landroidx/lifecycle/MutableLiveData;
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->F:Landroidx/lifecycle/MutableLiveData;
.line 62
check-cast v0, Landroidx/lifecycle/LiveData;
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->p:Landroidx/lifecycle/LiveData;
const-string v0, "share"
.line 72
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
const/4 v0, -0x1
.line 73
iput v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->L:I
.line 80
new-instance v0, Lcom/imo/android/imoim/widgets/e;
new-instance v1, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$d;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$d;-><init>(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;)V
check-cast v1, Lcom/imo/android/imoim/widgets/e$a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/widgets/e;-><init>(Lcom/imo/android/imoim/widgets/e$a;)V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->z:Lcom/imo/android/imoim/widgets/e;
.line 83
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
check-cast v0, Ljava/util/List;
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->A:Ljava/util/List;
.line 84
new-instance v0, Lkotlin/m/l;
const-string v1, "\\s+"
invoke-direct {v0, v1}, Lkotlin/m/l;-><init>(Ljava/lang/String;)V
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->M:Lkotlin/m/l;
const-wide/16 v0, 0x14
.line 88
iput-wide v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->C:J
return-void
.end method
.method private final a(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/o;
.registers 6
.line 384
new-instance v0, Lcom/imo/android/imoim/globalshare/o;
invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/o;-><init>()V
.line 20019
iget-object v1, v0, Lcom/imo/android/imoim/globalshare/o;->a:Lcom/imo/android/imoim/data/w;
const-string v2, "story"
.line 386
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/widgets/e;->a(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_1c
.line 387
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/widgets/e;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/imo/android/imoim/data/w$a;->valueFor(Ljava/lang/String;)Lcom/imo/android/imoim/data/w$a;
move-result-object v2
iput-object v2, v1, Lcom/imo/android/imoim/data/w;->c:Lcom/imo/android/imoim/data/w$a;
const/4 v2, 0x1
.line 388
iput-boolean v2, v1, Lcom/imo/android/imoim/data/w;->a:Z
:cond_1c
const-string v2, "group_story"
.line 390
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/widgets/e;->a(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_2a
.line 391
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/widgets/e;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/imo/android/imoim/data/w;->b:Ljava/lang/String;
.line 393
:cond_2a
iget-object p1, p1, Lcom/imo/android/imoim/widgets/e;->a:Ljava/util/List;
invoke-static {p1}, Lcom/imo/android/imoim/e/a;->b(Ljava/util/List;)Ljava/util/List;
move-result-object p1
const-string v2, "UploadCallback.selectedToBuids(it.selecteds)"
invoke-static {p1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/globalshare/o;->a(Ljava/util/List;)V
.line 394
iget-object p1, v1, Lcom/imo/android/imoim/data/w;->f:Lcom/imo/android/imoim/data/w$b;
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
const/4 v2, 0x0
if-eqz v1, :cond_46
.line 20043
iget-object v1, v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;
if-eqz v1, :cond_46
.line 20191
iget-object v1, v1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a:Ljava/lang/String;
goto :goto_47
:cond_46
move-object v1, v2
.line 394
:goto_47
iput-object v1, p1, Lcom/imo/android/imoim/data/w$b;->b:Ljava/lang/String;
.line 397
invoke-virtual {v0}, Lcom/imo/android/imoim/globalshare/o;->b()Z
move-result p1
if-eqz p1, :cond_50
return-object v0
:cond_50
return-object v2
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;)Ljava/lang/String;
.registers 1
.line 44
iget-object p0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->N:Ljava/lang/String;
return-object p0
.end method
.method private static a(Lcom/imo/android/imoim/globalshare/d;)Ljava/lang/String;
.registers 9
if-eqz p0, :cond_22
.line 19035
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/d;->b:Ljava/util/List;
.line 377
check-cast v0, Ljava/util/Collection;
.line 19036
iget-object p0, p0, Lcom/imo/android/imoim/globalshare/d;->c:Ljava/util/List;
.line 377
check-cast p0, Ljava/lang/Iterable;
invoke-static {v0, p0}, Lkotlin/a/k;->b(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p0
move-object v0, p0
check-cast v0, Ljava/lang/Iterable;
const-string p0, "|"
move-object v1, p0
check-cast v1, Ljava/lang/CharSequence;
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
const/16 v7, 0x3e
invoke-static/range {v0 .. v7}, Lkotlin/a/k;->a(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/f/a/b;I)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_22
const-string p0, ""
return-object p0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 4
if-eqz p0, :cond_16
.line 365
move-object v0, p0
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_16
const/4 v0, 0x0
.line 366
invoke-static {p0, p1, p2, v0}, Lcom/imo/android/imoim/an/q;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string p1, "ShareReporter.buildUrlAp\u2026IconInSharePannel, false)"
invoke-static {p0, p1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_16
const-string p0, ""
return-object p0
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;Ljava/util/List;)V
.registers 6
.line 23519
move-object v0, p1
check-cast v0, Ljava/util/Collection;
const/4 v1, 0x1
if-eqz v0, :cond_f
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v0
if-eqz v0, :cond_d
goto :goto_f
:cond_d
const/4 v0, 0x0
goto :goto_10
:cond_f
:goto_f
const/4 v0, 0x1
:goto_10
if-nez v0, :cond_48
.line 23520
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
check-cast v0, Ljava/util/List;
.line 23521
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/a/k;->c(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
check-cast p1, Ljava/lang/Iterable;
.line 23543
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_25
:goto_25
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_39
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/world/data/bean/d/b;
.line 24041
iget-boolean v3, v2, Lcom/imo/android/imoim/world/data/bean/d/b;->c:Z
if-nez v3, :cond_25
.line 23523
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_25
.line 23525
:cond_39
move-object p1, v0
check-cast p1, Ljava/util/Collection;
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z
move-result p1
xor-int/2addr p1, v1
if-eqz p1, :cond_48
.line 23526
iget-object p0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->m:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {p0, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
:cond_48
return-void
.end method
.method private final a(Lcom/imo/android/imoim/globalshare/o;Lcom/imo/android/imoim/globalshare/d;Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;)V
.registers 16
if-nez p1, :cond_5
if-nez p2, :cond_5
return-void
.line 347
:cond_5
iget-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
const/4 v0, 0x0
if-eqz p1, :cond_57
.line 14043
iget-object p1, p1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;
if-eqz p1, :cond_57
.line 14191
iget-object v1, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a:Ljava/lang/String;
.line 14192
iget-object v2, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b:Ljava/lang/String;
.line 14193
iget-object v3, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c:Ljava/lang/String;
.line 348
invoke-virtual {p3}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;->b()Ljava/lang/String;
move-result-object v4
.line 349
invoke-static {p2}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a(Lcom/imo/android/imoim/globalshare/d;)Ljava/lang/String;
move-result-object v5
.line 14195
iget-object p3, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->d:Ljava/lang/String;
.line 15191
iget-object v6, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a:Ljava/lang/String;
.line 15197
iget-object v7, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->f:Ljava/lang/String;
.line 349
invoke-static {p3, v6, v7}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
if-eqz p2, :cond_30
.line 350
invoke-virtual {p2}, Lcom/imo/android/imoim/globalshare/d;->c()I
move-result p3
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
:cond_30
move-object v7, v0
iget-object p3, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->A:Ljava/util/List;
invoke-interface {p3}, Ljava/util/List;->size()I
move-result p3
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
.line 16196
iget-wide v9, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->e:J
.line 16198
iget-object v11, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->g:Ljava/lang/String;
.line 348
invoke-static/range {v1 .. v11}, Lcom/imo/android/imoim/an/q;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;JLjava/lang/String;)V
if-eqz p2, :cond_49
.line 354
invoke-virtual {p2}, Lcom/imo/android/imoim/globalshare/d;->c()I
move-result p2
goto :goto_4a
:cond_49
const/4 p2, 0x0
.line 17191
:goto_4a
iget-object p3, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a:Ljava/lang/String;
.line 354
invoke-static {p2, p3}, Lcom/imo/android/imoim/util/c/a;->a(ILjava/lang/String;)V
.line 355
iget-object p2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->B:Landroid/net/Uri;
.line 18191
iget-object p1, p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a:Ljava/lang/String;
.line 355
invoke-static {p2, p1}, Lcom/imo/android/imoim/util/c/a;->a(Landroid/net/Uri;Ljava/lang/String;)V
return-void
.line 356
:cond_57
iget-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
const-string v1, "ksing"
invoke-static {v1, p1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_8b
.line 357
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
const/4 v3, 0x0
.line 358
invoke-virtual {p3}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;->b()Ljava/lang/String;
move-result-object v4
invoke-static {p2}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a(Lcom/imo/android/imoim/globalshare/d;)Ljava/lang/String;
move-result-object v5
iget-object v6, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->r:Ljava/lang/String;
if-eqz p2, :cond_78
.line 359
invoke-virtual {p2}, Lcom/imo/android/imoim/globalshare/d;->c()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
:cond_78
move-object v7, v0
iget-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->A:Ljava/util/List;
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
const-wide/16 v9, 0x0
const/4 v11, 0x0
const-string v2, "link"
.line 357
invoke-static/range {v1 .. v11}, Lcom/imo/android/imoim/an/q;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;JLjava/lang/String;)V
:cond_8b
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;)Landroidx/lifecycle/MutableLiveData;
.registers 1
.line 44
iget-object p0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->F:Landroidx/lifecycle/MutableLiveData;
return-object p0
.end method
.method private static b(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/q;
.registers 3
.line 401
new-instance v0, Lcom/imo/android/imoim/globalshare/q;
invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/q;-><init>()V
const-string v1, "world"
.line 402
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/widgets/e;->a(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_10
const/4 v1, 0x1
.line 21027
iput-boolean v1, v0, Lcom/imo/android/imoim/globalshare/q;->a:Z
.line 405
:cond_10
iget-object p0, p0, Lcom/imo/android/imoim/widgets/e;->a:Ljava/util/List;
invoke-static {p0}, Lcom/imo/android/imoim/e/a;->b(Ljava/util/List;)Ljava/util/List;
move-result-object p0
const-string v1, "UploadCallback.selectedToBuids(it.selecteds)"
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/globalshare/q;->a(Ljava/util/List;)V
.line 21030
iget-boolean p0, v0, Lcom/imo/android/imoim/globalshare/q;->a:Z
if-eqz p0, :cond_23
return-object v0
:cond_23
const/4 p0, 0x0
return-object p0
.end method
.method private b(Ljava/lang/String;)Ljava/lang/String;
.registers 7
.line 424
move-object v0, p1
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_b
return-object v2
:cond_b
if-eqz p1, :cond_14
.line 427
iget-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->M:Lkotlin/m/l;
invoke-virtual {p1, v0}, Lkotlin/m/l;->c(Ljava/lang/CharSequence;)Ljava/util/List;
move-result-object p1
goto :goto_15
:cond_14
move-object p1, v2
:goto_15
if-eqz p1, :cond_53
.line 429
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_1b
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_53
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 430
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "part: "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v3, "SharingActivity2"
.line 21071
invoke-static {v3, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 431
sget-object v1, Lcom/imo/android/imoim/util/dd;->c:Ljava/util/regex/Pattern;
move-object v4, v0
check-cast v4, Ljava/lang/CharSequence;
invoke-virtual {v1, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
move-result-object v1
invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z
move-result v1
if-eqz v1, :cond_1b
.line 432
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "found link "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 22071
invoke-static {v3, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object v0
:cond_53
return-object v2
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;)Landroidx/lifecycle/MutableLiveData;
.registers 1
.line 44
iget-object p0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->E:Landroidx/lifecycle/MutableLiveData;
return-object p0
.end method
.method private static c(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/d;
.registers 7
.line 410
new-instance v0, Lcom/imo/android/imoim/globalshare/d;
invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/d;-><init>()V
.line 411
iget-object v1, p0, Lcom/imo/android/imoim/widgets/e;->a:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_b
:goto_b
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_55
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/widgets/e$b;
.line 412
iget-object v3, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
invoke-static {v3}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z
move-result v3
const-string v4, "selected.buid"
if-eqz v3, :cond_2c
.line 21035
iget-object v3, v0, Lcom/imo/android/imoim/globalshare/d;->b:Ljava/util/List;
.line 413
iget-object v2, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
invoke-static {v2, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_b
.line 414
:cond_2c
iget-object v3, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
const-string v5, "story"
invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_b
.line 415
iget-object v3, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
const-string v5, "group_story"
invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_b
.line 416
iget-object v3, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
const-string v5, "world"
invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_b
.line 21036
iget-object v3, v0, Lcom/imo/android/imoim/globalshare/d;->c:Ljava/util/List;
.line 417
iget-object v2, v2, Lcom/imo/android/imoim/widgets/e$b;->b:Ljava/lang/String;
invoke-static {v2, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_b
.line 420
:cond_55
iget-object p0, p0, Lcom/imo/android/imoim/widgets/e;->a:Ljava/util/List;
invoke-interface {p0}, Ljava/util/List;->isEmpty()Z
move-result p0
if-eqz p0, :cond_5f
const/4 p0, 0x0
return-object p0
:cond_5f
return-object v0
.end method
.method private final d()Lcom/imo/android/imoim/globalshare/sharesession/ad;
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/imo/android/imoim/globalshare/sharesession/ad<",
"*>;"
}
.end annotation
.line 172
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->J:Ljava/lang/String;
const-string v1, "SharingActivity2"
const/4 v2, 0x0
const/4 v3, 0x0
if-eqz v0, :cond_113
.line 173
sget-object v4, Ljava/util/Locale;->US:Ljava/util/Locale;
const-string v5, "Locale.US"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v0, :cond_10b
invoke-virtual {v0, v4}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v7
const-string v0, "(this as java.lang.String).toLowerCase(locale)"
invoke-static {v7, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "text/x-vcard"
.line 2332
invoke-static {v7, v0, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_3c
.line 175
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->H:Landroid/net/Uri;
if-eqz v0, :cond_2e
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/al;
invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/globalshare/sharesession/al;-><init>(Landroid/net/Uri;Ljava/util/List;)V
check-cast v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v1
.line 176
:cond_2e
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->G:Ljava/util/ArrayList;
if-eqz v0, :cond_3c
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/al;
check-cast v0, Ljava/util/List;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/globalshare/sharesession/al;-><init>(Landroid/net/Uri;Ljava/util/List;)V
check-cast v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v1
:cond_3c
const-string v0, "text/"
.line 3332
invoke-static {v7, v0, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v4
if-eqz v4, :cond_80
.line 180
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->r:Ljava/lang/String;
invoke-direct {p0, v4}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_71
.line 182
move-object v5, v4
check-cast v5, Ljava/lang/CharSequence;
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_80
.line 183
new-instance v0, Lcom/imo/android/imoim/w/d;
invoke-direct {v0}, Lcom/imo/android/imoim/w/d;-><init>()V
.line 4137
iput-object v4, v0, Lcom/imo/android/imoim/w/d;->f:Ljava/lang/String;
.line 185
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->r:Ljava/lang/String;
.line 5107
iput-object v1, v0, Lcom/imo/android/imoim/w/d;->d:Ljava/lang/String;
.line 186
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->K:Ljava/lang/String;
.line 6092
iput-object v1, v0, Lcom/imo/android/imoim/w/d;->c:Ljava/lang/String;
const/4 v1, 0x1
.line 6229
iput-boolean v1, v0, Lcom/imo/android/imoim/w/d;->i:Z
.line 189
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/ah;
iget-object v2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ah;-><init>(Lcom/imo/android/imoim/w/d;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v1
.line 191
:cond_71
move-object v4, p0
check-cast v4, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;
.line 192
iget-object v4, v4, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->r:Ljava/lang/String;
if-eqz v4, :cond_80
new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/ak;
invoke-direct {v0, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ak;-><init>(Ljava/lang/String;)V
check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v0
:cond_80
const-string v4, "image/"
.line 6332
invoke-static {v7, v4, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v4
if-nez v4, :cond_90
const-string v4, "video/"
.line 7332
invoke-static {v7, v4, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v4
if-eqz v4, :cond_b7
.line 197
:cond_90
iget-object v8, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->H:Landroid/net/Uri;
if-eqz v8, :cond_a2
new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/z;
const/4 v9, 0x0
const/4 v10, 0x0
const/16 v11, 0x8
const/4 v12, 0x0
move-object v6, v0
invoke-direct/range {v6 .. v12}, Lcom/imo/android/imoim/globalshare/sharesession/z;-><init>(Ljava/lang/String;Landroid/net/Uri;Ljava/util/List;ZILkotlin/f/b/j;)V
check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v0
.line 198
:cond_a2
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->G:Ljava/util/ArrayList;
if-eqz v4, :cond_b7
new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/z;
const/4 v8, 0x0
move-object v9, v4
check-cast v9, Ljava/util/List;
const/4 v10, 0x0
const/16 v11, 0x8
const/4 v12, 0x0
move-object v6, v0
invoke-direct/range {v6 .. v12}, Lcom/imo/android/imoim/globalshare/sharesession/z;-><init>(Ljava/lang/String;Landroid/net/Uri;Ljava/util/List;ZILkotlin/f/b/j;)V
check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v0
:cond_b7
const-string v4, "*/*"
.line 201
invoke-virtual {v7, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_d5
const-string v4, "audio/"
.line 8332
invoke-static {v7, v4, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v4
if-nez v4, :cond_d5
.line 9332
invoke-static {v7, v0, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
if-nez v0, :cond_d5
const-string v0, "application/"
.line 10332
invoke-static {v7, v0, v3}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_fd
.line 202
:cond_d5
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->I:Ljava/lang/Boolean;
if-eqz v0, :cond_fd
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
.line 203
new-instance v0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$b;
invoke-direct {v0, v7, p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$b;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;)V
check-cast v0, Lkotlin/f/a/b;
.line 204
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->H:Landroid/net/Uri;
if-eqz v4, :cond_ef
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/l;
invoke-direct {v1, v7, v4, v2, v0}, Lcom/imo/android/imoim/globalshare/sharesession/l;-><init>(Ljava/lang/String;Landroid/net/Uri;Ljava/util/List;Lkotlin/f/a/b;)V
check-cast v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v1
.line 205
:cond_ef
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->G:Ljava/util/ArrayList;
if-eqz v4, :cond_fd
new-instance v1, Lcom/imo/android/imoim/globalshare/sharesession/l;
check-cast v4, Ljava/util/List;
invoke-direct {v1, v7, v2, v4, v0}, Lcom/imo/android/imoim/globalshare/sharesession/l;-><init>(Ljava/lang/String;Landroid/net/Uri;Ljava/util/List;Lkotlin/f/a/b;)V
check-cast v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object v1
.line 209
:cond_fd
invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v4, "share intent not implemented yet "
invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-object v2
.line 173
:cond_10b
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type java.lang.String"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
:cond_113
const-string v0, "intent type is null"
.line 212
invoke-static {v1, v0, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-object v2
.end method
.method private final e()V
.registers 6
.line 312
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
if-eqz v0, :cond_4e
.line 314
:try_start_4
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
check-cast v1, Ljava/util/List;
.line 13063
iget-boolean v2, v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;->g:Z
if-eqz v2, :cond_37
.line 316
iget-object v2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->z:Lcom/imo/android/imoim/widgets/e;
iget-object v2, v2, Lcom/imo/android/imoim/widgets/e;->a:Ljava/util/List;
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_17
:goto_17
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_32
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/widgets/e$b;
const-string v4, "selected"
.line 317
invoke-static {v3, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->a(Lcom/imo/android/imoim/widgets/e$b;)Landroid/os/Parcelable;
move-result-object v3
if-eqz v3, :cond_17
.line 319
invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_17
.line 323
:cond_32
iget-object v2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->o:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v2, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 325
:cond_37
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->g:Landroidx/lifecycle/MutableLiveData;
.line 14040
iget-boolean v2, v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;->h:Z
.line 325
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 326
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->d:Landroidx/lifecycle/MutableLiveData;
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
:try_end_49
.catch Lcom/imo/android/imoim/globalshare/sharesession/SessionException; {:try_start_4 .. :try_end_49} :catch_4a
return-void
:catch_4a
move-exception v1
.line 328
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->a(Lcom/imo/android/imoim/globalshare/sharesession/SessionException;)V
:cond_4e
return-void
.end method
# virtual methods
.method final a(Landroid/content/Intent;)Lcom/imo/android/imoim/globalshare/sharesession/ad;
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Intent;",
")",
"Lcom/imo/android/imoim/globalshare/sharesession/ad<",
"*>;"
}
.end annotation
const-string v0, "from"
.line 121
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "share_from"
.line 122
invoke-virtual {p1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 123
move-object v3, v1
check-cast v3, Ljava/lang/CharSequence;
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_1b
.line 124
invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
goto :goto_2b
.line 125
:cond_1b
move-object v0, v2
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2b
const-string v0, "shareFrom"
.line 126
invoke-static {v2, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->s:Ljava/lang/String;
:cond_2b
:goto_2b
const/4 v0, -0x1
const-string v1, "inside_flag"
.line 128
invoke-virtual {p1, v1, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->L:I
const-string v0, "android.intent.extra.STREAM"
.line 129
invoke-virtual {p1, v0}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->I:Ljava/lang/Boolean;
.line 130
invoke-virtual {p1}, Landroid/content/Intent;->getType()Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->J:Ljava/lang/String;
const-string v1, "android.intent.extra.TEXT"
.line 131
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->r:Ljava/lang/String;
const-string v1, "android.intent.extra.SUBJECT"
.line 132
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->K:Ljava/lang/String;
.line 134
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
check-cast v1, Ljava/util/Map;
const/4 v2, 0x1
.line 135
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const-string v4, "share"
invoke-interface {v1, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 136
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v3
const-string v4, "action"
invoke-interface {v1, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 137
sget-object v3, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v4, "normal_share"
invoke-virtual {v3, v4, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 139
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v1
const-string v3, "android.intent.action.SEND_MULTIPLE"
invoke-static {v3, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
const/4 v3, 0x0
if-eqz v1, :cond_fa
.line 140
invoke-virtual {p1, v0}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->G:Ljava/util/ArrayList;
const/4 v0, 0x0
const-string v1, "SharingActivity2"
if-eqz p1, :cond_f4
.line 142
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
check-cast v4, Ljava/util/List;
.line 143
invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_9a
:goto_9a
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v5
if-eqz v5, :cond_dd
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/net/Uri;
.line 146
:try_start_a6
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v6
check-cast v6, Landroid/content/Context;
invoke-static {v6, v5}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/net/Uri;)Landroid/util/Pair;
move-result-object v5
:try_end_b0
.catch Ljava/lang/IllegalArgumentException; {:try_start_a6 .. :try_end_b0} :catch_b1
goto :goto_ba
:catch_b1
move-exception v5
.line 148
check-cast v5, Ljava/lang/Throwable;
const-string v6, "getPathAndMimeType failed"
.line 1083
invoke-static {v1, v6, v5, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
move-object v5, v3
:goto_ba
if-nez v5, :cond_bf
const-string v5, ""
goto :goto_c3
.line 150
:cond_bf
iget-object v5, v5, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v5, Ljava/lang/String;
.line 151
:goto_c3
move-object v6, v5
check-cast v6, Ljava/lang/CharSequence;
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_9a
const-string v6, "path"
invoke-static {v5, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const-string v6, "http"
.line 1332
invoke-static {v5, v6, v0}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v6
if-eqz v6, :cond_9a
.line 152
invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_9a
.line 155
:cond_dd
move-object p1, v4
check-cast p1, Ljava/util/Collection;
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z
move-result p1
xor-int/2addr p1, v2
if-eqz p1, :cond_ef
.line 156
new-instance p1, Lcom/imo/android/imoim/globalshare/sharesession/ab;
invoke-direct {p1, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ab;-><init>(Ljava/util/List;)V
check-cast p1, Lcom/imo/android/imoim/globalshare/sharesession/ad;
return-object p1
.line 158
:cond_ef
invoke-direct {p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->d()Lcom/imo/android/imoim/globalshare/sharesession/ad;
move-result-object p1
return-object p1
:cond_f4
const-string p1, "uris is null in shareWithMembers"
.line 161
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_113
.line 163
:cond_fa
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v1
const-string v2, "android.intent.action.SEND"
invoke-static {v2, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_113
.line 164
invoke-virtual {p1, v0}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Landroid/net/Uri;
iput-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->H:Landroid/net/Uri;
.line 165
invoke-direct {p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->d()Lcom/imo/android/imoim/globalshare/sharesession/ad;
move-result-object p1
return-object p1
:cond_113
:goto_113
return-object v3
.end method
.method final a()V
.registers 7
.line 284
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->z:Lcom/imo/android/imoim/widgets/e;
invoke-direct {p0, v0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/o;
move-result-object v0
.line 285
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->z:Lcom/imo/android/imoim/widgets/e;
invoke-static {v1}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->b(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/q;
move-result-object v1
.line 286
iget-object v2, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->z:Lcom/imo/android/imoim/widgets/e;
invoke-static {v2}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->c(Lcom/imo/android/imoim/widgets/e;)Lcom/imo/android/imoim/globalshare/d;
move-result-object v2
.line 287
new-instance v3, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;
invoke-direct {v3, v0, v2, v1}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;-><init>(Lcom/imo/android/imoim/globalshare/o;Lcom/imo/android/imoim/globalshare/d;Lcom/imo/android/imoim/globalshare/q;)V
.line 288
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->t:Lcom/imo/android/imoim/managers/ImoPermission$a;
.line 11241
iput-object v1, v3, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;->a:Lcom/imo/android/imoim/managers/ImoPermission$a;
.line 289
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
if-eqz v1, :cond_65
.line 291
:try_start_1f
move-object v4, v3
check-cast v4, Lcom/imo/android/imoim/globalshare/g;
invoke-virtual {v1, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->c(Lcom/imo/android/imoim/globalshare/g;)Z
move-result v4
if-eqz v4, :cond_47
.line 292
invoke-virtual {v1}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->l()Z
move-result v4
if-eqz v4, :cond_35
.line 293
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->e:Landroidx/lifecycle/MutableLiveData;
sget-object v5, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v4, v5}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 12063
:cond_35
iget-boolean v4, v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->g:Z
if-eqz v4, :cond_40
.line 296
iget-object v4, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->f:Landroidx/lifecycle/MutableLiveData;
sget-object v5, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v4, v5}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 298
:cond_40
invoke-direct {p0, v0, v2, v3}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a(Lcom/imo/android/imoim/globalshare/o;Lcom/imo/android/imoim/globalshare/d;Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$a;)V
.line 299
invoke-virtual {v1}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->j()V
goto :goto_4e
.line 301
:cond_47
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->h:Landroidx/lifecycle/MutableLiveData;
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 303
:goto_4e
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->g:Landroidx/lifecycle/MutableLiveData;
.line 13040
iget-boolean v2, v1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->h:Z
.line 303
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 304
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->d:Landroidx/lifecycle/MutableLiveData;
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
:try_end_60
.catch Lcom/imo/android/imoim/globalshare/sharesession/SessionException; {:try_start_1f .. :try_end_60} :catch_61
return-void
:catch_61
move-exception v0
.line 306
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->a(Lcom/imo/android/imoim/globalshare/sharesession/SessionException;)V
:cond_65
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 7
const-string v0, "keyword"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 442
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->i:Landroidx/lifecycle/MutableLiveData;
move-object v1, p1
check-cast v1, Ljava/lang/CharSequence;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 443
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->j:Landroidx/lifecycle/MutableLiveData;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 447
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->x:Lcom/imo/android/imoim/globalshare/b;
const/4 v2, 0x0
if-eqz v0, :cond_2e
sget-object v3, Lcom/imo/android/imoim/globalshare/b$b;->BUDDY:Lcom/imo/android/imoim/globalshare/b$b;
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/globalshare/b;->b(Lcom/imo/android/imoim/globalshare/b$b;)Z
move-result v0
goto :goto_2f
:cond_2e
const/4 v0, 0x0
.line 448
:goto_2f
iget-object v3, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->x:Lcom/imo/android/imoim/globalshare/b;
if-eqz v3, :cond_3a
sget-object v4, Lcom/imo/android/imoim/globalshare/b$b;->GROUP:Lcom/imo/android/imoim/globalshare/b$b;
invoke-virtual {v3, v4}, Lcom/imo/android/imoim/globalshare/b;->b(Lcom/imo/android/imoim/globalshare/b$b;)Z
move-result v3
goto :goto_3b
:cond_3a
const/4 v3, 0x0
.line 446
:goto_3b
invoke-static {p1, v0, v3}, Lcom/imo/android/imoim/util/am;->a(Ljava/lang/String;ZZ)Ljava/util/List;
move-result-object v0
.line 449
iget-object v3, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->x:Lcom/imo/android/imoim/globalshare/b;
if-eqz v3, :cond_4a
sget-object v4, Lcom/imo/android/imoim/globalshare/b$b;->BIG_GROUP:Lcom/imo/android/imoim/globalshare/b$b;
invoke-virtual {v3, v4}, Lcom/imo/android/imoim/globalshare/b;->b(Lcom/imo/android/imoim/globalshare/b$b;)Z
move-result v3
goto :goto_4b
:cond_4a
const/4 v3, 0x0
:goto_4b
if-eqz v3, :cond_52
.line 450
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/d/a;->f(Ljava/lang/String;)Ljava/util/List;
move-result-object p1
goto :goto_59
:cond_52
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
check-cast p1, Ljava/util/List;
.line 451
:goto_59
iget-object v3, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->l:Landroidx/lifecycle/MutableLiveData;
const/4 v4, 0x2
new-array v4, v4, [Ljava/util/List;
aput-object v0, v4, v2
const/4 v0, 0x1
aput-object p1, v4, v0
invoke-static {v4}, Lcom/imo/android/imoim/share/e;->a([Ljava/util/List;)Ljava/util/List;
move-result-object p1
invoke-virtual {v3, p1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 455
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_11c
.line 456
new-instance p1, Ljava/util/HashSet;
invoke-direct {p1}, Ljava/util/HashSet;-><init>()V
.line 457
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_86
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->BIG_GROUP:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-ne v1, v0, :cond_86
.line 458
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->BIG_GROUP:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {p1, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
.line 460
:cond_86
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_9c
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->BIG_GROUP_CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-ne v1, v0, :cond_9c
.line 461
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->BIG_GROUP:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {p1, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
.line 462
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->CHAT:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {p1, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
.line 466
:cond_9c
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_a8
.line 464
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->GROUP:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-eq v1, v0, :cond_c0
:cond_a8
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_b4
.line 465
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-eq v1, v0, :cond_c0
:cond_b4
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_c5
.line 466
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->GROUP_CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-ne v1, v0, :cond_c5
.line 467
:cond_c0
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->CHAT:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {p1, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
.line 469
:cond_c5
invoke-virtual {p1}, Ljava/util/HashSet;->size()I
move-result v1
if-nez v1, :cond_d2
new-array p1, v0, [Lcom/imo/android/imoim/util/ae$b;
.line 470
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->CHAT:Lcom/imo/android/imoim/util/ae$b;
aput-object v1, p1, v2
goto :goto_de
.line 472
:cond_d2
check-cast p1, Ljava/util/Collection;
new-array v1, v2, [Lcom/imo/android/imoim/util/ae$b;
.line 542
invoke-interface {p1, v1}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_114
check-cast p1, [Lcom/imo/android/imoim/util/ae$b;
.line 474
:goto_de
iget-object v1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v1, :cond_f4
.line 475
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->GROUP_CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v3
if-nez v3, :cond_f4
sget-object v3, Lcom/imo/android/imoim/globalshare/h$b;->GROUP:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v1
if-nez v1, :cond_f4
const/4 v1, 0x1
goto :goto_f5
:cond_f4
const/4 v1, 0x0
.line 477
:goto_f5
iget-object v3, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->w:Lcom/imo/android/imoim/globalshare/h;
if-eqz v3, :cond_10a
.line 478
sget-object v4, Lcom/imo/android/imoim/globalshare/h$b;->GROUP_CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v3, v4}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v4
if-nez v4, :cond_10a
sget-object v4, Lcom/imo/android/imoim/globalshare/h$b;->CHAT:Lcom/imo/android/imoim/globalshare/h$b;
invoke-virtual {v3, v4}, Lcom/imo/android/imoim/globalshare/h;->b(Lcom/imo/android/imoim/globalshare/h$b;)Z
move-result v3
if-nez v3, :cond_10a
const/4 v2, 0x1
.line 480
:cond_10a
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/util/ae;->a([Lcom/imo/android/imoim/util/ae$b;ZZ)Ljava/util/List;
move-result-object p1
.line 481
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->k:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v0, p1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
return-void
.line 542
:cond_114
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.line 483
:cond_11c
iget-object p1, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->k:Landroidx/lifecycle/MutableLiveData;
.line 23069
sget-object v0, Lkotlin/a/w;->a:Lkotlin/a/w;
check-cast v0, Ljava/util/List;
.line 483
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
return-void
.end method
.method public final b()V
.registers 4
.line 334
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->q:Lcom/imo/android/imoim/globalshare/sharesession/ad;
if-eqz v0, :cond_d
invoke-virtual {v0}, Lcom/imo/android/imoim/globalshare/sharesession/ad;->g()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
goto :goto_e
:cond_d
const/4 v0, 0x0
:goto_e
if-nez v0, :cond_11
goto :goto_18
.line 335
:cond_11
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v1
const/4 v2, 0x1
if-eq v1, v2, :cond_26
:goto_18
if-nez v0, :cond_1b
goto :goto_26
.line 336
:cond_1b
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
const/4 v1, 0x2
if-ne v0, v1, :cond_26
invoke-direct {p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->e()V
return-void
.line 337
:cond_26
:goto_26
invoke-virtual {p0}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->a()V
return-void
.end method
.method public final c()V
.registers 5
.line 488
const-class v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
const/4 v1, 0x0
if-eqz v0, :cond_10
invoke-interface {v0}, Lcom/imo/android/imoim/world/data/a/b/a/d;->a()Ljava/lang/String;
move-result-object v0
goto :goto_11
:cond_10
move-object v0, v1
:goto_11
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_38
.line 489
const-class v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
if-eqz v0, :cond_2a
invoke-interface {v0}, Lcom/imo/android/imoim/world/data/a/b/a/d;->b()Landroidx/lifecycle/LiveData;
move-result-object v0
invoke-virtual {v0}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;
.line 490
:cond_2a
const-class v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
if-eqz v0, :cond_47
invoke-interface {v0, v1}, Lcom/imo/android/imoim/world/data/a/b/a/d;->a(Ljava/lang/String;)V
goto :goto_47
.line 493
:cond_38
const-class v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/data/a/b/a/d;
if-eqz v0, :cond_47
invoke-interface {v0}, Lcom/imo/android/imoim/world/data/a/b/a/d;->a()Ljava/lang/String;
move-result-object v0
goto :goto_48
:cond_47
:goto_47
move-object v0, v1
.line 488
:goto_48
iput-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->N:Ljava/lang/String;
.line 495
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->E:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_5b
return-void
.line 496
:cond_5b
iget-object v0, p0, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;->F:Landroidx/lifecycle/MutableLiveData;
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 497
invoke-static {p0}, Landroidx/lifecycle/ViewModelKt;->getViewModelScope(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/af;
move-result-object v0
new-instance v2, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$c;
invoke-direct {v2, p0, v1}, Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel$c;-><init>(Lcom/imo/android/imoim/globalshare/SharingActivity2ViewModel;Lkotlin/c/c;)V
check-cast v2, Lkotlin/f/a/m;
const/4 v3, 0x3
invoke-static {v0, v1, v1, v2, 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