Skip to main content
Paginador de usuarios

Jerarquía

Constructores

constructor

new UserPaginator(fetchPage): UserPaginator Crea una nueva instancia del paginador

Parámetros

Devuelve

UserPaginator

Heredado de

Paginator.constructor

Definido en

paginator.ts:90

Accesores

items

get items(): T[] Devuelve todos los elementos obtenidos

Devuelve

T[]

Heredado de

Paginator.items

Definido en

paginator.ts:97

meta

get meta(): any Obtiene los metadatos de paginación actuales.

Devuelve

any

Heredado de

Paginator.meta

Definido en

paginator.ts:104

includes

get includes(): undefined | Record<string, any> Obtiene los datos actuales de includes.

Devuelve

undefined | Record<string, any>

Heredado de

Paginator.includes

Definido en

paginator.ts:111

errors

get errors(): undefined | any[] Obtiene los valores actuales de errors

Devuelve

undefined | any[]

Heredado de

Paginator.errors

Definido en

paginator.ts:118

done

get done(): boolean Comprueba si la paginación ha finalizado

Devuelve

boolean

Heredado de

Paginator.done

Definido en

paginator.ts:125

rateLimited

get rateLimited(): boolean Comprueba si se alcanzó el límite de tasa

Devuelve

boolean

Heredado de

Paginator.rateLimited

Definido en

paginator.ts:132

usuarios

get users(): any[]

Devuelve

any[]

Definido en

paginator.ts:351

Métodos

fetchNext

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.

Devuelve

Promise<void> Ejemplo
Throws Cuando falla la solicitud a la API

Heredado de

Paginator.fetchNext

Definido en

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.

Devuelve

Promise<Paginator<any>> Nueva instancia de Paginator para la siguiente página Ejemplo

Heredado de

Paginator.next

Definido en

paginator.ts:211

fetchPrevious

fetchPrevious(): Promise<void> Recupera la página anterior (si se admite)

Devuelve

Promise<void>

Heredado de

Paginator.fetchPrevious

Definido en

paginator.ts:225
previous(): Promise<Paginator<any>> Obtiene la página anterior como una instancia nueva

Devuelve

Promise<Paginator<any>>

Heredado de

Paginator.previous

Definido en

paginator.ts:260

fetchLast

fetchLast(count): Promise<void> Obtiene hasta la cantidad especificada de elementos adicionales

Parámetros

Devuelve

Promise<void>

Heredado de

Paginator.fetchLast

Definido en

paginator.ts:274

reset

reset(): void Restablece el paginador a su estado inicial

Devuelve

void

Heredado de

Paginator.reset

Definido en

paginator.ts:288

[iterator]

[iterator](): Iterator<any, any, undefined> Iterador de todos los elementos recuperados

Devuelve

Iterator<any, any, undefined>

Heredado de

Paginator.[iterator]

Definido en

paginator.ts:303

[asyncIterator]

[asyncIterator](): AsyncIterator<any, any, undefined> Iterador asíncrono que recupera páginas automáticamente

Devuelve

AsyncIterator<any, any, undefined>

Heredado de

Paginator.[asyncIterator]

Definido en

paginator.ts:312