Skip to content

DelayedTransitionDefinition <TContext, TEvent>

Hierarchy

Index

Properties

actions

actions: readonly UnknownAction[]

delay

delay: string | number | DelayExpr<TContext, TEvent, undefined, TEvent>

optionaldescription

description?: string

eventType

eventType: EventDescriptor<TEvent>

optionalguard

guard?: UnknownGuard

optionalmeta

meta?: Record<string, any>

reenter

reenter: boolean

source

source: StateNode<TContext, TEvent>

target

target: undefined | readonly StateNode<TContext, TEvent>[]

toJSON

toJSON: () => { actions: readonly UnknownAction[]; eventType: EventDescriptor<TEvent>; guard?: UnknownGuard; meta?: Record<string, any>; source: string; target: undefined | string[] }

Type declaration

    • (): { actions: readonly UnknownAction[]; eventType: EventDescriptor<TEvent>; guard?: UnknownGuard; meta?: Record<string, any>; source: string; target: undefined | string[] }
    • Returns { actions: readonly UnknownAction[]; eventType: EventDescriptor<TEvent>; guard?: UnknownGuard; meta?: Record<string, any>; source: string; target: undefined | string[] }

      • actions: readonly UnknownAction[]
      • eventType: EventDescriptor<TEvent>
      • optionalguard?: UnknownGuard
      • optionalmeta?: Record<string, any>
      • source: string
      • target: undefined | string[]