README
wait-for
A module for waiting for things to happen.
Install
npm install --save @blackglory/wait-for
# or
yarn add @blackglory/wait-for
API
function waitForDOMChanged(): Promies<void>function waitForAttached(...nodes: Node[]): Promise<void>function waitForDetached(...nodes: Node[]): Promise<void>function waitForElementsMatchingSelectorAttached(selector: string): Promise<Element[]>function waitForAllElementsMatchingSelectorDetached(selector: string): Promise<void>function waitForEventTarget<T extends EventTarget>(target: T, event: string): Promise<T>function waitForEventEmitter<T extends EventEmitter>(target: T, event: string): Promise<T>function waitForDOMContentLoaded (): Promise<void>function waitForLoad(): Promise<void>function waitForFunction<T>(fn: () => T | PromiseLike<T>): Promise<T>function waitForTimeout(ms: number): Promise<void>function waitForStateChanged(): Promise<void>function waitForUrlChanged(): Promise<void>