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
### Promise Logic with `fromPromise`{#fromPromise}
249
+
### `fromPromise` for Promise Logic{#fromPromise}
250
250
251
251
Promise actor logic is described by an async process that resolves or rejects after some time. Actors created from promise logic (“promise actors”) can:
252
252
@@ -279,7 +279,7 @@ promiseActor.start();
279
279
// }
280
280
```
281
281
282
-
### Transition Function Logic with `fromTransition`{#fromTransition}
282
+
### `fromTransition` for Transition Function Logic {#fromTransition}
283
283
284
284
Transition actor logic is described by a [transition function](migration.mdx#use-actor-logic-creators-for-invokesrc-instead-of-functions), similar to a [reducer](fromTransition). Transition functions take the current `state` and received `event` object as arguments, and return the next state. Actors created from transition logic (“transition actors”) can:
### Observable Logic with `fromObservable`{#fromObservable}
322
+
### `fromObservable` for Observable Logic{#fromObservable}
323
323
324
324
Observable actor logic is described by an [observable stream of values](#fromObservable). Actors created from observable logic (“observable actors”) can:
325
325
@@ -344,7 +344,7 @@ secondActor.start();
344
344
// ...
345
345
```
346
346
347
-
### Event Observable Logic with `fromEventObservable`{#fromEventObservable}
347
+
### `fromEventObservable` for Event Observable Logic {#fromEventObservable}
348
348
349
349
Event observable actor logic is described by an observable stream of [event objects](transitions.mdx#event-objects). Actors created from event observable logic (“event observable actors”) can:
### Callback Logic with `fromCallback`{#fromCallback}
372
+
### `fromCallback` for Callback Logic{#fromCallback}
373
373
374
374
Callback actor logic is described by a callback function that receives a single object argument that includes a `sendBack(event)` function and a `receive(event => ...)` function. Actors created from callback logic (“callback actors”) can:
0 commit comments