FlowScript interface exported

Last updated: 2026-03-05T10:53:28.859Z

Metrics

LOC: 10 Complexity: 1 Params: 0

Signature

interface FlowScript

Summary

The complete flow script — portable, replayable, shareable

Source Code

export interface FlowScript {
  /** Unique flow identifier */
  id: string;
  /** Flow metadata */
  metadata: FlowMetadata;
  /** Default replay configuration */
  replayConfig: ReplayConfig;
  /** Ordered list of steps to execute */
  steps: FlowStep[];
}

No outgoing dependencies.

Impact (Incoming)

graph LR FlowScript["FlowScript"] TabId["TabId"] getDemoFlows["getDemoFlows"] parseFlowScript["parseFlowScript"] isValidFieldType["isValidFieldType"] OrchestratorCallbacks["OrchestratorCallbacks"] makeFlow["makeFlow"] validFlowStep["validFlowStep"] TabId -->|uses| FlowScript getDemoFlows -->|uses| FlowScript parseFlowScript -->|uses| FlowScript isValidFieldType -->|uses| FlowScript OrchestratorCallbacks -->|uses| FlowScript makeFlow -->|uses| FlowScript validFlowStep -->|uses| FlowScript style FlowScript fill:#dbeafe,stroke:#2563eb,stroke-width:2px click FlowScript "a291da387acb05c8.html" click TabId "842c31431f632e39.html" click getDemoFlows "7a890fea8b78bfa5.html" click parseFlowScript "010c355825278e12.html" click isValidFieldType "a95b73445027ba7e.html" click OrchestratorCallbacks "984a6b93df2ea9af.html" click makeFlow "dbc7481d1e84d982.html" click validFlowStep "0999acbe22f3d4c6.html"