Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

devtoolsdriver.d.ts 1.3KB

12345678910111213141516171819202122232425262728
  1. /// <reference types="webdriverio/webdriverio-core" />
  2. /// <reference types="webdriverio" />
  3. /// <reference types="@wdio/cucumber-framework" />
  4. import type { Browser } from 'puppeteer-core/lib/cjs/puppeteer/common/Browser';
  5. import type { Dialog } from 'puppeteer-core/lib/cjs/puppeteer/common/Dialog';
  6. import type { Page } from 'puppeteer-core/lib/cjs/puppeteer/common/Page';
  7. import type WDIOProtocols from '@wdio/protocols';
  8. import ElementStore from './elementstore';
  9. export default class DevToolsDriver {
  10. commands: Record<string, Function>;
  11. elementStore: ElementStore;
  12. windows: Map<string, Page>;
  13. timeouts: Map<string, number>;
  14. activeDialog?: Dialog;
  15. browser: Browser;
  16. currentFrame?: Page;
  17. currentWindowHandle?: string;
  18. currentFrameUrl?: string;
  19. constructor(browser: Browser, pages: Page[]);
  20. static requireCommand(filePath: string): any;
  21. register(commandInfo: WDIOProtocols.CommandEndpoint): (this: WebdriverIO.BrowserObject, ...args: any[]) => Promise<any>;
  22. dialogHandler(dialog: Dialog): void;
  23. framenavigatedHandler(frame: Page): void;
  24. setTimeouts(implicit?: number, pageLoad?: number, script?: number): void;
  25. getPageHandle(isInFrame?: boolean): Page;
  26. checkPendingNavigations(pendingNavigationStart?: number): Promise<void>;
  27. }
  28. //# sourceMappingURL=devtoolsdriver.d.ts.map