Event

bearlyb.events.Event
See theEvent companion trait
object Event

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Event.type

Members list

Type members

Classlikes

enum CameraDevice extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class ClipboardUpdate(timestamp: Duration, owner: Boolean, mimeTypes: Seq[String]) extends Event

An event which lets you handle the clipboard

An event which lets you handle the clipboard

Value parameters

mimeTypes

current mime types, a mime type is the kind of data contained in the clipboard. Examples of MIME-types are text/javascript or image/png.

owner

are we owning the clipboard? (internal update)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class DidEnterBackground(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class DidEnterForeground(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Display extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Drop extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Finger extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Gamepad extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Joystick extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Key extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class KeyboardAdded(timestamp: Duration, which: KeyboardID) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class KeyboardRemoved(timestamp: Duration, which: KeyboardID) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class KeymapChanged(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class LocaleChanged(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class LowMemory(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Mouse extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Pen extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class Quit(timestamp: Duration) extends Event

User-requested quit

User-requested quit

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Render extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class SystemThemeChanged(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class Terminating(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class TextEditing(timestamp: Duration, windowID: WindowID, text: String, start: Int, length: Int) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class TextEditingCandidates(timestamp: Duration, windowID: WindowID, candidates: Seq[String], selectedCandidate: Option[Int], horizontal: Boolean) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class TextInput(timestamp: Duration, windowID: WindowID, text: String) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class WillEnterBackground(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
case class WillEnterForeground(timestamp: Duration) extends Event

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
enum Window extends Event

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def pollEvents(): Iterator[Event]