b.smali

.class public final Lsg/bigo/live/support64/component/usercard/a/b;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lsg/bigo/live/support64/component/usercard/a/a;


# instance fields
.field a:Lsg/bigo/live/support64/component/usercard/b/a;

.field b:B

.field private c:Lsg/bigo/live/support64/component/usercard/model/b;

.field private d:Landroid/os/Handler;

.field private e:Lsg/bigo/live/support64/component/usercard/model/UserCardViewModel;

.field private f:J


# direct methods
.method public constructor <init>(Lsg/bigo/live/support64/component/usercard/b/a;Lsg/bigo/live/support64/component/usercard/model/UserCardViewModel;)V
    .registers 4

    .line 36
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 37
    iput-object p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->a:Lsg/bigo/live/support64/component/usercard/b/a;

    .line 38
    new-instance p1, Landroid/os/Handler;

    invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;

    move-result-object v0

    invoke-direct {p1, v0}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V

    iput-object p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->d:Landroid/os/Handler;

    .line 39
    new-instance p1, Lsg/bigo/live/support64/component/usercard/model/c;

    invoke-direct {p1, p0}, Lsg/bigo/live/support64/component/usercard/model/c;-><init>(Lsg/bigo/live/support64/component/usercard/a/a;)V

    iput-object p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->c:Lsg/bigo/live/support64/component/usercard/model/b;

    .line 40
    iput-object p2, p0, Lsg/bigo/live/support64/component/usercard/a/b;->e:Lsg/bigo/live/support64/component/usercard/model/UserCardViewModel;

    .line 1020
    iget-object p1, p2, Lsg/bigo/live/support64/component/usercard/model/UserCardViewModel;->a:Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;

    .line 1121
    iget-wide p1, p1, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;->a:J

    .line 41
    iput-wide p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->f:J

    return-void
.end method


# virtual methods
.method public final a()V
    .registers 5

    .line 93
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->a:Lsg/bigo/live/support64/component/usercard/b/a;

    if-nez v0, :cond_5

    return-void

    .line 96
    :cond_5
    iget-byte v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->b:B

    const/4 v1, 0x1

    if-ne v0, v1, :cond_25

    .line 97
    new-instance v0, Lsg/bigo/live/support64/report/o$aj;

    invoke-direct {v0}, Lsg/bigo/live/support64/report/o$aj;-><init>()V

    const/4 v1, 0x2

    iget-wide v2, p0, Lsg/bigo/live/support64/component/usercard/a/b;->f:J

    .line 98
    invoke-virtual {v0, v1, v2, v3}, Lsg/bigo/live/support64/report/o$aj;->a(IJ)V

    .line 102
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->a:Lsg/bigo/live/support64/component/usercard/b/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/usercard/b/a;->c()V

    .line 103
    new-instance v0, Lsg/bigo/live/support64/report/o$r;

    invoke-direct {v0}, Lsg/bigo/live/support64/report/o$r;-><init>()V

    const-string v1, "unfollow_profile"

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/report/o$r;->b(Ljava/lang/String;)V

    return-void

    .line 105
    :cond_25
    new-instance v0, Lsg/bigo/live/support64/report/o$aj;

    invoke-direct {v0}, Lsg/bigo/live/support64/report/o$aj;-><init>()V

    iget-wide v2, p0, Lsg/bigo/live/support64/component/usercard/a/b;->f:J

    .line 106
    invoke-virtual {v0, v1, v2, v3}, Lsg/bigo/live/support64/report/o$aj;->a(IJ)V

    .line 110
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->c:Lsg/bigo/live/support64/component/usercard/model/b;

    iget-wide v1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->f:J

    invoke-interface {v0, v1, v2}, Lsg/bigo/live/support64/component/usercard/model/b;->b(J)V

    .line 111
    new-instance v0, Lsg/bigo/live/support64/report/o$r;

    invoke-direct {v0}, Lsg/bigo/live/support64/report/o$r;-><init>()V

    const-string v1, "follow_profile"

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/report/o$r;->b(Ljava/lang/String;)V

    return-void
.end method

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

    .line 59
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->d:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/live/support64/component/usercard/a/b$2;

    invoke-direct {v1, p0, p1}, Lsg/bigo/live/support64/component/usercard/a/b$2;-><init>(Lsg/bigo/live/support64/component/usercard/a/b;B)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method public final a(IJ)V
    .registers 5

    int-to-byte p1, p1

    .line 46
    iput-byte p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->b:B

    .line 47
    iget-object p1, p0, Lsg/bigo/live/support64/component/usercard/a/b;->d:Landroid/os/Handler;

    new-instance v0, Lsg/bigo/live/support64/component/usercard/a/b$1;

    invoke-direct {v0, p0, p2, p3}, Lsg/bigo/live/support64/component/usercard/a/b$1;-><init>(Lsg/bigo/live/support64/component/usercard/a/b;J)V

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

    return-void
.end method

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

    .line 88
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->c:Lsg/bigo/live/support64/component/usercard/model/b;

    invoke-interface {v0, p1, p2}, Lsg/bigo/live/support64/component/usercard/model/b;->c(J)V

    return-void
.end method

.method public final b()V
    .registers 4

    .line 133
    iget-wide v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->f:J

    .line 1137
    iget-object v2, p0, Lsg/bigo/live/support64/component/usercard/a/b;->c:Lsg/bigo/live/support64/component/usercard/model/b;

    if-eqz v2, :cond_9

    .line 1138
    invoke-interface {v2, v0, v1}, Lsg/bigo/live/support64/component/usercard/model/b;->a(J)V

    :cond_9
    return-void
.end method

.method public final b(B)V
    .registers 4

    .line 72
    iget-object v0, p0, Lsg/bigo/live/support64/component/usercard/a/b;->d:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/live/support64/component/usercard/a/b$3;

    invoke-direct {v1, p0, p1}, Lsg/bigo/live/support64/component/usercard/a/b$3;-><init>(Lsg/bigo/live/support64/component/usercard/a/b;B)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method