Interface: HTMLResolverResult
Defined in: packages/uimatch-selector-anchors/src/resolvers/html-resolver.ts:19
Result of resolving a selector from HTML
Properties
element?
optional element: object;
Defined in: packages/uimatch-selector-anchors/src/resolvers/html-resolver.ts:33
The actual HTML element found at the location
attributes
attributes: Record<string, string>;
tag
tag: string;
text?
optional text: string;
hint
hint: object;
Defined in: packages/uimatch-selector-anchors/src/resolvers/html-resolver.ts:28
Extracted hint information from the HTML
ariaLabel?
optional ariaLabel: string;
expectedText?
optional expectedText: string;
prefer?
optional prefer: ("testid" | "role" | "text" | "css")[];
role?
optional role: string;
testid?
optional testid: string;
reasons
reasons: string[];
Defined in: packages/uimatch-selector-anchors/src/resolvers/html-resolver.ts:42
Detailed reasons explaining resolution outcome
selectors
selectors: string[];
Defined in: packages/uimatch-selector-anchors/src/resolvers/html-resolver.ts:23
Generated selector candidates in priority order