axios-instance used for all http requests
optional cache-object for temporary store all got results by their URLs
provider options
Get filters from meta.
Ignores get-parameters for pagination.
response meta
resourse filters to ignore
Load several adjacent pages
of resource from backend.
Try to load several adjacent slices of all resource models. Make request per page.
resource url
filters accepted by resource API
list parameters
time in seconds for caching result
don't use cache if true
Load single resource model
resource URL
time in seconds for caching result
don't use cache if true
Load one 'page' of resource from backend
Try to load a standard slice of all resource models. Useful for paginated lists.
resource url
filters accepted by resource API
requested pagination parameters
time in seconds for caching result
don't use cache if true
Get pagination from meta.
Looks for proper keys in meta to determine type of pagination (paged or cursor). Falls back to default paged pagination.
response meta
Generated using TypeDoc
Base for Django REST API interactions
Usage
Contents of
provider.ts