Constructor
new ShelfNetwork(optsopt)
Make a new ShelfNetwork SDK instance.
- Source:
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object
|
<optional> |
|
Classes
Members
booster :BoosterServer
Booster server instance.
- Source:
Type:
-
BoosterServer
copartBackOffice :CopartBackOfficeServer
CopartBackOffice server instance.
- Source:
Type:
-
CopartBackOfficeServer
identity :IdentityServer
Identity server instance.
- Source:
Type:
-
IdentityServer
impactAutoBackOffice :ImpactAutoBackOfficeServer
ImpactAutoBackOffice server instance.
- Source:
Type:
-
ImpactAutoBackOfficeServer
inventory :InventoryServer
Inventory server instance.
- Source:
Type:
-
InventoryServer
leasing :LeasingServer
Leasing server instance.
- Source:
Type:
-
LeasingServer
messenger :MessengerServer
Messenger server instance.
- Source:
Type:
-
MessengerServer
Methods
ejectRequestInterceptor(interceptors)
Eject request interceptor.
- Source:
- See:
Parameters:
Name | Type | Description |
---|---|---|
interceptors |
Array.<Object>
|
Axios.js interceptor descriptor. |
ejectResponseInterceptor(interceptor)
Eject response interceptor.
- Source:
- See:
Parameters:
Name | Type | Description |
---|---|---|
interceptor |
Array.<object>
|
Axios.js interceptor descriptor. |
useRequestInterceptor(handleSuccess, handleFailure) → {Array.<object>}
Use request interceptor.
- Source:
- See:
Parameters:
Name | Type | Description |
---|---|---|
handleSuccess |
function
|
Handler for successful requests. |
handleFailure |
function
|
Handler for failed requests. |
Returns:
- Type:
-
Array.<object>
Axios.js interceptor objects.
useResponseInterceptor(handleSuccess, handleFailure) → {Array.<object>}
Use response interceptor.
- Source:
- See:
Parameters:
Name | Type | Description |
---|---|---|
handleSuccess |
function
|
Handler for successful responses. |
handleFailure |
function
|
Handler for failed responses. |
Returns:
- Type:
-
Array.<object>
Axios.js interceptor objects.
useToken(token)
Use user's token to authenticate requests.
- Source:
Parameters:
Name | Type | Description |
---|---|---|
token |
Token
|
User's token. |