diff --git a/mvvm-livedata/api/mvvm-livedata.api b/mvvm-livedata/api/mvvm-livedata.api index c332eb27..16d5fdf7 100644 --- a/mvvm-livedata/api/mvvm-livedata.api +++ b/mvvm-livedata/api/mvvm-livedata.api @@ -32,20 +32,12 @@ public final class dev/icerock/moko/mvvm/livedata/EditTextBindingsKt { public static final fun bindTwoWayToEditTextText (Ldev/icerock/moko/mvvm/livedata/MutableLiveData;Landroidx/lifecycle/LifecycleOwner;Landroid/widget/EditText;)Ldev/icerock/moko/mvvm/livedata/Closeable; } -public final class dev/icerock/moko/mvvm/livedata/FlatMapLiveDataKt { - public static final fun flatMap (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function1;)Ldev/icerock/moko/mvvm/livedata/LiveData; -} - public class dev/icerock/moko/mvvm/livedata/LiveData { - public fun (Ljava/lang/Object;)V + public fun (Landroidx/lifecycle/LiveData;)V public final fun addObserver (Lkotlin/jvm/functions/Function1;)V - protected final fun changeValue (Ljava/lang/Object;)V - protected final fun getArchLiveData ()Landroidx/lifecycle/MutableLiveData; + protected final fun getArchLiveData ()Landroidx/lifecycle/LiveData; public fun getValue ()Ljava/lang/Object; - public final fun isActive ()Z public fun ld ()Landroidx/lifecycle/LiveData; - protected fun onActive ()V - protected fun onInactive ()V public final fun removeObserver (Lkotlin/jvm/functions/Function1;)V } @@ -76,20 +68,16 @@ public final class dev/icerock/moko/mvvm/livedata/LiveDataKt { } public final class dev/icerock/moko/mvvm/livedata/LiveDataTransformsKt { + public static final fun flatMap (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function1;)Ldev/icerock/moko/mvvm/livedata/LiveData; public static final fun flatMapBuffered (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function2;)Ldev/icerock/moko/mvvm/livedata/LiveData; + public static final fun map (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function1;)Ldev/icerock/moko/mvvm/livedata/LiveData; public static final fun mapBuffered (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function2;)Ldev/icerock/moko/mvvm/livedata/LiveData; public static final fun mergeWith (Ldev/icerock/moko/mvvm/livedata/LiveData;Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function2;)Ldev/icerock/moko/mvvm/livedata/MediatorLiveData; } -public final class dev/icerock/moko/mvvm/livedata/MapLiveDataKt { - public static final fun map (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function1;)Ldev/icerock/moko/mvvm/livedata/LiveData; -} - public class dev/icerock/moko/mvvm/livedata/MediatorLiveData : dev/icerock/moko/mvvm/livedata/MutableLiveData { public fun (Ljava/lang/Object;)V public final fun addSource (Ldev/icerock/moko/mvvm/livedata/LiveData;Lkotlin/jvm/functions/Function1;)V - protected fun onActive ()V - protected fun onInactive ()V } public final class dev/icerock/moko/mvvm/livedata/MediatorLiveDataExtKt { @@ -101,6 +89,7 @@ public final class dev/icerock/moko/mvvm/livedata/MediatorLiveDataExtKt { } public class dev/icerock/moko/mvvm/livedata/MutableLiveData : dev/icerock/moko/mvvm/livedata/LiveData { + public fun (Landroidx/lifecycle/MutableLiveData;)V public fun (Ljava/lang/Object;)V public fun getValue ()Ljava/lang/Object; public synthetic fun ld ()Landroidx/lifecycle/LiveData;