-
Paginator<any> ↳UserPaginator
fetchPage): UserPaginator
Crea una nueva instancia del paginador
UserPaginator
Paginator.constructor
paginator.ts:90
• get items(): T[]
Devuelve todos los elementos obtenidos
T[]
Paginator.items
paginator.ts:97
•
get meta(): any
Obtiene los metadatos de paginación actuales.
any
Paginator.meta
paginator.ts:104
•
get includes(): undefined | Record<string, any>
Obtiene los datos actuales de includes.
undefined | Record<string, any>
Paginator.includes
paginator.ts:111
•
get errors(): undefined | any[]
Obtiene los valores actuales de errors
undefined | any[]
Paginator.errors
paginator.ts:118
•
get done(): boolean
Comprueba si la paginación ha finalizado
boolean
Paginator.done
paginator.ts:125
•
get rateLimited(): boolean
Comprueba si se alcanzó el límite de tasa
boolean
Paginator.rateLimited
paginator.ts:132
•
get users(): any[]
any[]
paginator.ts:351
▸ fetchNext(): Promise<void>
Obtiene la siguiente página y agrega elementos a la instancia actual
Este método obtiene la siguiente página de datos y agrega los elementos a la instancia actual del paginador. Actualiza el estado de la paginación y los metadatos.
Promise<void>
Ejemplo
Throws
Cuando falla la solicitud a la API
Paginator.fetchNext
paginator.ts:156
▸ next():
Promise<Paginator<any>>
Obtiene la página siguiente como una nueva instancia
Este método crea una nueva instancia de Paginator que comienza desde la página siguiente,
sin afectar el estado del Paginator actual.
Promise<Paginator<any>>
Nueva instancia de Paginator para la siguiente página
Ejemplo
▸ fetchPrevious():
Promise<void>
Recupera la página anterior (si se admite)
Promise<void>
Paginator.fetchPrevious
paginator.ts:225
▸ previous():
Promise<Paginator<any>>
Obtiene la página anterior como una instancia nueva
Promise<Paginator<any>>
Paginator.previous
paginator.ts:260
▸ fetchLast(
count): Promise<void>
Obtiene hasta la cantidad especificada de elementos adicionales
Promise<void>
Paginator.fetchLast
paginator.ts:274
▸ reset():
void
Restablece el paginador a su estado inicial
void
Paginator.reset
paginator.ts:288
▸ [iterator]():
Iterator<any, any, undefined>
Iterador de todos los elementos recuperados
Iterator<any, any, undefined>
Paginator.[iterator]
paginator.ts:303
▸ [asyncIterator]():
AsyncIterator<any, any, undefined>
Iterador asíncrono que recupera páginas automáticamente
AsyncIterator<any, any, undefined>
Paginator.[asyncIterator]
paginator.ts:312