Skip to content
This repository was archived by the owner on Jul 29, 2024. It is now read-only.

Commit dcbc832

Browse files
authored
fix(types): use protractor from global namespace (#3388)
1 parent ee038f9 commit dcbc832

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

globals.ts

+19-7
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,22 @@ import {
77
ProtractorExpectedConditions
88
} from 'protractor';
99

10-
export var browser: Browser = global['browser'];
11-
export var element: ElementHelper = global['element'];
12-
export var by: ProtractorBy = global['by'];
13-
export var By: ProtractorBy = global['By'];
14-
export var $: (search: string) => ElementFinder = global['$'];
15-
export var $$: (search: string) => ElementArrayFinder = global['$$'];
16-
export var ExpectedConditions: ProtractorExpectedConditions = global['ExpectedConditions'];
10+
export var browser: Browser = global['protractor.browser'];
11+
export var element: ElementHelper = global['protractor.element'];
12+
export var by: ProtractorBy = global['protractor.by'];
13+
export var By: ProtractorBy = global['protractor.By'];
14+
export var $: (search: string) => ElementFinder = global['protractor.$'];
15+
export var $$: (search: string) => ElementArrayFinder = global['protractor.$$'];
16+
export var ExpectedConditions: ProtractorExpectedConditions =
17+
global['protractor.ExpectedConditions'];
18+
19+
export interface Protractor {
20+
browser: Browser;
21+
element: ElementHelper;
22+
by: ProtractorBy;
23+
By: ProtractorBy;
24+
$: (search: string) => ElementFinder;
25+
$$: (search: string) => ElementArrayFinder;
26+
ExpectedConditions: ProtractorExpectedConditions;
27+
}
28+
export var protractor: Protractor = global['protractor'];

0 commit comments

Comments
 (0)