You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/api/store.api
+7-5Lines changed: 7 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,7 @@ public final class at/florianschuster/store/EffectKt {
51
51
}
52
52
53
53
public abstract interface class at/florianschuster/store/Reducer {
54
+
public abstract fun getInitialEffect ()Lat/florianschuster/store/Effect;
54
55
public abstract fun reduce (Lat/florianschuster/store/Reducer$Context;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
55
56
}
56
57
@@ -61,7 +62,8 @@ public abstract interface class at/florianschuster/store/Reducer$Context {
61
62
62
63
public final class at/florianschuster/store/ReducerKt {
63
64
public static final fun EmptyReducer ()Lat/florianschuster/store/Reducer;
64
-
public static final fun Reducer (Lkotlin/jvm/functions/Function3;)Lat/florianschuster/store/Reducer;
65
+
public static final fun Reducer (Lat/florianschuster/store/Effect;Lkotlin/jvm/functions/Function3;)Lat/florianschuster/store/Reducer;
66
+
public static synthetic fun Reducer$default (Lat/florianschuster/store/Effect;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lat/florianschuster/store/Reducer;
65
67
}
66
68
67
69
public abstract interface class at/florianschuster/store/Store {
@@ -122,10 +124,10 @@ public final class at/florianschuster/store/StoreEvents$Companion {
122
124
}
123
125
124
126
public final class at/florianschuster/store/StoreKt {
125
-
public static final fun Store (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Effect;Lat/florianschuster/store/Reducer;Lat/florianschuster/store/StoreEvents;)Lat/florianschuster/store/Store;
126
-
public static final fun Store (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Effect;Ljava/util/List;Lat/florianschuster/store/StoreEvents;)Lat/florianschuster/store/Store;
127
-
public static synthetic fun Store$default (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Effect;Lat/florianschuster/store/Reducer;Lat/florianschuster/store/StoreEvents;ILjava/lang/Object;)Lat/florianschuster/store/Store;
128
-
public static synthetic fun Store$default (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Effect;Ljava/util/List;Lat/florianschuster/store/StoreEvents;ILjava/lang/Object;)Lat/florianschuster/store/Store;
127
+
public static final fun Store (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Reducer;Lat/florianschuster/store/StoreEvents;)Lat/florianschuster/store/Store;
128
+
public static final fun Store (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Ljava/util/List;Lat/florianschuster/store/StoreEvents;)Lat/florianschuster/store/Store;
129
+
public static synthetic fun Store$default (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lat/florianschuster/store/Reducer;Lat/florianschuster/store/StoreEvents;ILjava/lang/Object;)Lat/florianschuster/store/Store;
130
+
public static synthetic fun Store$default (Ljava/lang/Object;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Ljava/util/List;Lat/florianschuster/store/StoreEvents;ILjava/lang/Object;)Lat/florianschuster/store/Store;
129
131
public static final fun component1 (Lat/florianschuster/store/Store;)Lkotlinx/coroutines/flow/StateFlow;
130
132
public static final fun component2 (Lat/florianschuster/store/Store;)Lkotlin/jvm/functions/Function1;
final fun <#A: kotlin/Any?, #B: kotlin/Any?> (at.florianschuster.store/DelegateStore.ExpandStateContext<#A, #B>).at.florianschuster.store/cancelEffect(kotlin/Any) // at.florianschuster.store/cancelEffect|cancelEffect@at.florianschuster.store.DelegateStore.ExpandStateContext<0:0,0:1>(kotlin.Any){0§<kotlin.Any?>;1§<kotlin.Any?>}[0]
142
145
final fun <#A: kotlin/Any?, #B: kotlin/Any?> (at.florianschuster.store/DelegateStore.ExpandStateContext<#A, #B>).at.florianschuster.store/cancelEffects(kotlin.collections/List<kotlin/Any>) // at.florianschuster.store/cancelEffects|cancelEffects@at.florianschuster.store.DelegateStore.ExpandStateContext<0:0,0:1>(kotlin.collections.List<kotlin.Any>){0§<kotlin.Any?>;1§<kotlin.Any?>}[0]
143
146
final fun <#A: kotlin/Any?, #B: kotlin/Any?> (at.florianschuster.store/DelegateStore.ExpandStateContext<#A, #B>).at.florianschuster.store/effect(kotlin/Any? = ..., kotlin.coroutines/SuspendFunction1<at.florianschuster.store/EffectExecution.Context<#A, #B>, kotlin/Unit>) // at.florianschuster.store/effect|effect@at.florianschuster.store.DelegateStore.ExpandStateContext<0:0,0:1>(kotlin.Any?;kotlin.coroutines.SuspendFunction1<at.florianschuster.store.EffectExecution.Context<0:0,0:1>,kotlin.Unit>){0§<kotlin.Any?>;1§<kotlin.Any?>}[0]
0 commit comments