Strava v0.2.0 Strava.Paginator

Requests that return multiple items will be paginated to 30 items by default. The page parameter can be used to specify further pages or offsets. The per_page may also be used for custom page sizes up to 200.

More info: https://strava.github.io/api/#pagination

Summary

Types

t()
t :: %Strava.Paginator{page: integer, per_page: integer, request_delay: integer, status: atom}

Functions

stream(request, per_page \\ Strava.max_page_size(), first_page \\ 1, delay_between_requests_in_milliseconds \\ Strava.delay_between_requests_in_milliseconds())
stream((Strava.Pagination.t -> list), integer, integer, integer) :: Enum.t