mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-20 12:00:53 +08:00
@@ -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) => {});
|
||||
|
||||
@@ -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>;
|
||||
|
||||
Reference in New Issue
Block a user