StepCallback type ✓ 100.0%

Last updated: 2026-03-05T11:49:57.418Z

Metrics

LOC: 1 Complexity: 1 Params: 0 Coverage: 100.0% (1/1 lines, 0x executed)

Signature

type StepCallback

Summary

Optional callback invoked whenever a step is added or updated

Source Code

type StepCallback = (step: RecordedStep, index: number) => void;

Dependencies (Outgoing)

graph LR StepCallback["StepCallback"] CapturedHttpResponse["CapturedHttpResponse"] RecordedStep["RecordedStep"] RecordedStepType["RecordedStepType"] RecordingSession["RecordingSession"] RecordingStatus["RecordingStatus"] SmartSelector["SmartSelector"] buildCSSPath["buildCSSPath"] extractSmartSelectors["extractSmartSelectors"] getStableClasses["getStableClasses"] StepCallback -->|uses| CapturedHttpResponse StepCallback -->|uses| RecordedStep StepCallback -->|uses| RecordedStepType StepCallback -->|uses| RecordingSession StepCallback -->|uses| RecordingStatus StepCallback -->|uses| SmartSelector StepCallback -->|uses| buildCSSPath StepCallback -->|uses| extractSmartSelectors StepCallback -->|uses| getStableClasses style StepCallback fill:#dbeafe,stroke:#2563eb,stroke-width:2px click StepCallback "8f74ebbf77923c0f.html" click CapturedHttpResponse "24761f29aa5746ab.html" click RecordedStep "62534895a8071c82.html" click RecordedStepType "d7bef5e662e858d6.html" click RecordingSession "fe9e6db030d6d1f2.html" click RecordingStatus "188cd2aee8be5e91.html" click SmartSelector "4c848b16d3f2c4eb.html" click buildCSSPath "2f2f3878eed47f3f.html" click extractSmartSelectors "6f96c46b2e3fc740.html" click getStableClasses "ea120245e0b8c28c.html"

No incoming dependencies.