File tree 3 files changed +11
-9
lines changed
dom/src/main/scala/org/scalajs/dom 3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -1534,10 +1534,10 @@ DataTransfer[JT] def items: DataTransferItemList
1534
1534
DataTransfer[JT] def setData(format: String, data: String): Unit
1535
1535
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
1536
1536
DataTransfer[JT] def types: FrozenArray[String]
1537
- DataTransferItem[JT ] def getAsFile(): js.UndefOr[ File]
1538
- DataTransferItem[JT ] def getAsString(callback: Function1[String, Unit]): Unit
1539
- DataTransferItem[JT ] def kind: DragDataItemKind
1540
- DataTransferItem[JT ] def `type`: String
1537
+ DataTransferItem[JC ] def getAsFile(): File
1538
+ DataTransferItem[JC ] def getAsString(callback: Function1[String, Unit]): Unit
1539
+ DataTransferItem[JC ] def kind: DragDataItemKind
1540
+ DataTransferItem[JC ] def `type`: String
1541
1541
DataTransferItemList[JC] def add(data: File): Unit
1542
1542
DataTransferItemList[JC] def add(data: String, `type`: String): Unit
1543
1543
DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem
Original file line number Diff line number Diff line change @@ -1534,10 +1534,10 @@ DataTransfer[JT] def items: DataTransferItemList
1534
1534
DataTransfer[JT] def setData(format: String, data: String): Unit
1535
1535
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
1536
1536
DataTransfer[JT] def types: FrozenArray[String]
1537
- DataTransferItem[JT ] def getAsFile(): js.UndefOr[ File]
1538
- DataTransferItem[JT ] def getAsString(callback: Function1[String, Unit]): Unit
1539
- DataTransferItem[JT ] def kind: DragDataItemKind
1540
- DataTransferItem[JT ] def `type`: String
1537
+ DataTransferItem[JC ] def getAsFile(): File
1538
+ DataTransferItem[JC ] def getAsString(callback: Function1[String, Unit]): Unit
1539
+ DataTransferItem[JC ] def kind: DragDataItemKind
1540
+ DataTransferItem[JC ] def `type`: String
1541
1541
DataTransferItemList[JC] def add(data: File): Unit
1542
1542
DataTransferItemList[JC] def add(data: String, `type`: String): Unit
1543
1543
DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem
Original file line number Diff line number Diff line change 7
7
package org .scalajs .dom
8
8
9
9
import scala .scalajs .js
10
+ import scala .scalajs .js .annotation .JSGlobal
10
11
11
12
/** Each DataTransferItem object is associated with a [[DataTransfer ]] object. */
12
13
@ js.native
14
+ @ JSGlobal
13
15
class DataTransferItem private [this ] extends js.Object {
14
16
15
17
/** Returns the drag data item kind, one of: "string", "file". */
@@ -22,5 +24,5 @@ class DataTransferItem private[this] extends js.Object {
22
24
def getAsString (callback : Function1 [String , Unit ]): Unit = js.native
23
25
24
26
/** Returns a File object, if the drag data item kind is File. */
25
- def getAsFile (): js. UndefOr [ File ] = js.native
27
+ def getAsFile (): File = js.native
26
28
}
You can’t perform that action at this time.
0 commit comments