Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/xstate/src/spawn.ts>Spawner

Actor-based state management & orchestration for complex app logic.
Latest
type alias Spawner
import { type Spawner } from "https://deno.land/x/xstate@xstate%405.14.0/src/spawn.ts";
definition: IsLiteralString<TActor["src"]> extends true ? { <TSrc extends TActor["src"]>(logic: TSrc, ...unnamed 1: SpawnOptions<TActor, TSrc>): ActorRefFrom<GetConcreteLogic<TActor, TSrc>>; <TLogic extends AnyActorLogic>(src: TLogic, options?: { id?: never; systemId?: string; input?: InputFrom<TLogic>; syncSnapshot?: boolean; }): ActorRefFrom<TLogic>; } : <TLogic extends AnyActorLogic | string>(src: TLogic, options?: { id?: string; systemId?: string; input?: TLogic extends string ? unknown : InputFrom<TLogic>; syncSnapshot?: boolean; }) => TLogic extends string ? AnyActorRef : ActorRefFrom<TLogic>