Interface: MachineNodeData
API / @xmachines/play-router / xstate / MachineNodeData
Defined in: packages/play-router/src/xstate/machine-types.ts:12
The data on each node of the graph that represents the machine. It holds the state metadata that the route extraction and the queries need.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
meta? | Record<string, unknown> | The original meta object of the state | packages/play-router/src/xstate/machine-types.ts:18 |
route? | string | The route path of meta.route, in its string form | packages/play-router/src/xstate/machine-types.ts:20 |
stateId | string | The XState state ID, for example “test.dashboard.overview” | packages/play-router/src/xstate/machine-types.ts:14 |
type | "atomic" | "compound" | "parallel" | "final" | "history" | The state type of XState | packages/play-router/src/xstate/machine-types.ts:16 |