Constructors
new ApiHandler(options)
Parameters
Returns
ApiHandler
Source
seyfert/src/api/api.ts:32
Properties
Methods
clearResetInterval()
Parameters
Returns
void
Source
seyfert/src/api/api.ts:275
globalUnblock()
Returns
void
Source
seyfert/src/api/api.ts:50
handle429()
Parameters
Parameter | Type |
---|
route | string |
method | HttpMethods |
url | `/${string}` |
request | ApiRequestOptions |
response | Response |
result | any |
next | () => void |
reject | (err : unknown ) => void |
now | number |
Returns
Promise
<any
>
Source
seyfert/src/api/api.ts:223
handle50X()
Parameters
Returns
Promise
<any
>
Source
seyfert/src/api/api.ts:209
parseError()
Parameters
Parameter | Type |
---|
response | Response |
result | unknown |
Returns
Error
Source
seyfert/src/api/api.ts:192
parseRequest()
Parameters
Returns
Object
Member | Type |
---|
data | undefined | string | FormData |
finalUrl | `/${string}` |
Source
seyfert/src/api/api.ts:325
request()
Type parameters
Parameters
Returns
Promise
<T
>
Source
seyfert/src/api/api.ts:64
routefy()
Parameters
Returns
`/${string}`
Source
seyfert/src/api/api.ts:385
setRatelimitsBucket()
Parameters
Parameter | Type |
---|
route | string |
resp | Response |
Returns
void
Source
seyfert/src/api/api.ts:302
setResetBucket()
Parameters
Parameter | Type |
---|
route | string |
resp | Response |
now | number |
headerNow | number |
Returns
void
Source
seyfert/src/api/api.ts:281