XStateTended: May 2022Status: decay ExamplesActionsConditional (guard)Log ActionWhen changing stateWhen entering stateWhen exiting stateActorsSpawn - a callbackSpawn - a machineUnspawn ActorContextContextEventsAuto-Forward EventsForward EventRespond to EventSend between actorsSend delayedSend to actorSend to all actorsSend to interpreted machineSend to invoked machineSend to invoked machine (guard)Send to itselfSend to parentExtending MachineswithConfigwithContextMetaMetaPersisting StatePersist / Rehydrate StateServicesInvoke - a callbackInvoke - a machineInvoke - a promiseState NodeFinalHierarchicalHistoryParallelSingleTransient StateTransitionConditional (guard)DelayedTransition XState + React ExamplesActionsConditional (guard)Log ActionWhen changing stateWhen entering stateWhen exiting stateActorsActor's state from parentSpawn - a callbackSpawn - a machineUnspawn ActorContextContextEventsAuto-Forward EventsForward EventRespond to EventSend between actorsSend delayedSend to actorSend to all actorsSend to interpreted machineSend to invoked machineSend to invoked machine (guard)Send to itselfSend to parentExtending MachineswithConfigwithContextMetaMetaPersisting StatePersist / Rehydrate StateServicesInvoke - a callbackInvoke - a machineInvoke - a promiseState NodeFinalHierarchicalHistoryParallelSingleTransient StateTransitionConditional (guard)DelayedTransition ResourcesXState DocsDavid Khourshid (creator of XState. Founder of Stately)Stately RegistryXState VisualizerXState VSCode Support MePatreonPatreonKoFiBuy me a coffeeTwitterFollowWhere to Next?NotesJavaScriptState ManagementArrow pointing downYOU ARE HEREXStateCourseAn arrow within a square pointing to the top-rightGameAn arrow within a square pointing to the top-rightGlobal State