Key
object KeyStandard key values and the constructor for custom keys.
Defined by scalive.Key. View source (scalive/api/src/scalive/Key.scala:11-49)
Methods1
apply
def apply(value: String): Key$package.KeyCreates a custom key filter.
The non-empty value is retained verbatim; it is not normalized or checked against a fixed key list.
Throws
IllegalArgumentExceptionif
valueis empty
Defined by scalive.Key.apply. View source (scalive/api/src/scalive/Key.scala:20-22)
Values8
ArrowDown
val ArrowDown: Key$package.KeyThe downward arrow key ("ArrowDown").
Defined by scalive.Key.ArrowDown. View source (scalive/api/src/scalive/Key.scala:40-40)
ArrowLeft
val ArrowLeft: Key$package.KeyThe left arrow key ("ArrowLeft").
Defined by scalive.Key.ArrowLeft. View source (scalive/api/src/scalive/Key.scala:43-43)
ArrowRight
val ArrowRight: Key$package.KeyThe right arrow key ("ArrowRight").
Defined by scalive.Key.ArrowRight. View source (scalive/api/src/scalive/Key.scala:46-46)
ArrowUp
val ArrowUp: Key$package.KeyThe upward arrow key ("ArrowUp").
Defined by scalive.Key.ArrowUp. View source (scalive/api/src/scalive/Key.scala:37-37)
Enter
val Enter: Key$package.KeyThe Enter or Return key ("Enter").
Defined by scalive.Key.Enter. View source (scalive/api/src/scalive/Key.scala:28-28)
Escape
val Escape: Key$package.KeyThe Escape key ("Escape").
Defined by scalive.Key.Escape. View source (scalive/api/src/scalive/Key.scala:25-25)
Space
val Space: Key$package.KeyThe Space key, whose browser key value is a single space (" ").
Defined by scalive.Key.Space. View source (scalive/api/src/scalive/Key.scala:34-34)
Tab
val Tab: Key$package.KeyThe Tab key ("Tab").
Defined by scalive.Key.Tab. View source (scalive/api/src/scalive/Key.scala:31-31)