cloudflare_workers library
Classes
- AbortController
- AbortSignal
- BasicImageTransformations
- Blob
- BlobPropertyBag
- Cache
- CacheQueryOptions
- CacheStorage
- CloudflareRequestInit
- CloudflareRequestInitImageDraw
- CloudflareRequestInitImageMinify
- CloudflareWorkers
- Comment
- ContentOptions
- Doctype
- DocumentEnd
- DocumentHandler
- DurableObject
- DurableObjectId
- DurableObjectNamespace
- DurableObjectState
- DurableObjectStorage
- DurableObjectTransaction
- Element
- ElementHandler
- EmailMessage
- EndTag
- Environment
- ExecutionContext
- Fetcher
- FetchEvent
- File
- FormData
- FormDataEntryValue
- Represents a form data entry.
-
FutureOr<
T> -
A type representing values that are either
Future<T>
orT
. - Headers
- HTMLRewriter
- HttpClient
- HttpClientRequest
- HttpClientResponse
- HttpHeaders
- IncomingRequestCfProperties
- KVNamespace
-
KVNamespaceGetWithMetadataResult<
T> - KVNamespaceListKey
- KVNamespaceListResult
- MultiCacheQueryOptions
- Request
- Resource
- Response
- ScheduledEvent
- Socket
- SocketOptions
- Text
- TextDecodeOptions
- TextDecoder
- TextDecoderOptions
- TextEncoder
- TextEncoderEncodeIntoResult
Enums
Extensions
Constants
- kUnsupportedEnv → const String
Properties
- caches → CacheStorage
-
final
Functions
-
atob(
String encodedData) → String -
btoa(
String stringToEncode) → String -
clearInterval(
int handle) → void -
clearTimeout(
int handle) → void -
fetch(
Resource resource, {CloudflareRequestInit? cf, String? method, Headers? headers, Object? body, String? referrer, ReferrerPolicy? referrerPolicy, RequestMode? mode, RequestCredentials? credentials, RequestCache? cache, RequestRedirect? redirect, String? integrity, bool? keepalive, AbortSignal? signal, RequestDuplex? duplex}) → Future< Response> -
setInterval(
void callback(), Duration duration) → int -
setTimeout(
void callback(), Duration duration) → int -
setupRuntime(
) → void - This should be called before any other platform code is run.
Typedefs
-
CloudflareWorkersEmailEvent
= FutureOr<
void> Function(EmailMessage message, Environment env, ExecutionContext ctx) -
CloudflareWorkersFetchEvent
= FutureOr<
Response> Function(Request request, Environment env, ExecutionContext ctx) -
CloudflareWorkersScheduledEvent
= FutureOr<
void> Function(ScheduledEvent event, Environment env, ExecutionContext ctx)