@vowel.to/client / index / AutomationSearchOptions
Interface: AutomationSearchOptions
Defined in: lib/vowel/types/types.ts:94
Search options for automation adapter
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
maxDistance? | number | Maximum Levenshtein distance (lower = stricter, default: 3) | lib/vowel/types/types.ts:96 |
minSimilarity? | number | Minimum similarity score 0-1 (higher = stricter, default: 0.6) | lib/vowel/types/types.ts:98 |
maxResults? | number | Maximum results to return (default: 10) | lib/vowel/types/types.ts:100 |
searchClasses? | boolean | Search in class names (default: true) | lib/vowel/types/types.ts:102 |
searchIds? | boolean | Search in element IDs (default: true) | lib/vowel/types/types.ts:104 |
searchText? | boolean | Search in text content (default: true) | lib/vowel/types/types.ts:106 |
searchPlaceholders? | boolean | Search in placeholders (default: true) | lib/vowel/types/types.ts:108 |
searchAriaLabels? | boolean | Search in aria labels (default: true) | lib/vowel/types/types.ts:110 |
searchValues? | boolean | Search in element values (default: true) | lib/vowel/types/types.ts:112 |
requireInteractive? | boolean | Only return interactive elements (default: false) | lib/vowel/types/types.ts:114 |
requireVisible? | boolean | Only return visible elements (default: true) | lib/vowel/types/types.ts:116 |
tag? | string | Filter by tag name (e.g., 'button', 'input') | lib/vowel/types/types.ts:118 |