🦙
xstate
⌘K
Readme
Learn
API
/
xstate
227
Classes
Interpreter
State
StateNode
Type Aliases
Action
ActionFunction
ActionFunctionMap
ActionType
Actions
Activity
ActivityConfig
ActorRefFrom
ActorRefWithDeprecatedState
AnyActorRef
AnyFunction
AnyInterpreter
AnyState
AnyStateConfig
AnyStateMachine
AnyStateNodeDefinition
AreAllImplementationsAssumedToBeProvided
Assigner
BaseAction
BaseActions
Cast
Compute
Condition
ConditionPredicate
ConditionalTransitionConfig
ContextFrom
DefaultContext
DefaultGuardType
DelayConfig
DelayExpr
DelayFunctionMap
DelayedTransitions
DisposeActivityFunction
DoneEvent
EmittedFrom
Equals
Event
EventData
EventFrom
EventType
Expr
ExprWithMeta
ExtractEvent
Guard
IndexByType
InternalMachineOptions
InterpreterFrom
InvokeCallback
InvokeCreator
IsAny
IsNever
LogExpr
LowInfer
MachineOptions
MachineOptionsFrom
Mapper
Merge
MetaObject
MissingImplementationsError
NoInfer
PartialAssigner
PredictableActionArgumentsExec
Prop
PropertyAssigner
PropertyMapper
Receiver
SendExpr
Sender
ServiceConfig
ServiceMap
SimpleEventsOf
SimpleOrStateNodeConfig
SingleOrArray
Spawnable
SpawnedActorRef
StateFrom
StateKey
StateNodesConfig
StateTypes
StateValue
StateValueFrom
StatesConfig
StatesDefinition
TagsFrom
Transition
TransitionConfigOrTarget
TransitionConfigTarget
TransitionDefinitionMap
TransitionTarget
TransitionTargets
TransitionsConfig
TransitionsConfigMap
TypegenConstraint
Values
__ResolvedTypesMetaFrom
Enums
ActionTypes
InterpreterStatus
SpecialTargets
Interfaces
ActionMap
ActionMeta
ActivityMap
Actor
ActorContext
ActorRef
AdjacencyMap
AnyEventObject
AssignMeta
AtomicStateNodeConfig
BaseActionObject
BaseActorRef
Behavior
ChooseCondition
Delay
DelayedTransitionDefinition
DoneEventObject
DoneInvokeEvent
Edge
EntryExitEffectMap
EntryExitStateArrays
EntryExitStates
ErrorExecutionEvent
ErrorPlatformEvent
EventObject
FinalStateNodeConfig
GuardMeta
GuardPredicate
HistoryStateNode
HistoryStateNodeConfig
HistoryValue
InteropObservable
InteropSubscribable
InterpreterOptions
InvokeConfig
InvokeMeta
InvokeSourceDefinition
MachineConfig
MachineSchema
MarkAllImplementationsAsProvided
NodesAndEdges
NullEvent
Observer
ParallelMachineConfig
PathItem
PathMap
PathsItem
PathsMap
RaiseActionOptions
ResolveTypegenMeta
ResolvedTypegenMeta
SCXMLEventMeta
Segment
SendActionOptions
StandardMachineConfig
StateConfig
StateLike
StateMachine
StateMeta
StateNodeConfig
StateNodeDefinition
StateSchema
StateTransition
StateValueMap
StopActionObject
Subscribable
Subscription
TargetTransitionConfig
TransitionConfig
TransitionData
TransitionDefinition
TransitionMap
TypegenDisabled
TypegenEnabled
TypegenMeta
Typestate
UpdateObject
ValueAdjacencyMap
XStateDevInterface
Namespaces
SCXML
Event
actions
getActionFunction
toActionObject
toActivityDefinition
raise
resolveRaise
send
resolveSend
sendParent
sendTo
sendUpdate
respond
log
start
stop
resolveStop
isActionObject
after
done
doneInvoke
error
pure
forwardTo
escalate
choose
resolveActions
actionTypes
start
stop
raise
send
cancel
nullEvent
assign
after
doneState
log
init
invoke
errorExecution
errorPlatform
error
update
choose
pure
initEvent
toActionObjects
resolveLog
cancel
assign
Functions
ActionObject
ActivityActionObject
ActivityDefinition
AnyAssignAction
AssignAction
CancelAction
ChooseAction
InvokeActionObject
InvokeDefinition
LogAction
LogActionObject
Machine
PayloadSender
PureAction
RaiseAction
RaiseActionObject
SendAction
SendActionObject
StopAction
assign
cancel
choose
createMachine
createSchema
doneInvoke
forwardTo
interpret
log
mapState
matchState
matchesState
pure
raise
send
sendParent
sendTo
sendUpdate
spawn
spawnBehavior
stop
t
toActorRef
toEventObject
toObserver
toSCXMLEvent
xstate