Package org.w3c.fetch

Kotlin JavaScript wrappers for the W3C fetch API.

Types

Body
Link copied to clipboard
external interface Body

Exposes the JavaScript Body to Kotlin

Headers
Link copied to clipboard
open external class Headers(init: dynamic)

Exposes the JavaScript Headers to Kotlin

Request
Link copied to clipboard
open external class Request(input: dynamic, init: RequestInit) : Body

Exposes the JavaScript Request to Kotlin

RequestCache
Link copied to clipboard
external interface RequestCache
RequestCredentials
Link copied to clipboard
external interface RequestCredentials
RequestDestination
Link copied to clipboard
external interface RequestDestination
RequestInit
Link copied to clipboard
external interface RequestInit
RequestMode
Link copied to clipboard
external interface RequestMode
RequestRedirect
Link copied to clipboard
external interface RequestRedirect
RequestType
Link copied to clipboard
external interface RequestType
Response
Link copied to clipboard
open external class Response(body: dynamic, init: ResponseInit) : Body

Exposes the JavaScript Response to Kotlin

ResponseInit
Link copied to clipboard
external interface ResponseInit
ResponseType
Link copied to clipboard
external interface ResponseType

Functions

RequestInit
Link copied to clipboard
inline fun RequestInit(method: String? = undefined, headers: dynamic = undefined, body: dynamic = undefined, referrer: String? = undefined, referrerPolicy: dynamic = undefined, mode: RequestMode? = undefined, credentials: RequestCredentials? = undefined, cache: RequestCache? = undefined, redirect: RequestRedirect? = undefined, integrity: String? = undefined, keepalive: Boolean? = undefined, window: Any? = undefined): RequestInit
ResponseInit
Link copied to clipboard
inline fun ResponseInit(status: Short? = 200, statusText: String? = "OK", headers: dynamic = undefined): ResponseInit

Properties

AUDIO
Link copied to clipboard
val RequestType.Companion.AUDIO: RequestType
BASIC
Link copied to clipboard
val ResponseType.Companion.BASIC: ResponseType
CORS
Link copied to clipboard
val RequestMode.Companion.CORS: RequestMode
CORS
Link copied to clipboard
val ResponseType.Companion.CORS: ResponseType
DEFAULT
Link copied to clipboard
val RequestCache.Companion.DEFAULT: RequestCache
DEFAULT
Link copied to clipboard
val ResponseType.Companion.DEFAULT: ResponseType
DOCUMENT
Link copied to clipboard
EMBED
Link copied to clipboard
val RequestDestination.Companion.EMBED: RequestDestination
EMPTY
Link copied to clipboard
val RequestType.Companion.EMPTY: RequestType
EMPTY
Link copied to clipboard
val RequestDestination.Companion.EMPTY: RequestDestination
ERROR
Link copied to clipboard
val RequestRedirect.Companion.ERROR: RequestRedirect
ERROR
Link copied to clipboard
val ResponseType.Companion.ERROR: ResponseType
FOLLOW
Link copied to clipboard
val RequestRedirect.Companion.FOLLOW: RequestRedirect
FONT
Link copied to clipboard
val RequestType.Companion.FONT: RequestType
FONT
Link copied to clipboard
val RequestDestination.Companion.FONT: RequestDestination
FORCE_CACHE
Link copied to clipboard
val RequestCache.Companion.FORCE_CACHE: RequestCache
IMAGE
Link copied to clipboard
val RequestType.Companion.IMAGE: RequestType
IMAGE
Link copied to clipboard
val RequestDestination.Companion.IMAGE: RequestDestination
INCLUDE
Link copied to clipboard
MANIFEST
Link copied to clipboard
MANUAL
Link copied to clipboard
val RequestRedirect.Companion.MANUAL: RequestRedirect
MEDIA
Link copied to clipboard
val RequestDestination.Companion.MEDIA: RequestDestination
NAVIGATE
Link copied to clipboard
val RequestMode.Companion.NAVIGATE: RequestMode
NO_CACHE
Link copied to clipboard
val RequestCache.Companion.NO_CACHE: RequestCache
NO_CORS
Link copied to clipboard
val RequestMode.Companion.NO_CORS: RequestMode
NO_STORE
Link copied to clipboard
val RequestCache.Companion.NO_STORE: RequestCache
OBJECT
Link copied to clipboard
OMIT
Link copied to clipboard
val RequestCredentials.Companion.OMIT: RequestCredentials
ONLY_IF_CACHED
Link copied to clipboard
val RequestCache.Companion.ONLY_IF_CACHED: RequestCache
OPAQUE
Link copied to clipboard
val ResponseType.Companion.OPAQUE: ResponseType
OPAQUEREDIRECT
Link copied to clipboard
val ResponseType.Companion.OPAQUEREDIRECT: ResponseType
RELOAD
Link copied to clipboard
val RequestCache.Companion.RELOAD: RequestCache
REPORT
Link copied to clipboard
SAME_ORIGIN
Link copied to clipboard
val RequestMode.Companion.SAME_ORIGIN: RequestMode
SAME_ORIGIN
Link copied to clipboard
SCRIPT
Link copied to clipboard
val RequestType.Companion.SCRIPT: RequestType
SCRIPT
Link copied to clipboard
SERVICEWORKER
Link copied to clipboard
SHAREDWORKER
Link copied to clipboard
STYLE
Link copied to clipboard
val RequestType.Companion.STYLE: RequestType
STYLE
Link copied to clipboard
val RequestDestination.Companion.STYLE: RequestDestination
TRACK
Link copied to clipboard
val RequestType.Companion.TRACK: RequestType
VIDEO
Link copied to clipboard
val RequestType.Companion.VIDEO: RequestType
WORKER
Link copied to clipboard
XSLT
Link copied to clipboard
val RequestDestination.Companion.XSLT: RequestDestination