module@warp-drive/experiments/pagination @experimentalInterface SharedPaginationState<RT =
Interface SharedPaginationState<RT = unknown, E = unknown>
ts
interface SharedPaginationState<RT = unknown, E = unknown> {
readonly totalPages: number;
adoptPage(request: Future<RT>): Promise<RT | null>;
}The part of a PaginationState available to both navigation surfaces.
Extended by
Type Parameters
RT
RT = unknown
E
E = unknown
Methods
adoptPage()
ts
adoptPage(request: Future<RT>): Promise<RT | null>;See PaginationState.adoptPage.
Parameters
request
Future<RT>
Returns
Promise<RT | null>
Properties
totalPages
ts
readonly totalPages: number;