Skip to content

ActorRef <TSnapshot, TEvent>

Hierarchy

Implemented by

Index

Properties

[observable]

[observable]: () => InteropSubscribable<TSnapshot>

Type declaration

optional_parent

_parent?: ActorRef<any, any>

getPersistedSnapshot

getPersistedSnapshot: () => Snapshot<unknown>

Type declaration

getSnapshot

getSnapshot: () => TSnapshot

Type declaration

    • (): TSnapshot
    • Returns TSnapshot

id

id: string

The unique identifier for this actor relative to its parent.

send

send: (event: TEvent) => void

Type declaration

    • (event: TEvent): void
    • Parameters

      • event: TEvent

      Returns void

sessionId

sessionId: string

src

src: string | AnyActorLogic

start

start: () => void

Type declaration

    • (): void
    • Returns void

stop

stop: () => void

Type declaration

    • (): void
    • Returns void

system

system: AnyActorSystem

optionaltoJSON

toJSON?: () => any

Type declaration

    • (): any
    • Returns any

Methods

subscribe

  • subscribe(observer: Observer<TSnapshot>): Subscription
  • subscribe(next: (value: TSnapshot) => void, error?: (error: any) => void, complete?: () => void): Subscription