.class public final Landroidx/lifecycle/LiveDataKt; .super Ljava/lang/Object; .source "LiveData.kt" # direct methods .method public static final observe(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/LifecycleOwner;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/Observer; .locals 1 .annotation build Landroidx/annotation/MainThread; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroidx/lifecycle/LiveData<", "TT;>;", "Landroidx/lifecycle/LifecycleOwner;", "Lkotlin/jvm/functions/Function1<", "-TT;", "Lkotlin/Unit;", ">;)", "Landroidx/lifecycle/Observer<", "TT;>;" } .end annotation const-string v0, "$this$observe" invoke-static {p0, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "owner" invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "onChanged" invoke-static {p2, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Landroidx/lifecycle/LiveDataKt$observe$wrappedObserver$1; invoke-direct {v0, p2}, Landroidx/lifecycle/LiveDataKt$observe$wrappedObserver$1;->(Lkotlin/jvm/functions/Function1;)V invoke-virtual {p0, p1, v0}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V return-object v0 .end method