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 | CallbackMethod
The 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 | Function
Service class. |
| options | CallbackifyAllOptions
Configuration 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 | PromiseMethod
The method to promisify. |
| options | PromisifyOptions
Promise 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 | Function
Service class. |
| options | PromisifyAllOptions
Configuration object. |
| Type | Description |
|---|---|
| void |

