O1Library Docs
Fall 2026
Docs API

# o1.gui.event

package o1.gui.event

## Members list

### Type members

#### Classlikes

object ops

This object extends the interface of scala.swing.event.InputEvent with convenience methods.

This object extends the interface of scala.swing.event.InputEvent with convenience methods.

## Attributes

Supertypes
  class Object
  trait Matchable
  class Any
Self type
  ops.type

#### Types

type InputEvent = InputEvent

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type KeyEvent = KeyEvent

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type KeyPressed = KeyPressed

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type KeyReleased = KeyReleased

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type KeyTyped = KeyTyped

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseClicked = MouseClicked

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseDragged = MouseDragged

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseEntered = MouseEntered

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseExited = MouseExited

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseMoved = MouseMoved

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MousePressed = MousePressed

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseReleased = MouseReleased

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

type MouseWheelMoved = MouseWheelMoved

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

### Value members

#### Concrete fields

val KeyPressed: KeyPressed.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val KeyReleased: KeyReleased.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val KeyTyped: KeyTyped.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseClicked: MouseClicked.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseDragged: MouseDragged.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseEntered: MouseEntered.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseExited: MouseExited.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseMoved: MouseMoved.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MousePressed: MousePressed.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseReleased: MouseReleased.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes

val MouseWheelMoved: MouseWheelMoved.type

An alias for convenient access to Scala Swing’s events.

An alias for convenient access to Scala Swing’s events.

## Attributes