Documentation / @warp-drive/core / reactive / RequestLoadingState
Interface: RequestLoadingState
Defined in: core/src/signals/request-state.ts:109
Hideconstructor
Lazily consumes the stream of a request, providing a number of reactive properties that can be used to build UIs that respond to the progress of a request.
Methods
abort()
abort(): void;
Defined in: core/src/signals/request-state.ts:265
Returns
void
Properties
promise
promise:
| null
| Promise<void> = null;
Defined in: core/src/signals/request-state.ts:172
bytesLoaded
Get Signature
get bytesLoaded(): number;
Defined in: core/src/signals/request-state.ts:200
Returns
number
completedRatio
Get Signature
get completedRatio(): number;
Defined in: core/src/signals/request-state.ts:244
Returns
number
duration
Get Signature
get duration(): number;
Defined in: core/src/signals/request-state.ts:252
Returns
number
elapsedTime
Get Signature
get elapsedTime(): number;
Defined in: core/src/signals/request-state.ts:240
Returns
number
endTime
Get Signature
get endTime(): number;
Defined in: core/src/signals/request-state.ts:210
Returns
number
error
Get Signature
get error():
| null
| Error;
Defined in: core/src/signals/request-state.ts:235
Returns
| null
| Error
isCancelled
Get Signature
get isCancelled(): boolean;
Defined in: core/src/signals/request-state.ts:225
Returns
boolean
isComplete
Get Signature
get isComplete(): boolean;
Defined in: core/src/signals/request-state.ts:220
Returns
boolean
isErrored
Get Signature
get isErrored(): boolean;
Defined in: core/src/signals/request-state.ts:230
Returns
boolean
isPending
Get Signature
get isPending(): boolean;
Defined in: core/src/signals/request-state.ts:174
Returns
boolean
isStarted
Get Signature
get isStarted(): boolean;
Defined in: core/src/signals/request-state.ts:195
Returns
boolean
lastPacketTime
Get Signature
get lastPacketTime(): number;
Defined in: core/src/signals/request-state.ts:215
Returns
number
remainingRatio
Get Signature
get remainingRatio(): number;
Defined in: core/src/signals/request-state.ts:248
Returns
number
sizeHint
Get Signature
get sizeHint(): number;
Defined in: core/src/signals/request-state.ts:179
Returns
number
speed
Get Signature
get speed(): number;
Defined in: core/src/signals/request-state.ts:256
Returns
number
startTime
Get Signature
get startTime(): number;
Defined in: core/src/signals/request-state.ts:205
Returns
number
stream
Get Signature
get stream():
| null
| ReadableStream<any>;
Defined in: core/src/signals/request-state.ts:184
Returns
| null
| ReadableStream
<any
>