Members
(private) _cacheMaxAgeInMinutes :Number
Max minutes the cache can live before being refreshed
Type:
- Number
- Source:
(private) baseUri :string
Base URI for TickTick API v2
Type:
- string
- Source:
(private) cookieJar
CookieJar where the session cookie is stored
- Source:
(private) middlewares :Object.<string, function()>
Map of middlewares that are executed before each request
Type:
- Object.<string, function()>
- Source:
(private) requestDefault
Instance of request-promise that defaults to use pre-defined cookie jar
- Source:
Methods
(private) addMiddleware(callback)
Adds a middleware that is executed before a request
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | Function to be executed |
- Source:
(private) clearMiddlewares()
Removes all registed middlewares
- Source:
(private) removeMiddleware(callback)
Removes a middleware that once was executed before a request
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | Function to be removed |
- Source:
(private) request(…args)
Overriding of default request in order to run middlewares
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
args |
any |
<repeatable> |
Same arguments of a standard call to 'request' |
- Source:
Returns:
Same as a standard call to 'request'