Skip to content

Commit 96bba66

Browse files
committed
Change naming of dropEffect and effectAllowed return types
1 parent 45fe080 commit 96bba66

11 files changed

+96
-96
lines changed

api-reports/2_12.txt

+17-17
Original file line numberDiff line numberDiff line change
@@ -1526,14 +1526,29 @@ DOMTokenList[JC] def remove(token: String): Unit
15261526
DOMTokenList[JC] def toggle(token: String): Boolean
15271527
DOMTokenList[JC] def toggle(token: String, force: Boolean): Boolean
15281528
DataTransfer[JT] def clearData(format: String?): Unit
1529-
DataTransfer[JT] var dropEffect: DropEffectValue
1530-
DataTransfer[JT] var effectAllowed: EffectAllowedValue
1529+
DataTransfer[JT] var dropEffect: DataTransferDropEffectKind
1530+
DataTransfer[JT] var effectAllowed: DataTransferEffectAllowedKind
15311531
DataTransfer[JT] def files: FileList
15321532
DataTransfer[JT] def getData(format: String): String
15331533
DataTransfer[JT] def items: DataTransferItemList
15341534
DataTransfer[JT] def setData(format: String, data: String): Unit
15351535
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
15361536
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
15371552
DataTransferItem[JC] def getAsFile(): File
15381553
DataTransferItem[JC] def getAsString(callback: js.Function1[String, Unit]): Unit
15391554
DataTransferItem[JC] def kind: DragDataItemKind
@@ -1909,11 +1924,6 @@ DragEvent[JT] def target: EventTarget
19091924
DragEvent[JT] def timeStamp: Double
19101925
DragEvent[JT] def `type`: String
19111926
DragEvent[JT] def view: Window
1912-
DropEffectValue[JT]
1913-
DropEffectValue[SO] val copy: DropEffectValue
1914-
DropEffectValue[SO] val link: DropEffectValue
1915-
DropEffectValue[SO] val move: DropEffectValue
1916-
DropEffectValue[SO] val none: DropEffectValue
19171927
DynamicsCompressorNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
19181928
DynamicsCompressorNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
19191929
DynamicsCompressorNode[JT] val attack: AudioParam
@@ -1959,16 +1969,6 @@ EcdsaParams[JT] val name: String
19591969
EcdsaParams[SO] def apply(name: String, hash: HashAlgorithmIdentifier): EcdsaParams (@deprecated in 2.0.0)
19601970
EcdsaParams[SO] val hash = hash0
19611971
EcdsaParams[SO] val name = name0
1962-
EffectAllowedValue[JT]
1963-
EffectAllowedValue[SO] val all: EffectAllowedValue
1964-
EffectAllowedValue[SO] val copy: EffectAllowedValue
1965-
EffectAllowedValue[SO] val copyLink: EffectAllowedValue
1966-
EffectAllowedValue[SO] val copyMove: EffectAllowedValue
1967-
EffectAllowedValue[SO] val link: EffectAllowedValue
1968-
EffectAllowedValue[SO] val linkMove: EffectAllowedValue
1969-
EffectAllowedValue[SO] val move: EffectAllowedValue
1970-
EffectAllowedValue[SO] val none: EffectAllowedValue
1971-
EffectAllowedValue[SO] val uninitialized: EffectAllowedValue
19721972
Element[JC] var accessKey: String
19731973
Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
19741974
Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit

api-reports/2_13.txt

+17-17
Original file line numberDiff line numberDiff line change
@@ -1526,14 +1526,29 @@ DOMTokenList[JC] def remove(token: String): Unit
15261526
DOMTokenList[JC] def toggle(token: String): Boolean
15271527
DOMTokenList[JC] def toggle(token: String, force: Boolean): Boolean
15281528
DataTransfer[JT] def clearData(format: String?): Unit
1529-
DataTransfer[JT] var dropEffect: DropEffectValue
1530-
DataTransfer[JT] var effectAllowed: EffectAllowedValue
1529+
DataTransfer[JT] var dropEffect: DataTransferDropEffectKind
1530+
DataTransfer[JT] var effectAllowed: DataTransferEffectAllowedKind
15311531
DataTransfer[JT] def files: FileList
15321532
DataTransfer[JT] def getData(format: String): String
15331533
DataTransfer[JT] def items: DataTransferItemList
15341534
DataTransfer[JT] def setData(format: String, data: String): Unit
15351535
DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit
15361536
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
15371552
DataTransferItem[JC] def getAsFile(): File
15381553
DataTransferItem[JC] def getAsString(callback: js.Function1[String, Unit]): Unit
15391554
DataTransferItem[JC] def kind: DragDataItemKind
@@ -1909,11 +1924,6 @@ DragEvent[JT] def target: EventTarget
19091924
DragEvent[JT] def timeStamp: Double
19101925
DragEvent[JT] def `type`: String
19111926
DragEvent[JT] def view: Window
1912-
DropEffectValue[JT]
1913-
DropEffectValue[SO] val copy: DropEffectValue
1914-
DropEffectValue[SO] val link: DropEffectValue
1915-
DropEffectValue[SO] val move: DropEffectValue
1916-
DropEffectValue[SO] val none: DropEffectValue
19171927
DynamicsCompressorNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
19181928
DynamicsCompressorNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
19191929
DynamicsCompressorNode[JT] val attack: AudioParam
@@ -1959,16 +1969,6 @@ EcdsaParams[JT] val name: String
19591969
EcdsaParams[SO] def apply(name: String, hash: HashAlgorithmIdentifier): EcdsaParams (@deprecated in 2.0.0)
19601970
EcdsaParams[SO] val hash = hash0
19611971
EcdsaParams[SO] val name = name0
1962-
EffectAllowedValue[JT]
1963-
EffectAllowedValue[SO] val all: EffectAllowedValue
1964-
EffectAllowedValue[SO] val copy: EffectAllowedValue
1965-
EffectAllowedValue[SO] val copyLink: EffectAllowedValue
1966-
EffectAllowedValue[SO] val copyMove: EffectAllowedValue
1967-
EffectAllowedValue[SO] val link: EffectAllowedValue
1968-
EffectAllowedValue[SO] val linkMove: EffectAllowedValue
1969-
EffectAllowedValue[SO] val move: EffectAllowedValue
1970-
EffectAllowedValue[SO] val none: EffectAllowedValue
1971-
EffectAllowedValue[SO] val uninitialized: EffectAllowedValue
19721972
Element[JC] var accessKey: String
19731973
Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
19741974
Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
@js.native
6+
sealed trait DataTransferDropEffectKind extends js.Any
7+
8+
object DataTransferDropEffectKind {
9+
val none: DataTransferDropEffectKind = "none".asInstanceOf[DataTransferDropEffectKind]
10+
val copy: DataTransferDropEffectKind = "copy".asInstanceOf[DataTransferDropEffectKind]
11+
val link: DataTransferDropEffectKind = "link".asInstanceOf[DataTransferDropEffectKind]
12+
val move: DataTransferDropEffectKind = "move".asInstanceOf[DataTransferDropEffectKind]
13+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
@js.native
6+
sealed trait DataTransferEffectAllowedKind extends js.Any
7+
8+
object DataTransferEffectAllowedKind {
9+
val none: DataTransferEffectAllowedKind= "none".asInstanceOf[DataTransferEffectAllowedKind]
10+
val copy: DataTransferEffectAllowedKind= "copy".asInstanceOf[DataTransferEffectAllowedKind]
11+
val copyLink: DataTransferEffectAllowedKind= "copyLink".asInstanceOf[DataTransferEffectAllowedKind]
12+
val copyMove: DataTransferEffectAllowedKind= "copyMove".asInstanceOf[DataTransferEffectAllowedKind]
13+
val link: DataTransferEffectAllowedKind= "link".asInstanceOf[DataTransferEffectAllowedKind]
14+
val linkMove: DataTransferEffectAllowedKind= "linkMove".asInstanceOf[DataTransferEffectAllowedKind]
15+
val move: DataTransferEffectAllowedKind= "move".asInstanceOf[DataTransferEffectAllowedKind]
16+
val all: DataTransferEffectAllowedKind= "all".asInstanceOf[DataTransferEffectAllowedKind]
17+
val uninitialized: DataTransferEffectAllowedKind= "uninitialized".asInstanceOf[DataTransferEffectAllowedKind]
18+
}

dom/src/main/scala-2/org/scalajs/dom/DropEffectValue.scala

-13
This file was deleted.

dom/src/main/scala-2/org/scalajs/dom/EffectAllowedValue.scala

-18
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
opaque type DataTransferDropEffectKind <: String = String
6+
7+
object DataTransferDropEffectKind {
8+
val none: DataTransferDropEffectKind = "none"
9+
val copy: DataTransferDropEffectKind = "copy"
10+
val link: DataTransferDropEffectKind = "link"
11+
val move: DataTransferDropEffectKind = "move"
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
opaque type DataTransferEffectAllowedKind <: String = String
6+
7+
object DataTransferEffectAllowedKind {
8+
val none: DataTransferEffectAllowedKind = "none"
9+
val copy: DataTransferEffectAllowedKind = "copy"
10+
val copyLink: DataTransferEffectAllowedKind = "copyLink"
11+
val copyMove: DataTransferEffectAllowedKind = "copyMove"
12+
val link: DataTransferEffectAllowedKind = "link"
13+
val linkMove: DataTransferEffectAllowedKind = "linkMove"
14+
val move: DataTransferEffectAllowedKind = "move"
15+
val all: DataTransferEffectAllowedKind = "all"
16+
val uninitialized: DataTransferEffectAllowedKind = "uninitialized"
17+
}

dom/src/main/scala-3/org/scalajs/dom/DropEffectValue.scala

-12
This file was deleted.

dom/src/main/scala-3/org/scalajs/dom/EffectAllowedValue.scala

-17
This file was deleted.

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ trait DataTransfer extends js.Object {
2020
* effects for the source, and within the dragenter and dragover events to set the desired effects for the target.
2121
* The value is not used for other events.
2222
*/
23-
var effectAllowed: EffectAllowedValue = js.native
23+
var effectAllowed: DataTransferEffectAllowedKind = js.native
2424

2525
/** The actual effect that will be used. */
26-
var dropEffect: DropEffectValue = js.native
26+
var dropEffect: DataTransferDropEffectKind = js.native
2727

2828
/** Remove the data associated with a given type. The type argument is optional. If the type is empty or not
2929
* specified, the data associated with all types is removed. If data for the specified type does not exist, or the

0 commit comments

Comments
 (0)