feat: add iframe selector type for selectors

This commit is contained in:
RohitR311
2025-01-04 09:13:17 +05:30
parent 3f73a48c31
commit 9eb4ec398a

View File

@@ -129,6 +129,11 @@ export interface BaseActionInfo {
hasOnlyText: boolean;
}
interface IframeSelector {
full: string;
isIframe: boolean;
}
/**
* Holds all the possible css selectors that has been found for an element.
* @category Types
@@ -143,6 +148,7 @@ export interface Selectors {
hrefSelector: string|null;
accessibilitySelector: string|null;
formSelector: string|null;
iframeSelector: IframeSelector|null;
}
/**
@@ -156,7 +162,7 @@ export interface BaseAction extends BaseActionInfo{
associatedActions: ActionType[];
inputType: string | undefined;
value: string | undefined;
selectors: { [key: string]: string | null };
selectors: Selectors;
timestamp: number;
isPassword: boolean;
/**