Skip to content

Latest commit

 

History

History
138 lines (77 loc) · 2.47 KB

wait.md

File metadata and controls

138 lines (77 loc) · 2.47 KB

selenidejsWait

Class: Wait <T>

Type parameters

T

Hierarchy

  • Wait

Index

Constructors

Properties

Methods

Constructors

constructor

+ new Wait(entity: T, timeout: number): Wait

Defined in lib/wait.ts:203

Parameters:

Name Type
entity T
timeout number

Returns: Wait

Properties

Private entity

entity: T

Defined in lib/wait.ts:202


Private timeout

timeout: number

Defined in lib/wait.ts:203

Methods

command

command(fn: Lambda‹T, void›): Promise‹void›

Defined in lib/wait.ts:214

Parameters:

Name Type
fn Lambda‹T, void›

Returns: Promise‹void›


for

for<R>(fn: Fn‹T, R›): Promise‹R›

Defined in lib/wait.ts:222

Type parameters:

R

Parameters:

Name Type
fn Fn‹T, R›

Returns: Promise‹R›


query

query<R>(fn: Lambda‹T, R›): Promise‹R›

Defined in lib/wait.ts:210

Type parameters:

R

Parameters:

Name Type
fn Lambda‹T, R›

Returns: Promise‹R›


until

until<R>(fn: Fn‹T, R›): Promise‹boolean›

Defined in lib/wait.ts:218

Type parameters:

R

Parameters:

Name Type
fn Fn‹T, R›

Returns: Promise‹boolean›