- retryUntilIf<T>(action, timeout, retryDelay, predicate): Promise<T>
Parameters
- action: (() => Promise<T>)
- (): Promise<T>
Returns Promise<T>
- timeout: number
- retryDelay: number
- predicate: ((err: Error) => boolean)
- (err): boolean
Returns boolean
Returns Promise<T>