Skip to content

Commit 791dfcf

Browse files
committed
prePR commit
1 parent d813d44 commit 791dfcf

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

api-reports/2_12.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26801,6 +26801,7 @@ intl/NumberFormatOptions[JT] var useGrouping: js.UndefOr[Boolean]
2680126801
intl/NumberFormatOptions[SO] def apply(localeMatcher: js.UndefOr[String]?, style: js.UndefOr[String]?, currency: js.UndefOr[String]?, currencyDisplay: js.UndefOr[String]?, useGrouping: js.UndefOr[Boolean]?, minimumIntegerDigits: js.UndefOr[Double]?, minimumFractionDigits: js.UndefOr[Double]?, maximumFractionDigits: js.UndefOr[Double]?, minimumSignificantDigits: js.UndefOr[Double]?, maximumSignificantDigits: js.UndefOr[Double]?): NumberFormatOptions (@deprecated in 2.0.0)
2680226802
package[SO] type AlgorithmIdentifier = Algorithm | String
2680326803
package[SO] type BigInteger = js.typedarray.Uint8Array
26804+
package[SO] type BlobPart = BufferSource | Blob | String
2680426805
package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array]
2680526806
package[SO] type BufferSource = ArrayBufferView | ArrayBuffer
2680626807
package[SO] type ByteString = String

api-reports/2_13.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26801,6 +26801,7 @@ intl/NumberFormatOptions[JT] var useGrouping: js.UndefOr[Boolean]
2680126801
intl/NumberFormatOptions[SO] def apply(localeMatcher: js.UndefOr[String]?, style: js.UndefOr[String]?, currency: js.UndefOr[String]?, currencyDisplay: js.UndefOr[String]?, useGrouping: js.UndefOr[Boolean]?, minimumIntegerDigits: js.UndefOr[Double]?, minimumFractionDigits: js.UndefOr[Double]?, maximumFractionDigits: js.UndefOr[Double]?, minimumSignificantDigits: js.UndefOr[Double]?, maximumSignificantDigits: js.UndefOr[Double]?): NumberFormatOptions (@deprecated in 2.0.0)
2680226802
package[SO] type AlgorithmIdentifier = Algorithm | String
2680326803
package[SO] type BigInteger = js.typedarray.Uint8Array
26804+
package[SO] type BlobPart = BufferSource | Blob | String
2680426805
package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array]
2680526806
package[SO] type BufferSource = ArrayBufferView | ArrayBuffer
2680626807
package[SO] type ByteString = String

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import scala.scalajs.js.typedarray.{ArrayBuffer, Uint8Array}
2323
*/
2424
@js.native
2525
@JSGlobal
26-
class Blob(blobParts: js.Array[js.Any] = js.native, options: BlobPropertyBag = js.native) extends js.Object {
26+
class Blob(blobParts: js.Iterable[BlobPart], options: BlobPropertyBag = js.native) extends js.Object {
2727

2828
@deprecated("This method seems to have been added in error and not actually exist.", "1.2.0")
2929
def close(): Unit = js.native

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ import scala.scalajs.js.annotation._
1919
*/
2020
@js.native
2121
@JSGlobal
22-
class File(bits: js.Iterable[Any], name: String, options: FilePropertyBag) extends Blob {
22+
class File(bits: js.Iterable[BlobPart], name: String, options: FilePropertyBag = js.native)
23+
extends Blob(bits, options) {
2324

2425
/** The File.lastModified read-only property provides the last modified date of the file as the number of milliseconds
2526
* since the Unix epoch (January 1, 1970 at midnight). Files without a known last modified date return the current

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,6 @@ package object dom {
112112
@js.native
113113
@JSGlobal("crypto")
114114
val webcrypto: Crypto = js.native
115+
116+
type BlobPart = BufferSource | Blob | String
115117
}

0 commit comments

Comments
 (0)