Kind: Interface
Source: atloria-monorepo/libs/parser-core/src/interfaces/user-journey.interface.ts
A complete user journey flow
Represents an end-to-end user interaction flow through the application, including screens, actions, decisions, and navigation.
Properties
| Property | Type |
|---|---|
id | string |
name | string |
description | string |
framework | `'angular' |
component | string |
nodes | UserJourneyNode[] |
edges | UserJourneyEdge[] |
startNodeId | string |
endNodeIds | string[] |
tags | string[] |
metadata | `{ |
/** Estimated complexity (1-10) */ complexity?: number; /** Number of user actions required */ actionCount?: number; /** Number of decision points */ decisionCount?: number; /** Number of screens involved */ screenCount?: number; /** Is this a critical user flow? */ isCritical?: boolean; /** Related state machine IDs */ relatedStateMachines?: string[]; [key: string]: any;
}` |
Was this page helpful?