Skip to content
Version: xstate@5.0.0

ActorRef interface​

Signature:

export interface ActorRef<TEvent extends EventObject, TSnapshot extends Snapshot<unknown>> extends Subscribable<TSnapshot>, InteropObservable<TSnapshot> 

Extends: Subscribable<TSnapshot>, InteropObservable<TSnapshot>

Properties​

PropertyModifiersTypeDescription
_parent?ActorRef<any, any>(Optional)
getPersistedState() => Snapshot<unknown>
getSnapshot() => TSnapshot
idstringThe unique identifier for this actor relative to its parent.
send(event: TEvent) => void
sessionIdstring
src?string(Optional)
start?() => void(Optional)
statusActorStatus
stop() => void
system?ActorSystem<any>(Optional)
toJSON?() => any(Optional)