VideoActivityViewModel.smali

.class public final Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;
.super Lcom/imo/android/common/mvvm/BaseViewModel;
.source "SourceFile"


# instance fields
.field public a:Landroidx/lifecycle/MediatorLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MediatorLiveData<",
            "Lcom/masala/share/proto/protocol/cc;",
            ">;"
        }
    .end annotation
.end field

.field private b:Z


# direct methods
.method public constructor <init>()V
    .registers 2

    .line 17
    invoke-direct {p0}, Lcom/imo/android/common/mvvm/BaseViewModel;-><init>()V

    .line 22
    new-instance v0, Landroidx/lifecycle/MediatorLiveData;

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

    iput-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;->a:Landroidx/lifecycle/MediatorLiveData;

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;)V
    .registers 2

    const/4 v0, 0x0

    .line 17
    iput-boolean v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;->b:Z

    return-void
.end method


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

    .line 29
    iget-boolean v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;->b:Z

    if-eqz v0, :cond_5

    return-void

    .line 32
    :cond_5
    sget-object v0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;->b:Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;

    invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;->c()Z

    move-result v0

    if-nez v0, :cond_e

    return-void

    :cond_e
    const/4 v0, 0x1

    .line 35
    iput-boolean v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;->b:Z

    .line 36
    sget-object v0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;->b:Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;

    invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/activitys/a;->d()Landroidx/lifecycle/LiveData;

    move-result-object v0

    .line 1025
    iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;->a:Landroidx/lifecycle/MediatorLiveData;

    .line 37
    new-instance v2, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel$a;

    invoke-direct {v2, p0, v0}, Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel$a;-><init>(Lcom/imo/android/imoim/feeds/ui/detail/activitys/VideoActivityViewModel;Landroidx/lifecycle/LiveData;)V

    check-cast v2, Landroidx/lifecycle/Observer;

    invoke-virtual {v1, v0, v2}, Landroidx/lifecycle/MediatorLiveData;->addSource(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V

    return-void
.end method