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 |