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

Commit 1b0aa6f

Browse files
committed
fix(element): Fix typing of ElementFinder.then
1 parent 76cb4b4 commit 1b0aa6f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: lib/element.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -792,7 +792,9 @@ export class ElementArrayFinder extends WebdriverWebElement {
792792
export class ElementFinder extends WebdriverWebElement {
793793
parentElementArrayFinder: ElementArrayFinder;
794794
elementArrayFinder_: ElementArrayFinder;
795-
then: (fn: Function, errorFn?: Function) => wdpromise.Promise<any> = null;
795+
then?:
796+
(fn: (value: any) => {} | wdpromise.IThenable<any>,
797+
errorFn?: (error: any) => any) => wdpromise.Promise<any> = null;
796798

797799
constructor(public browser_: ProtractorBrowser, elementArrayFinder: ElementArrayFinder) {
798800
super();

0 commit comments

Comments
 (0)