##// END OF EJS Templates
Added 'Attrs', 'Events' type parameters to DjxWidgetBase, typed 'on' and 'emit' methods
Added 'Attrs', 'Events' type parameters to DjxWidgetBase, typed 'on' and 'emit' methods

File last commit:

r2:8ec37bf1b4d1 default
r30:a46488b209e8 v1.0.0-rc14 default
Show More
first.d.ts
15 lines | 595 B | video/mp2t | TypeScriptLexer
import { PromiseTypedObjectOrArray, PromiseObjectOrArray } from "../interfaces";
interface First {
/**
* Takes multiple promises and returns a new promise that is fulfilled
* when the first of these promises is fulfilled.
* @param objectOrArray The promises are taken from the array or object values. If no value
* is passed, the returned promise is resolved with an undefined value.
*/
<T>(objectOrArray?: PromiseTypedObjectOrArray<T>): Promise<T>;
(objectOrArray?: PromiseObjectOrArray): Promise<any>;
}
declare const First: First;
export = First;