CapturedAction interface exported
Last updated: 2026-03-05T12:26:14.068Z
Metrics
LOC: 16
Complexity: 1
Params: 0
Signature
interface CapturedAction
Summary
A single field-fill action captured during form filling
Source Code
export interface CapturedAction {
/** Best CSS selector for the element (prioritised: #id → [data-testid] → [name] → fallback) */
selector: string;
/** Smart selectors ordered by priority (first = best) */
smartSelectors?: SmartSelector[];
/** The value that was applied */
value: string;
/** Interaction type */
actionType: ActionType;
/** Optional human-readable label for comments in generated code */
label?: string;
/** The detected field type (cpf, email, etc.) */
fieldType?: string;
/** Whether the field is required */
required?: boolean;
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| resolveActionType | uses |
| detectAssertions | uses |
| getE2EGenerator | uses |
| escapeString | uses |
| escapeString | uses |
| escapeString | uses |
| step | uses |
| step | uses |
| step | uses |