Esri/arcgis-rest-js

Improve documentation for nextPage() fuctions

Ouverte

#1 206 ouverte le 18 mars 2025

 (2 commentaires) (1 réaction) (0 personne assignée)TypeScript (126 forks)auto 404
good first issue

Métriques du dépôt

Stars
 (389 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Description

We should update the docs for the various method that support nextPage() function. This means:

We should also document the pattern to paginate thorough resuts to get all results which generally looks like this:

function async getAllResults (response) {
 let allItems = lastResponse.results;

  // Keep getting the next page until there are no more pages.
  while (lastResponse.nextPage) {
    lastResponse = await lastResponse.nextPage();
    allItems = allItems.concat(lastResponse.results);
  }

  return allItems;
}

const allResults = await searchItems(options).then(getAllResults)

Link to page

No response

Guide contributeur