Updated the q module with node adapter functions.

This commit is contained in:
Andrew Gaspar
2013-05-30 22:50:21 -07:00
parent 6e09bce514
commit 5055ef38f4
3 changed files with 22 additions and 27 deletions
+3
View File
@@ -5,6 +5,9 @@ module "q" {
export function try(method: Function, ...args: any[]): Qpromise;
export function fbind(method: Function, ...args: any[]): Qpromise;
export function fcall(method: Function, ...args: any[]): Qpromise;
export function nfbind(nodeFunction: Function): (...args: any[]) => Qpromise;
export function nfcall(nodeFunction: Function, ...args: any[]): Qpromise;
export function ninvoke(nodeModule: any, functionName: string, ...args: any[]): Qpromise;
export function all(promises: Qpromise[]): Qpromise;
export function allResolved(promises: Qpromise[]): Qpromise;
export function spread(onFulfilled: Function, onRejected: Function): Qpromise;