Preparing search index...
The search index is not available
CancelablePromise | @invoicedesk/sdk - v1.1.0
@invoicedesk/sdk
CancelablePromise
Class CancelablePromise<T>
Type Parameters
T
Hierarchy
CancelablePromise
Implements
Promise
<
T
>
Index
Constructors
constructor
Accessors
[to
String
Tag]
is
Cancelled
Methods
cancel
catch
finally
then
Constructors
constructor
new
Cancelable
Promise
<
T
>
(
executor
)
:
CancelablePromise
<
T
>
Type Parameters
T
Parameters
executor
:
(
(
resolve
,
reject
,
onCancel
)
=>
void
)
(
resolve
,
reject
,
onCancel
)
:
void
Parameters
resolve
:
(
(
value
)
=>
void
)
(
value
)
:
void
Parameters
value
:
T
|
PromiseLike
<
T
>
Returns
void
reject
:
(
(
reason
?
)
=>
void
)
(
reason
?
)
:
void
Parameters
Optional
reason
:
any
Returns
void
onCancel
:
OnCancel
Returns
void
Returns
CancelablePromise
<
T
>
Accessors
[to
String
Tag]
get
[toStringTag]
(
)
:
string
Returns
string
is
Cancelled
get
isCancelled
(
)
:
boolean
Returns
boolean
Methods
cancel
cancel
(
)
:
void
Returns
void
catch
catch
<
TResult
>
(
onRejected
?
)
:
Promise
<
T
|
TResult
>
Type Parameters
TResult
=
never
Parameters
Optional
onRejected
:
(
(
reason
)
=>
TResult
|
PromiseLike
<
TResult
>
)
(
reason
)
:
TResult
|
PromiseLike
<
TResult
>
Parameters
reason
:
any
Returns
TResult
|
PromiseLike
<
TResult
>
Returns
Promise
<
T
|
TResult
>
finally
finally
(
onFinally
?
)
:
Promise
<
T
>
Parameters
Optional
onFinally
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
Promise
<
T
>
then
then
<
TResult1
,
TResult2
>
(
onFulfilled
?
,
onRejected
?
)
:
Promise
<
TResult1
|
TResult2
>
Type Parameters
TResult1
=
T
TResult2
=
never
Parameters
Optional
onFulfilled
:
(
(
value
)
=>
TResult1
|
PromiseLike
<
TResult1
>
)
(
value
)
:
TResult1
|
PromiseLike
<
TResult1
>
Parameters
value
:
T
Returns
TResult1
|
PromiseLike
<
TResult1
>
Optional
onRejected
:
(
(
reason
)
=>
TResult2
|
PromiseLike
<
TResult2
>
)
(
reason
)
:
TResult2
|
PromiseLike
<
TResult2
>
Parameters
reason
:
any
Returns
TResult2
|
PromiseLike
<
TResult2
>
Returns
Promise
<
TResult1
|
TResult2
>
On This Page
constructor
[to
String
Tag]
is
Cancelled
cancel
catch
finally
then
@invoicedesk/sdk -
v1.1.0
Invoice
Line
Item
item
Type
Type of line item.
AccountAPI
Api
Error
Base
Http
Request
Cancel
Error
Cancelable
Promise
ClientAPI
CompanyAPI
InvoiceAPI
Invoice
Desk
Invoice
Desk
Client
ProductAPI
APIError
Api
Token
Client
Company
Company
Contact
Info
Config
Create
Api
Token
Response
Create
Client
Payload
Create
Client
Response
Create
Company
Data
Create
Company
Response
Create
Invoice
Payload
Create
Invoice
Response
Create
Product
Payload
Create
Product
Response
Create
Token
Payload
Delete
Client
Response
Delete
Product
Payload
Delete
Product
Response
Get
Client
Response
Get
Company
Response
Invoice
Invoice
Line
Item
Line
Item
List
Clients
Response
List
Companies
Response
List
Invoice
Response
List
Products
Response
OpenAPIConfig
Product
Success
Response
Tax
Registration
Update
Client
Data
Update
Client
Response
Update
Company
Payload
Update
Product
Payload
Update
Product
Response
Update
Tax
Registration
Response
OpenAPI