0.5.0 • Published 8 years ago
@plasma-platform/tm-centrifuge v0.5.0
TM Micro Service API Prototype class
This class provide fetch wrapper, token and Service URL setter mainly. Just to avoid code duplication.
Requirements
Possibly you will need babel-polyfill to use it.
Documentation
ErrorBadRequest
Extends Error
Custom error message for Bad Request server response
Parameters
message(string | null) error details (optional, defaultnull)
constructor
Constructor generates errorinstance
Parameters
message(string | null) error details (optional, defaultnull)
Returns ErrorBadRequest current instance
ErrorCentrifuge
Extends Error
Custom error message for abstract server response
Parameters
statusCodenumber http status codestatusTextstring http status code textmessage(string | null) error details (optional, defaultnull)
constructor
Constructor generates error instance
Parameters
statusCodenumber http status codestatusTextstring http status code textmessage(string | null) error details (optional, defaultnull)
Returns ErrorCentrifuge current instance
ErrorServerResponse
Extends Error
Custom error message for abstract server response
Parameters
statusCodenumber http status codestatusTextstring http status code textmessage(string | null) error details (optional, defaultnull)
constructor
Constructor generates error instance
Parameters
statusCodenumber http status codestatusTextstring http status code textmessage(string | null) error details (optional, defaultnull)
Returns ErrorServerResponse current instance
TMCentrifuge
TM Interface to Centrifuge
Parameters
optionsurlstring service url
constructor
Constructor saves service url
Parameters
optionsstring centrifuge options
Returns TMCentrifuge centrifuge instance