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: workflow-core/api/workflow-core.api
+5
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@ public abstract interface class com/squareup/workflow/ImpostorWorkflow {
17
17
public abstract class com/squareup/workflow/LifecycleWorker : com/squareup/workflow/Worker {
18
18
public fun <init> ()V
19
19
public fun doesSameWorkAs (Lcom/squareup/workflow/Worker;)Z
20
+
public final fun getOutputType ()Lkotlin/reflect/KType;
20
21
public fun onStarted ()V
21
22
public fun onStopped ()V
22
23
public final fun run ()Lkotlinx/coroutines/flow/Flow;
@@ -35,6 +36,7 @@ public final class com/squareup/workflow/RenderContext$DefaultImpls {
35
36
public static fun makeActionSink (Lcom/squareup/workflow/RenderContext;)Lcom/squareup/workflow/Sink;
36
37
public static fun onEvent (Lcom/squareup/workflow/RenderContext;Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
37
38
public static synthetic fun renderChild$default (Lcom/squareup/workflow/RenderContext;Lcom/squareup/workflow/Workflow;Ljava/lang/Object;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/Object;
39
+
public static fun runningWorker (Lcom/squareup/workflow/RenderContext;Lcom/squareup/workflow/Worker;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
38
40
public static synthetic fun runningWorker$default (Lcom/squareup/workflow/RenderContext;Lcom/squareup/workflow/Worker;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
39
41
}
40
42
@@ -103,13 +105,15 @@ public abstract class com/squareup/workflow/StatelessWorkflow : com/squareup/wor
103
105
public final class com/squareup/workflow/TypedWorker : com/squareup/workflow/Worker {
104
106
public fun <init> (Lkotlin/reflect/KType;Lkotlinx/coroutines/flow/Flow;)V
105
107
public fun doesSameWorkAs (Lcom/squareup/workflow/Worker;)Z
108
+
public fun getOutputType ()Lkotlin/reflect/KType;
106
109
public fun run ()Lkotlinx/coroutines/flow/Flow;
107
110
public fun toString ()Ljava/lang/String;
108
111
}
109
112
110
113
public abstract interface class com/squareup/workflow/Worker {
111
114
public static final field Companion Lcom/squareup/workflow/Worker$Companion;
112
115
public abstract fun doesSameWorkAs (Lcom/squareup/workflow/Worker;)Z
116
+
public abstract fun getOutputType ()Lkotlin/reflect/KType;
113
117
public abstract fun run ()Lkotlinx/coroutines/flow/Flow;
114
118
}
115
119
@@ -122,6 +126,7 @@ public final class com/squareup/workflow/Worker$Companion {
122
126
123
127
public final class com/squareup/workflow/Worker$DefaultImpls {
124
128
public static fun doesSameWorkAs (Lcom/squareup/workflow/Worker;Lcom/squareup/workflow/Worker;)Z
129
+
public static fun getOutputType (Lcom/squareup/workflow/Worker;)Lkotlin/reflect/KType;
125
130
}
126
131
127
132
public abstract interface class com/squareup/workflow/Workflow {
0 commit comments