@@ -34,7 +34,7 @@ export abstract class HarnessEnvironment<E> implements HarnessLoader, LocatorFac
34
34
35
35
// Implemented as part of the `LocatorFactory` interface.
36
36
locatorForRequired ( selector : string ) : AsyncFn < TestElement > ;
37
- locatorForRequired < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) :
37
+ locatorForRequired < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
38
38
AsyncFn < T > ;
39
39
locatorForRequired < T extends ComponentHarness > (
40
40
arg : string | ComponentHarnessConstructor < T > ) : AsyncFn < TestElement | T > {
@@ -57,7 +57,7 @@ export abstract class HarnessEnvironment<E> implements HarnessLoader, LocatorFac
57
57
58
58
// Implemented as part of the `LocatorFactory` interface.
59
59
locatorForOptional ( selector : string ) : AsyncFn < TestElement | null > ;
60
- locatorForOptional < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) :
60
+ locatorForOptional < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
61
61
AsyncFn < T | null > ;
62
62
locatorForOptional < T extends ComponentHarness > (
63
63
arg : string | ComponentHarnessConstructor < T > ) : AsyncFn < TestElement | T | null > {
@@ -74,7 +74,8 @@ export abstract class HarnessEnvironment<E> implements HarnessLoader, LocatorFac
74
74
75
75
// Implemented as part of the `LocatorFactory` interface.
76
76
locatorForAll ( selector : string ) : AsyncFn < TestElement [ ] > ;
77
- locatorForAll < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) : AsyncFn < T [ ] > ;
77
+ locatorForAll < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
78
+ AsyncFn < T [ ] > ;
78
79
locatorForAll < T extends ComponentHarness > (
79
80
arg : string | ComponentHarnessConstructor < T > ) : AsyncFn < TestElement [ ] | T [ ] > {
80
81
return async ( ) => {
@@ -88,19 +89,21 @@ export abstract class HarnessEnvironment<E> implements HarnessLoader, LocatorFac
88
89
}
89
90
90
91
// Implemented as part of the `HarnessLoader` interface.
91
- requiredHarness < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) : Promise < T > {
92
- return this . locatorForRequired ( harness ) ( ) ;
92
+ requiredHarness < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
93
+ Promise < T > {
94
+ return this . locatorForRequired ( harnessType ) ( ) ;
93
95
}
94
96
95
97
// Implemented as part of the `HarnessLoader` interface.
96
- optionalHarness < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) :
97
- Promise < T | null > {
98
- return this . locatorForOptional ( harness ) ( ) ;
98
+ optionalHarness < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
99
+ Promise < T | null > {
100
+ return this . locatorForOptional ( harnessType ) ( ) ;
99
101
}
100
102
101
103
// Implemented as part of the `HarnessLoader` interface.
102
- allHarnesses < T extends ComponentHarness > ( harness : ComponentHarnessConstructor < T > ) : Promise < T [ ] > {
103
- return this . locatorForAll ( harness ) ( ) ;
104
+ allHarnesses < T extends ComponentHarness > ( harnessType : ComponentHarnessConstructor < T > ) :
105
+ Promise < T [ ] > {
106
+ return this . locatorForAll ( harnessType ) ( ) ;
104
107
}
105
108
106
109
// Implemented as part of the `HarnessLoader` interface.
0 commit comments