@@ -1526,13 +1526,39 @@ DOMTokenList[JC] def remove(token: String): Unit
1526
1526
DOMTokenList[JC] def toggle(token: String): Boolean
1527
1527
DOMTokenList[JC] def toggle(token: String, force: Boolean): Boolean
1528
1528
DataTransfer[JT] def clearData(format: String?): Unit
1529
- DataTransfer[JT] var dropEffect: String
1530
- DataTransfer[JT] var effectAllowed: String
1529
+ DataTransfer[JT] var dropEffect: DataTransferDropEffectKind
1530
+ DataTransfer[JT] var effectAllowed: DataTransferEffectAllowedKind
1531
1531
DataTransfer[JT] def files: FileList
1532
1532
DataTransfer[JT] def getData(format: String): String
1533
+ DataTransfer[JT] def items: DataTransferItemList
1533
1534
DataTransfer[JT] def setData(format: String, data: String): Unit
1534
1535
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
1535
- DataTransfer[JT] def types: js.Array[String]
1536
+ DataTransfer[JT] def types: FrozenArray[String]
1537
+ DataTransferDropEffectKind[JT]
1538
+ DataTransferDropEffectKind[SO] val copy: DataTransferDropEffectKind
1539
+ DataTransferDropEffectKind[SO] val link: DataTransferDropEffectKind
1540
+ DataTransferDropEffectKind[SO] val move: DataTransferDropEffectKind
1541
+ DataTransferDropEffectKind[SO] val none: DataTransferDropEffectKind
1542
+ DataTransferEffectAllowedKind[JT]
1543
+ DataTransferEffectAllowedKind[SO] val all: DataTransferEffectAllowedKind
1544
+ DataTransferEffectAllowedKind[SO] val copy: DataTransferEffectAllowedKind
1545
+ DataTransferEffectAllowedKind[SO] val copyLink: DataTransferEffectAllowedKind
1546
+ DataTransferEffectAllowedKind[SO] val copyMove: DataTransferEffectAllowedKind
1547
+ DataTransferEffectAllowedKind[SO] val link: DataTransferEffectAllowedKind
1548
+ DataTransferEffectAllowedKind[SO] val linkMove: DataTransferEffectAllowedKind
1549
+ DataTransferEffectAllowedKind[SO] val move: DataTransferEffectAllowedKind
1550
+ DataTransferEffectAllowedKind[SO] val none: DataTransferEffectAllowedKind
1551
+ DataTransferEffectAllowedKind[SO] val uninitialized: DataTransferEffectAllowedKind
1552
+ DataTransferItem[JC] def getAsFile(): File
1553
+ DataTransferItem[JC] def getAsString(callback: js.Function1[String, Unit]): Unit
1554
+ DataTransferItem[JC] def kind: DragDataItemKind
1555
+ DataTransferItem[JC] def `type`: String
1556
+ DataTransferItemList[JC] def add(data: File): DataTransferItem
1557
+ DataTransferItemList[JC] def add(data: String, `type`: String): DataTransferItem
1558
+ DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem
1559
+ DataTransferItemList[JC] def clear(): Unit
1560
+ DataTransferItemList[JC] def length: Int
1561
+ DataTransferItemList[JC] def remove(index: Int): Unit
1536
1562
DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope
1537
1563
DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
1538
1564
DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
@@ -1854,6 +1880,9 @@ DocumentType[JC] def removeEventListener[T <: Event](`type`: String, listener: j
1854
1880
DocumentType[JC] def replaceChild(newChild: Node, oldChild: Node): Node
1855
1881
DocumentType[JC] def systemId: String
1856
1882
DocumentType[JC] var textContent: String
1883
+ DragDataItemKind[JT]
1884
+ DragDataItemKind[SO] val file: DragDataItemKind
1885
+ DragDataItemKind[SO] val string: DragDataItemKind
1857
1886
DragEffect[SO] final val All = "all"
1858
1887
DragEffect[SO] final val Copy = "copy"
1859
1888
DragEffect[SO] final val CopyLink = "copyLink"
0 commit comments