Skip to content

Documentation / @warp-drive/core / StoreRequestContext

Defined in: warp-drive-packages/core/src/store/-private/cache-handler/handler.ts:37

Extends

Properties

id

ts
id: number;

Defined in: warp-drive-packages/core/src/types/request.ts:342

Inherited from

RequestContext.id


request

ts
request: Readonly<Omit<RequestInfo<unknown, unknown>, "controller">> & object & object;

Defined in: warp-drive-packages/core/src/store/-private/cache-handler/handler.ts:38

Type declaration

bodyUsed?
ts
readonly optional bodyUsed: boolean;

Whether the request body has been read.

cacheOptions?
ts
readonly optional cacheOptions: Readonly<CacheOptions<unknown>>;
data?
ts
readonly optional data: Readonly<Record<string, unknown>>;
headers?
ts
readonly optional headers: ImmutableHeaders;
options?
ts
readonly optional options: Readonly<Record<string, unknown>>;

Type declaration

store
ts
store: Store;

See

ImmutableRequestInfo

Overrides

RequestContext.request

Methods

setResponse()

ts
setResponse(response): void;

Defined in: warp-drive-packages/core/src/types/request.ts:345

Parameters

response

null | Response | ResponseInfo

Returns

void

Inherited from

RequestContext.setResponse


setStream()

ts
setStream(stream): void;

Defined in: warp-drive-packages/core/src/types/request.ts:344

Parameters

stream

ReadableStream<any> | Promise<null | ReadableStream<any>>

Returns

void

Inherited from

RequestContext.setStream

Released under the MIT License.