Get the list of item data objects (REST API descriptors).
Return true if the list resource object has a next list page in the paginated REST API.
Return true if the list resource object has a previous list page in the paginated REST API.
Return true if the resource object contains any data.
Get the total count of items of the entire collection across pages in the paginated REST API. Return -1 if no data has been fetched or the total number of items info is not available from the fetched data.
Internal method to fetch a related resource from the REST API that is referenced by a link relation within this list resource's collection object.
OptionalsearchParams: { limit?: number; offset?: number }
search parameters object which is resource-specific
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
ResourceClass objectInternal helper method to make a POST request to this list resource through the REST API.
request JSON data object
custom file object
file blob
Optionaltimeout: number
request timeout
this objectFetch this list resource from the REST API based on search parameters. If no search parameters then get the default first page.
OptionalsearchParams: { limit?: number; offset?: number }
search parameters object which is
resource-specific, the getSearchParameters method can be used to get a list
of possible search parameters
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
this objectGet an item resource object given its id from the list of items in this list resource object.
item id
this.itemClassGet an array of item resource objects corresponding to the items in this list resource object.
Get an array of parameter names that can be used as properties of the data object in POST requests.
Get an array of search parameter names that can be used as properties of the
searchParams argument to the get method.
API abstract list resource class.