Skip to main content
browser.QueryPageReader One page in flight and a bounded history of accepted cursor boundaries. Failure never advances the boundary; changing presentation never runs a query.

Type parameters

Constructors

constructor

• new QueryPageReader<Row, Kind>(pages, pageSize)

Type parameters

Parameters

Accessors

isReading

• get isReading(): boolean

Returns

boolean

isDone

• get isDone(): boolean

Returns

boolean

Methods

setPageSize

▸ setPageSize(pageSize): void

Parameters

Returns

void

invalidate

▸ invalidate(): void

Returns

void

dispose

▸ dispose(): void

Returns

void

next

▸ next(): Promise<undefined | QueryPageLocation<Row, Kind>>

Returns

Promise<undefined | QueryPageLocation<Row, Kind>>

previous

▸ previous(): Promise<undefined | QueryPageLocation<Row, Kind>>

Returns

Promise<undefined | QueryPageLocation<Row, Kind>>

refresh

▸ refresh(signal?): Promise<undefined | QueryPageLocation<Row, Kind>>

Parameters

Returns

Promise<undefined | QueryPageLocation<Row, Kind>>

read

▸ read(pageNumber, signal?): Promise<undefined | QueryPageLocation<Row, Kind>>

Parameters

Returns

Promise<undefined | QueryPageLocation<Row, Kind>>