Package tools.aqua.bgw.event

Types

Link copied to clipboard
class AnimationFinishedEvent : Event

Gets raised when an Animation finished.

Link copied to clipboard
class DragEvent(val draggedComponent: ComponentView) : Event

Event that gets raised for drag gestures.

Link copied to clipboard
class DropEvent(val draggedComponent: ComponentView, val dragTargets: List<ComponentView> = emptyList()) : Event

Event that gets raised for drop gestures.

Link copied to clipboard
abstract class Event

Event baseclass.

Link copied to clipboard
abstract class InputEvent : Event

InputEvent baseclass.

Link copied to clipboard
enum KeyCode : Enum<KeyCode>

Enum for available key codes.

Link copied to clipboard
class KeyEvent(    val keyCode: KeyCode = KeyCode.UNDEFINED,     val character: String = "",     val isControlDown: Boolean,     val isShiftDown: Boolean,     val isAltDown: Boolean) : InputEvent

Event that gets raised for key inputs.

Link copied to clipboard
enum MouseButtonType : Enum<MouseButtonType>

Enum for all available mouse buttons.

Link copied to clipboard
class MouseEvent(    val button: MouseButtonType,     val posX: Number,     val posY: Number) : InputEvent

Event that gets raised for mouse inputs.

Link copied to clipboard
enum ScrollDirection : Enum<ScrollDirection>

Enum indicating direction of a ScrollEvent.

Link copied to clipboard
class ScrollEvent(    val direction: ScrollDirection,     val isControlDown: Boolean,     val isShiftDown: Boolean,     val isAltDown: Boolean) : InputEvent

Event that gets raised for mouse wheel inputs.