diff --git a/src/main/scala/org/scalajs/dom/ext/Extensions.scala b/src/main/scala/org/scalajs/dom/ext/Extensions.scala index 218361733..7d80d9f3c 100644 --- a/src/main/scala/org/scalajs/dom/ext/Extensions.scala +++ b/src/main/scala/org/scalajs/dom/ext/Extensions.scala @@ -96,62 +96,131 @@ object Image { * A list of the codes returned by KeyEvents. */ object KeyCode { - val backspace = 8 - val tab = 9 - val enter = 13 - val shift = 16 - val ctrl = 17 - val alt = 18 - val pause = 19 - val capsLock = 20 - val escape = 27 - val space = 32 - val pageUp = 33 - val pageDown = 34 - val end = 35 - val home = 36 - val left = 37 - val up = 38 - val right = 39 - val down = 40 - val insert = 45 - val delete = 46 - val num0 = 48 - val num1 = 49 - val num2 = 50 - val num3 = 51 - val num4 = 52 - val num5 = 53 - val num6 = 54 - val num7 = 55 - val num8 = 56 - val num9 = 57 - val a = 65 - val b = 66 - val c = 67 - val d = 68 - val e = 69 - val f = 70 - val g = 71 - val h = 72 - val i = 73 - val j = 74 - val k = 75 - val l = 76 - val m = 77 - val n = 78 - val o = 79 - val p = 80 - val q = 81 - val r = 82 - val s = 83 - val t = 84 - val u = 85 - val v = 86 - val w = 87 - val x = 88 - val y = 89 - val z = 90 + final val Backspace = 8 + final val Tab = 9 + final val Enter = 13 + final val Shift = 16 + final val Ctrl = 17 + final val Alt = 18 + final val Pause = 19 + final val CapsLock = 20 + final val Escape = 27 + final val Space = 32 + final val PageUp = 33 + final val PageDown = 34 + final val End = 35 + final val Home = 36 + final val Left = 37 + final val Up = 38 + final val Right = 39 + final val Down = 40 + final val Insert = 45 + final val Delete = 46 + final val Num0 = 48 + final val Num1 = 49 + final val Num2 = 50 + final val Num3 = 51 + final val Num4 = 52 + final val Num5 = 53 + final val Num6 = 54 + final val Num7 = 55 + final val Num8 = 56 + final val Num9 = 57 + final val A = 65 + final val B = 66 + final val C = 67 + final val D = 68 + final val E = 69 + final val F = 70 + final val G = 71 + final val H = 72 + final val I = 73 + final val J = 74 + final val K = 75 + final val L = 76 + final val M = 77 + final val N = 78 + final val O = 79 + final val P = 80 + final val Q = 81 + final val R = 82 + final val S = 83 + final val T = 84 + final val U = 85 + final val V = 86 + final val W = 87 + final val X = 88 + final val Y = 89 + final val Z = 90 + final val F1 = 112 + final val F2 = 113 + final val F3 = 114 + final val F4 = 115 + final val F5 = 116 + final val F6 = 117 + final val F7 = 118 + final val F8 = 119 + final val F9 = 120 + final val F10 = 121 + final val F11 = 122 + final val F12 = 123 + + @deprecated("Use KeyCode.Backspace instead", "0.8.1") final val backspace = Backspace + @deprecated("Use KeyCode.Tab instead", "0.8.1") final val tab = Tab + @deprecated("Use KeyCode.Enter instead", "0.8.1") final val enter = Enter + @deprecated("Use KeyCode.Shift instead", "0.8.1") final val shift = Shift + @deprecated("Use KeyCode.Ctrl instead", "0.8.1") final val ctrl = Ctrl + @deprecated("Use KeyCode.Alt instead", "0.8.1") final val alt = Alt + @deprecated("Use KeyCode.Pause instead", "0.8.1") final val pause = Pause + @deprecated("Use KeyCode.CapsLock instead", "0.8.1") final val capsLock = CapsLock + @deprecated("Use KeyCode.Escape instead", "0.8.1") final val escape = Escape + @deprecated("Use KeyCode.Space instead", "0.8.1") final val space = Space + @deprecated("Use KeyCode.PageUp instead", "0.8.1") final val pageUp = PageUp + @deprecated("Use KeyCode.PageDown instead", "0.8.1") final val pageDown = PageDown + @deprecated("Use KeyCode.End instead", "0.8.1") final val end = End + @deprecated("Use KeyCode.Home instead", "0.8.1") final val home = Home + @deprecated("Use KeyCode.Left instead", "0.8.1") final val left = Left + @deprecated("Use KeyCode.Up instead", "0.8.1") final val up = Up + @deprecated("Use KeyCode.Right instead", "0.8.1") final val right = Right + @deprecated("Use KeyCode.Down instead", "0.8.1") final val down = Down + @deprecated("Use KeyCode.Insert instead", "0.8.1") final val insert = Insert + @deprecated("Use KeyCode.Delete instead", "0.8.1") final val delete = Delete + @deprecated("Use KeyCode.Num0 instead", "0.8.1") final val num0 = Num0 + @deprecated("Use KeyCode.Num1 instead", "0.8.1") final val num1 = Num1 + @deprecated("Use KeyCode.Num2 instead", "0.8.1") final val num2 = Num2 + @deprecated("Use KeyCode.Num3 instead", "0.8.1") final val num3 = Num3 + @deprecated("Use KeyCode.Num4 instead", "0.8.1") final val num4 = Num4 + @deprecated("Use KeyCode.Num5 instead", "0.8.1") final val num5 = Num5 + @deprecated("Use KeyCode.Num6 instead", "0.8.1") final val num6 = Num6 + @deprecated("Use KeyCode.Num7 instead", "0.8.1") final val num7 = Num7 + @deprecated("Use KeyCode.Num8 instead", "0.8.1") final val num8 = Num8 + @deprecated("Use KeyCode.Num9 instead", "0.8.1") final val num9 = Num9 + @deprecated("Use KeyCode.A instead", "0.8.1") final val a = A + @deprecated("Use KeyCode.B instead", "0.8.1") final val b = B + @deprecated("Use KeyCode.C instead", "0.8.1") final val c = C + @deprecated("Use KeyCode.D instead", "0.8.1") final val d = D + @deprecated("Use KeyCode.E instead", "0.8.1") final val e = E + @deprecated("Use KeyCode.F instead", "0.8.1") final val f = F + @deprecated("Use KeyCode.G instead", "0.8.1") final val g = G + @deprecated("Use KeyCode.H instead", "0.8.1") final val h = H + @deprecated("Use KeyCode.I instead", "0.8.1") final val i = I + @deprecated("Use KeyCode.J instead", "0.8.1") final val j = J + @deprecated("Use KeyCode.K instead", "0.8.1") final val k = K + @deprecated("Use KeyCode.L instead", "0.8.1") final val l = L + @deprecated("Use KeyCode.M instead", "0.8.1") final val m = M + @deprecated("Use KeyCode.N instead", "0.8.1") final val n = N + @deprecated("Use KeyCode.O instead", "0.8.1") final val o = O + @deprecated("Use KeyCode.P instead", "0.8.1") final val p = P + @deprecated("Use KeyCode.Q instead", "0.8.1") final val q = Q + @deprecated("Use KeyCode.R instead", "0.8.1") final val r = R + @deprecated("Use KeyCode.S instead", "0.8.1") final val s = S + @deprecated("Use KeyCode.T instead", "0.8.1") final val t = T + @deprecated("Use KeyCode.U instead", "0.8.1") final val u = U + @deprecated("Use KeyCode.V instead", "0.8.1") final val v = V + @deprecated("Use KeyCode.W instead", "0.8.1") final val w = W + @deprecated("Use KeyCode.X instead", "0.8.1") final val x = X + @deprecated("Use KeyCode.Y instead", "0.8.1") final val y = Y + @deprecated("Use KeyCode.Z instead", "0.8.1") final val z = Z }