diff options
author | 2022-04-09 19:53:17 -0700 | |
---|---|---|
committer | 2022-04-09 19:53:17 -0700 | |
commit | c5d637fbb15874caa0d9669ac8cc79912ed4d5d9 (patch) | |
tree | f20a9b0047ba763b0003a60032d6c4ae1f9dcb47 /src/javascript/jsc/bindings/FetchOptions.h | |
parent | fb82e2bf86a13211f08b407c3ec80fc0db45a77c (diff) | |
download | bun-c5d637fbb15874caa0d9669ac8cc79912ed4d5d9.tar.gz bun-c5d637fbb15874caa0d9669ac8cc79912ed4d5d9.tar.zst bun-c5d637fbb15874caa0d9669ac8cc79912ed4d5d9.zip |
Diffstat (limited to 'src/javascript/jsc/bindings/FetchOptions.h')
-rw-r--r-- | src/javascript/jsc/bindings/FetchOptions.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/javascript/jsc/bindings/FetchOptions.h b/src/javascript/jsc/bindings/FetchOptions.h new file mode 100644 index 000000000..dad88d7dd --- /dev/null +++ b/src/javascript/jsc/bindings/FetchOptions.h @@ -0,0 +1,44 @@ +#pragma once + +namespace WebCore { + +struct FetchOptions { + enum class Destination : uint8_t { EmptyString, + Audio, + Audioworklet, + Document, + Embed, + Font, + Image, + Iframe, + Manifest, + Model, + Object, + Paintworklet, + Report, + Script, + Serviceworker, + Sharedworker, + Style, + Track, + Video, + Worker, + Xslt }; + enum class Mode : uint8_t { Navigate, + SameOrigin, + NoCors, + Cors }; + enum class Credentials : uint8_t { Omit, + SameOrigin, + Include }; + enum class Cache : uint8_t { Default, + NoStore, + Reload, + NoCache, + ForceCache, + OnlyIfCached }; + enum class Redirect : uint8_t { Follow, + Error, + Manual }; +}; +}
\ No newline at end of file |