Merge pull request #1927 from panuhorsmalahti/def/q

Update Q.d.ts
This commit is contained in:
John Reilly
2014-03-29 11:38:43 +00:00
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -109,3 +109,9 @@ Q.allSettled([saveToDisk(), saveToCloud()]).spread(function (disk, cloud) {
}
}).done();
var nodeStyle = (input: string, cb: Function) => {
cb(null, input);
};
Q.nfapply(nodeStyle, ["foo"]).done((result: string) => {});
Q.nfcall(nodeStyle, "foo").done((result: string) => {});
Vendored
+1
View File
@@ -209,6 +209,7 @@ declare module Q {
export function nfbind<T>(nodeFunction: Function, ...args: any[]): (...args: any[]) => Promise<T>;
export function nfcall<T>(nodeFunction: Function, ...args: any[]): Promise<T>;
export function nfapply<T>(nodeFunction: Function, args: any[]): Promise<T>;
export function ninvoke<T>(nodeModule: any, functionName: string, ...args: any[]): Promise<T>;
export function nsend<T>(nodeModule: any, functionName: string, ...args: any[]): Promise<T>;