Class
REST
HTTP client for the Fluxer API.
Extends EventEmitter
Constructor
new REST
(options: RESTOptions)| Param | Type | Description |
|---|---|---|
| options | RESTOptions |
Properties
Methods
delete
(route: string, options?: RequestOptions): Promise<>| Param | Type | Description |
|---|---|---|
| route | string | |
| options? | RequestOptions |
get
(route: string, options?: Pick<RequestOptions, 'auth' | 'signal' | 'headers'>): Promise<>| Param | Type | Description |
|---|---|---|
| route | string | |
| options? | Pick<RequestOptions, 'auth' | 'signal' | 'headers'> |
patch
(route: string, options?: RequestOptions): Promise<>| Param | Type | Description |
|---|---|---|
| route | string | |
| options? | RequestOptions |
post
(route: string, options?: RequestOptions): Promise<>| Param | Type | Description |
|---|---|---|
| route | string | |
| options? | RequestOptions |
put
(route: string, options?: RequestOptions): Promise<>| Param | Type | Description |
|---|---|---|
| route | string | |
| options? | RequestOptions |
setToken
(token: string | null): this| Param | Type | Description |
|---|---|---|
| token | string | null |