Skip to content

Commit 4b03eeb

Browse files
committed
Fix #516 Request extends Body
1 parent 74a6528 commit 4b03eeb

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

api-reports/2_12.txt

+6
Original file line numberDiff line numberDiff line change
@@ -14453,11 +14453,16 @@ ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrad
1445314453
ReferrerPolicy[SO] val `origin-only` = "origin-only".asInstanceOf[ReferrerPolicy]
1445414454
ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy]
1445514455
ReferrerPolicy[SO] val `unsafe-url` = "unsafe-url".asInstanceOf[ReferrerPolicy]
14456+
Request[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
14457+
Request[JC] def blob(): js.Promise[Blob]
14458+
Request[JC] def bodyUsed: Boolean
1445614459
Request[JC] def cache: RequestCache
1445714460
Request[JC] def credentials: RequestCredentials
1445814461
Request[JC] def destination: RequestDestination
14462+
Request[JC] def formData(): js.Promise[FormData]
1445914463
Request[JC] def headers: Headers
1446014464
Request[JC] def integrity: String
14465+
Request[JC] def json(): js.Promise[js.Any]
1446114466
Request[JC] def keepalive: Boolean
1446214467
Request[JC] @JSName("type") def mediaType: RequestType
1446314468
Request[JC] def method: HttpMethod
@@ -14466,6 +14471,7 @@ Request[JC] def redirect: RequestRedirect
1446614471
Request[JC] def referrer: String
1446714472
Request[JC] def referrerPolicy: ReferrerPolicy
1446814473
Request[JC] def signal: AbortSignal
14474+
Request[JC] def text(): js.Promise[String]
1446914475
Request[JC] def url: String
1447014476
RequestCache[JT]
1447114477
RequestCache[SO] val default: RequestCache

api-reports/2_13.txt

+6
Original file line numberDiff line numberDiff line change
@@ -14453,11 +14453,16 @@ ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrad
1445314453
ReferrerPolicy[SO] val `origin-only` = "origin-only".asInstanceOf[ReferrerPolicy]
1445414454
ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy]
1445514455
ReferrerPolicy[SO] val `unsafe-url` = "unsafe-url".asInstanceOf[ReferrerPolicy]
14456+
Request[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
14457+
Request[JC] def blob(): js.Promise[Blob]
14458+
Request[JC] def bodyUsed: Boolean
1445614459
Request[JC] def cache: RequestCache
1445714460
Request[JC] def credentials: RequestCredentials
1445814461
Request[JC] def destination: RequestDestination
14462+
Request[JC] def formData(): js.Promise[FormData]
1445914463
Request[JC] def headers: Headers
1446014464
Request[JC] def integrity: String
14465+
Request[JC] def json(): js.Promise[js.Any]
1446114466
Request[JC] def keepalive: Boolean
1446214467
Request[JC] @JSName("type") def mediaType: RequestType
1446314468
Request[JC] def method: HttpMethod
@@ -14466,6 +14471,7 @@ Request[JC] def redirect: RequestRedirect
1446614471
Request[JC] def referrer: String
1446714472
Request[JC] def referrerPolicy: ReferrerPolicy
1446814473
Request[JC] def signal: AbortSignal
14474+
Request[JC] def text(): js.Promise[String]
1446914475
Request[JC] def url: String
1447014476
RequestCache[JT]
1447114477
RequestCache[SO] val default: RequestCache

src/main/scala/org/scalajs/dom/Fetch.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ object Fetch extends js.Object {
2828
*/
2929
@js.native
3030
@JSGlobal
31-
class Request(input: RequestInfo, init: RequestInit = null) extends js.Object {
31+
class Request(input: RequestInfo, init: RequestInit = null) extends Body {
3232

3333
/** Contains the request's method (GET, POST, etc.)
3434
*/

0 commit comments

Comments
 (0)