Abort Controller AbortController : { prototype : AbortController ; new () : AbortController }
Defined in src/server/worker-configuration.d.ts:375 Abort Signal AbortSignal : { prototype : AbortSignal ; abort ( reason ?: any ) : AbortSignal ; any ( signals : AbortSignal [] ) : AbortSignal ; timeout ( milliseconds : number ) : AbortSignal ; new () : AbortSignal ; }
Type Declaration new () : AbortSignal Returns AbortSignal prototype : AbortSignal abort : functionany : functiontimeout : functionDefined in src/server/worker-configuration.d.ts:376 Blob Blob : { prototype : Blob ; new ( blobParts ?: BlobPart [] , options ?: BlobPropertyBag ) : Blob ; }
Defined in src/server/worker-configuration.d.ts:384 Body Defined in src/server/worker-configuration.d.ts:369 Byte Length Queuing Strategy ByteLengthQueuingStrategy : { prototype : ByteLengthQueuingStrategy ; new ( init : QueuingStrategyInit ) : ByteLengthQueuingStrategy ; } Defined in src/server/worker-configuration.d.ts:353 Cache Cache : { prototype : Cache ; new () : Cache }
Defined in src/server/worker-configuration.d.ts:391 caches caches : CacheStorage
Defined in src/server/worker-configuration.d.ts:332 Cache Storage CacheStorage : { prototype : CacheStorage ; new () : CacheStorage }
Defined in src/server/worker-configuration.d.ts:390 Close Event CloseEvent : { prototype : CloseEvent ; new ( type : string , eventInitDict ?: CloseEventInit ) : CloseEvent ; } Defined in src/server/worker-configuration.d.ts:346 Cloudflare Defined in src/server/worker-configuration.d.ts:335 Compression Stream CompressionStream : { prototype : CompressionStream ; new ( format : CompressionFormat ) : CompressionStream ; }
Defined in src/server/worker-configuration.d.ts:364 Count Queuing Strategy CountQueuingStrategy : { prototype : CountQueuingStrategy ; new ( init : QueuingStrategyInit ) : CountQueuingStrategy ; } Defined in src/server/worker-configuration.d.ts:354 crypto crypto : Crypto
Defined in src/server/worker-configuration.d.ts:331 Crypto Crypto : { prototype : Crypto ; new () : Crypto }
Defined in src/server/worker-configuration.d.ts:387 Crypto Key CryptoKey : { prototype : CryptoKey ; new () : CryptoKey }
Defined in src/server/worker-configuration.d.ts:389 Custom Event CustomEvent : { prototype : CustomEvent ; new < T > ( type : string , eventInitDict ?: CustomEventInit < T > ) : CustomEvent < T > ; }
Defined in src/server/worker-configuration.d.ts:339 Decompression Stream DecompressionStream : { prototype : DecompressionStream ; new ( format : CompressionFormat ) : DecompressionStream ; }
Defined in src/server/worker-configuration.d.ts:365 DOM Exception DOMException : { ABORT_ERR : 20 ; DATA_CLONE_ERR : 25 ; DOMSTRING_SIZE_ERR : 2 ; HIERARCHY_REQUEST_ERR : 3 ; INDEX_SIZE_ERR : 1 ; INUSE_ATTRIBUTE_ERR : 10 ; INVALID_ACCESS_ERR : 15 ; INVALID_CHARACTER_ERR : 5 ; INVALID_MODIFICATION_ERR : 13 ; INVALID_NODE_TYPE_ERR : 24 ; INVALID_STATE_ERR : 11 ; NAMESPACE_ERR : 14 ; NETWORK_ERR : 19 ; NO_DATA_ALLOWED_ERR : 6 ; NO_MODIFICATION_ALLOWED_ERR : 7 ; NOT_FOUND_ERR : 8 ; NOT_SUPPORTED_ERR : 9 ; prototype : DOMException ; QUOTA_EXCEEDED_ERR : 22 ; SECURITY_ERR : 18 ; SYNTAX_ERR : 12 ; TIMEOUT_ERR : 23 ; TYPE_MISMATCH_ERR : 17 ; URL_MISMATCH_ERR : 21 ; VALIDATION_ERR : 16 ; WRONG_DOCUMENT_ERR : 4 ; new ( message ?: string , name ?: string ) : DOMException ; }
Defined in src/server/worker-configuration.d.ts:316 Error Event ErrorEvent : { prototype : ErrorEvent ; new ( type : string , eventInitDict ?: ErrorEventInit ) : ErrorEvent ; }
Defined in src/server/worker-configuration.d.ts:355 Event Event : { AT_TARGET : 2 ; BUBBLING_PHASE : 3 ; CAPTURING_PHASE : 1 ; NONE : 0 ; prototype : Event ; new ( type : string , eventInitDict ?: EventInit ) : Event ; } Defined in src/server/worker-configuration.d.ts:337 Event Source EventSource : { CLOSED : 2 ; CONNECTING : 0 ; OPEN : 1 ; prototype : EventSource ; new ( url : string | URL , eventSourceInitDict ?: EventSourceInit ) : EventSource ; }
Defined in src/server/worker-configuration.d.ts:358 Event Target EventTarget : { prototype : EventTarget ; new () : EventTarget }
Extendable Event Defined in src/server/worker-configuration.d.ts:338 Fetch Event Defined in src/server/worker-configuration.d.ts:341 File File : { prototype : File ; new ( fileBits : BlobPart [] , fileName : string , options ?: FilePropertyBag , ) : File ; }
Defined in src/server/worker-configuration.d.ts:385 Fixed Length Stream Defined in src/server/worker-configuration.d.ts:392 FormData : { prototype : FormData ; new ( form ?: HTMLFormElement , submitter ?: HTMLElement | null ) : FormData ; }
Defined in src/server/worker-configuration.d.ts:386 Headers : { prototype : Headers ; new ( init ?: HeadersInit ) : Headers }
Defined in src/server/worker-configuration.d.ts:368 HTML Rewriter Defined in src/server/worker-configuration.d.ts:394 Defined in src/server/worker-configuration.d.ts:393 Message Channel MessageChannel : { prototype : MessageChannel ; new () : MessageChannel }
Defined in src/server/worker-configuration.d.ts:356 Message Event MessageEvent : { prototype : MessageEvent ; new < T > ( type : string , eventInitDict ?: MessageEventInit < T > ) : MessageEvent < T > ; } Defined in src/server/worker-configuration.d.ts:345 Message Port MessagePort : { prototype : MessagePort ; new () : MessagePort }
Defined in src/server/worker-configuration.d.ts:357 navigator navigator : Navigator
Defined in src/server/worker-configuration.d.ts:379 Navigator Navigator : { prototype : Navigator ; new () : Navigator }
Defined in src/server/worker-configuration.d.ts:380 Readonlyorigin origin : string
Defined in src/server/worker-configuration.d.ts:336 performance : Performance
Defined in src/server/worker-configuration.d.ts:334 Promise Rejection Event PromiseRejectionEvent : { prototype : PromiseRejectionEvent ; new ( type : string , eventInitDict : PromiseRejectionEventInit , ) : PromiseRejectionEvent ; }
Defined in src/server/worker-configuration.d.ts:340 Readable Byte Stream Controller ReadableByteStreamController : { prototype : ReadableByteStreamController ; new () : ReadableByteStreamController ; }
Defined in src/server/worker-configuration.d.ts:361 Readable Stream ReadableStream : { prototype : ReadableStream ; new ( underlyingSource : UnderlyingByteSource , strategy ?: { highWaterMark ?: number } , ) : ReadableStream < Uint8Array < ArrayBuffer > > ; new < R = any > ( underlyingSource : UnderlyingDefaultSource < R > , strategy ?: QueuingStrategy < R > , ) : ReadableStream < R > ; new < R = any > ( underlyingSource ?: UnderlyingSource < R > , strategy ?: QueuingStrategy < R > , ) : ReadableStream < R > ; } Defined in src/server/worker-configuration.d.ts:349 Readable Stream BYOB Reader ReadableStreamBYOBReader : { prototype : ReadableStreamBYOBReader ; new ( stream : ReadableStream < Uint8Array < ArrayBuffer > > , ) : ReadableStreamBYOBReader ; }
Defined in src/server/worker-configuration.d.ts:348 Readable Stream BYOB Request ReadableStreamBYOBRequest : { prototype : ReadableStreamBYOBRequest ; new () : ReadableStreamBYOBRequest ; }
Defined in src/server/worker-configuration.d.ts:359 Readable Stream Default Controller ReadableStreamDefaultController : { prototype : ReadableStreamDefaultController ; new () : ReadableStreamDefaultController ; }
Defined in src/server/worker-configuration.d.ts:360 Readable Stream Default Reader ReadableStreamDefaultReader : { prototype : ReadableStreamDefaultReader ; new < R = any > ( stream : ReadableStream < R > ) : ReadableStreamDefaultReader < R > ; }
Defined in src/server/worker-configuration.d.ts:347 Request Defined in src/server/worker-configuration.d.ts:370 Response Type Declaration error : functionDefined in node_modules/typescript/lib/lib.dom.d.ts:30759 json : functionDefined in node_modules/typescript/lib/lib.dom.d.ts:30765 redirect : functionredirect ( url : string | URL , status ?: number ) : Response Parameters url : string | URL Optionalstatus : number Defined in node_modules/typescript/lib/lib.dom.d.ts:30771 Defined in src/server/worker-configuration.d.ts:371 Scheduled Event Defined in src/server/worker-configuration.d.ts:344 scheduler Defined in src/server/worker-configuration.d.ts:333 self Defined in src/server/worker-configuration.d.ts:330 Subtle Crypto SubtleCrypto : { prototype : SubtleCrypto ; new () : SubtleCrypto }
Defined in src/server/worker-configuration.d.ts:388 Tail Event Defined in src/server/worker-configuration.d.ts:342 Text Decoder TextDecoder : { prototype : TextDecoder ; new ( label ?: string , options ?: TextDecoderOptions ) : TextDecoder ; }
Defined in src/server/worker-configuration.d.ts:377 Text Decoder Stream TextDecoderStream : { prototype : TextDecoderStream ; new ( label ?: string , options ?: TextDecoderOptions ) : TextDecoderStream ; }
Defined in src/server/worker-configuration.d.ts:367 Text Encoder TextEncoder : { prototype : TextEncoder ; new () : TextEncoder }
Defined in src/server/worker-configuration.d.ts:378 Text Encoder Stream TextEncoderStream : { prototype : TextEncoderStream ; new () : TextEncoderStream }
Defined in src/server/worker-configuration.d.ts:366 Trace Event Defined in src/server/worker-configuration.d.ts:343 TransformStream : { prototype : TransformStream ; new < I = any , O = any > ( transformer ?: Transformer < I , O > , writableStrategy ?: QueuingStrategy < I > , readableStrategy ?: QueuingStrategy < O > , ) : TransformStream < I , O > ; } Defined in src/server/worker-configuration.d.ts:352 TransformStreamDefaultController : { prototype : TransformStreamDefaultController ; new () : TransformStreamDefaultController ; }
Defined in src/server/worker-configuration.d.ts:363 URL URL : { prototype : URL ; canParse ( url : string | URL , base ?: string | URL ) : boolean ; createObjectURL ( obj : Blob | MediaSource ) : string ; parse ( url : string | URL , base ?: string | URL ) : URL | null ; revokeObjectURL ( url : string ) : void ; new ( url : string | URL , base ?: string | URL ) : URL ; }
Type Declaration new ( url : string | URL , base ?: string | URL ) : URL Parameters url : string | URL Optionalbase : string | URL Returns URL prototype : URL canParse : functioncreateObjectURL : functionparse : functionrevokeObjectURL : functionDefined in src/server/worker-configuration.d.ts:381 URL Pattern URLPattern : { prototype : URLPattern ; new ( input : URLPatternInput , baseURL : string | URL , options ?: URLPatternOptions , ) : URLPattern ; new ( input ?: URLPatternInput , options ?: URLPatternOptions ) : URLPattern ; } Defined in src/server/worker-configuration.d.ts:383 URL Search Params URLSearchParams : { prototype : URLSearchParams ; new ( init ?: string | string [] [] | Record < string , string > | URLSearchParams , ) : URLSearchParams ; }
Defined in src/server/worker-configuration.d.ts:382 Web Socket WebSocket : { CLOSED : 3 ; CLOSING : 2 ; CONNECTING : 0 ; OPEN : 1 ; prototype : WebSocket ; new ( url : string | URL , protocols ?: string | string [] ) : WebSocket ; } Defined in src/server/worker-configuration.d.ts:372 Web Socket Pair Defined in src/server/worker-configuration.d.ts:373 Web Socket Request Response Pair Defined in src/server/worker-configuration.d.ts:374 Worker Global Scope Defined in src/server/worker-configuration.d.ts:317 Writable Stream WritableStream : { prototype : WritableStream ; new < W = any > ( underlyingSink ?: UnderlyingSink < W > , strategy ?: QueuingStrategy < W > , ) : WritableStream < W > ; } Defined in src/server/worker-configuration.d.ts:350 Writable Stream Default Controller WritableStreamDefaultController : { prototype : WritableStreamDefaultController ; new () : WritableStreamDefaultController ; }
Defined in src/server/worker-configuration.d.ts:362 Writable Stream Default Writer WritableStreamDefaultWriter : { prototype : WritableStreamDefaultWriter ; new < W = any > ( stream : WritableStream < W > ) : WritableStreamDefaultWriter < W > ; }
Defined in src/server/worker-configuration.d.ts:351
The
ServiceWorkerGlobalScopeinterface of the Service Worker API represents the global execution context of a service worker. Available only in secure contexts.MDN Reference