@applitools/driver
Version:
Applitools universal framework wrapper
25 lines (24 loc) • 615 B
TypeScript
interface BrowserBaseCommand {
'Page.enable': null;
'Page.addScriptToEvaluateOnNewDocument': {
source: string;
runImmediately?: boolean;
};
'Network.getCookies': Record<string, never>;
'Emulation.setDeviceMetricsOverride': {
width: number;
height: number;
deviceScaleFactor?: number;
mobile?: boolean;
};
'Page.setBypassCSP': {
enabled: boolean;
};
}
export type BrowserCommand = {
[K in keyof BrowserBaseCommand]: {
command: K;
params: BrowserBaseCommand[K];
};
}[keyof BrowserBaseCommand];
export {};