Interfaces
CallbackifyAllOptions
CallbackMethod
PromiseMethod
PromisifyAllOptions
PromisifyOptions
WithPromise
Functions
callbackify(originalMethod)
export declare function callbackify(originalMethod: CallbackMethod): CallbackMethod;Wraps a promisy type function to conditionally call a callback function.
| Name | Description |
| originalMethod | CallbackMethodThe method to callbackify. |
| Type | Description |
| CallbackMethod |
callbackifyAll(Class, options)
export declare function callbackifyAll(Class: Function, options?: CallbackifyAllOptions): void;Callbackifies certain Class methods. This will not callbackify private or streaming methods.
| Name | Description |
| Class | FunctionService class. |
| options | CallbackifyAllOptionsConfiguration object. |
| Type | Description |
| void |
promisify(originalMethod, options)
export declare function promisify(originalMethod: PromiseMethod, options?: PromisifyOptions): any;Wraps a callback style function to conditionally return a promise.
| Name | Description |
| originalMethod | PromiseMethodThe method to promisify. |
| options | PromisifyOptionsPromise options. |
| Type | Description |
| any |
promisifyAll(Class, options)
export declare function promisifyAll(Class: Function, options?: PromisifyAllOptions): void;Promisifies certain Class methods. This will not promisify private or streaming methods.
| Name | Description |
| Class | FunctionService class. |
| options | PromisifyAllOptionsConfiguration object. |
| Type | Description |
| void |