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
-
statusCode
number http status code -
statusText
string http status code text -
message
(string | null) error details (optional, defaultnull
)
constructor
Constructor generates error instance
Parameters
-
statusCode
number http status code -
statusText
string http status code text -
message
(string | null) error details (optional, defaultnull
)
Returns ErrorCentrifuge current instance
ErrorServerResponse
Extends Error
Custom error message for abstract server response
Parameters
-
statusCode
number http status code -
statusText
string http status code text -
message
(string | null) error details (optional, defaultnull
)
constructor
Constructor generates error instance
Parameters
-
statusCode
number http status code -
statusText
string http status code text -
message
(string | null) error details (optional, defaultnull
)
Returns ErrorServerResponse current instance
TMCentrifuge
TM Interface to Centrifuge
Parameters
options
-
url
string service url
constructor
Constructor saves service url
Parameters
-
options
string centrifuge options
Returns TMCentrifuge centrifuge instance