UNPKG

@syncfusion/ej2-base

Version:

A common package of Essential JS 2 base libraries, methods and class definitions

28 lines (23 loc) 979 B
import { ProtractorBrowser, promise } from 'protractor'; /** * Extended Protractor Browser */ export interface ProtractorTypes extends ProtractorBrowser { compareScreen: (element: any, fileName: string, options?: any, done?: any) => {}; waitForEvent: (id: string, moduleName: string, eventName: string) => promise.Promise<any>; load: (path: string) => void; loadAsync: (path: String) => void; injectScript: (path: string) => promise.Promise<any>; injectCSS: (path: string) => void; saveRegion: (element: any,fileName: string, options?: any) => promise.Promise<any>; saveCheckImage: (element: any, fileName: string, options?: any, done?: any) => promise.Promise<any>; checkRegion: (element: any,fileName: string, options?: any) => {}; basePath: string; pixDiff: any; pixResult: any; isDesktop: boolean; browserName: string; css: string; } export declare let browser: ProtractorTypes; export * from "protractor";