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 @@ -1305,10 +1305,10 @@ DataTransfer[JT] def items: DataTransferItemList
1305
1305
DataTransfer[JT] def setData(format: String, data: String): Unit
1306
1306
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
1307
1307
DataTransfer[JT] def types: FrozenArray[String]
1308
- DataTransferItem[JT ] def getAsFile(): js.UndefOr[ File]
1309
- DataTransferItem[JT ] def getAsString(callback: Function1[String, Unit]): Unit
1310
- DataTransferItem[JT ] def kind: DragDataItemKind
1311
- DataTransferItem[JT ] def `type`: String
1308
+ DataTransferItem[JC ] def getAsFile(): File
1309
+ DataTransferItem[JC ] def getAsString(callback: Function1[String, Unit]): Unit
1310
+ DataTransferItem[JC ] def kind: DragDataItemKind
1311
+ DataTransferItem[JC ] def `type`: String
1312
1312
DataTransferItemList[JC] def add(data: File): Unit
1313
1313
DataTransferItemList[JC] def add(data: String, `type`: String): Unit
1314
1314
DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem
Original file line number Diff line number Diff line change @@ -1305,10 +1305,10 @@ DataTransfer[JT] def items: DataTransferItemList
1305
1305
DataTransfer[JT] def setData(format: String, data: String): Unit
1306
1306
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
1307
1307
DataTransfer[JT] def types: FrozenArray[String]
1308
- DataTransferItem[JT ] def getAsFile(): js.UndefOr[ File]
1309
- DataTransferItem[JT ] def getAsString(callback: Function1[String, Unit]): Unit
1310
- DataTransferItem[JT ] def kind: DragDataItemKind
1311
- DataTransferItem[JT ] def `type`: String
1308
+ DataTransferItem[JC ] def getAsFile(): File
1309
+ DataTransferItem[JC ] def getAsString(callback: Function1[String, Unit]): Unit
1310
+ DataTransferItem[JC ] def kind: DragDataItemKind
1311
+ DataTransferItem[JC ] def `type`: String
1312
1312
DataTransferItemList[JC] def add(data: File): Unit
1313
1313
DataTransferItemList[JC] def add(data: String, `type`: String): Unit
1314
1314
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