package event
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait DeltaMode extends AnyRef
- trait EventSupport extends AnyRef
- class Events extends Feature
- abstract class HTMLEvent extends AnyRef
- sealed trait HTMLEventType extends AnyRef
-
trait
HTMLPointerEvent extends MouseEvent
- Annotations
- @JSType() @native()
- class KeyEvent extends HTMLEvent
- case class Moved(deltaX: Double, deltaY: Double, distance: Double) extends Product with Serializable
- class Pinch extends Channel[PinchEvent]
- sealed trait PinchDirection extends AnyRef
- case class PinchEvent(pointer: Pointer, previous: PinchState, current: PinchState, deltaX: Double, deltaY: Double, deltaDistance: Double, direction: PinchDirection) extends Product with Serializable
- case class PinchState(point1: Point, point2: Point, distance: Double) extends Product with Serializable
- case class Pointer(identifier: Int, start: PointerEvent, move: PointerEvent, previous: PointerEvent, moved: Moved = Moved(0.0, 0.0, 0.0), movedFromStart: Moved = Moved(0.0, 0.0, 0.0), meanX: List[Double] = Nil, meanY: List[Double] = Nil, meanTime: List[Long] = Nil) extends Product with Serializable
- class PointerEvent extends HTMLEvent
- class Pointers extends AnyRef
- class Swipe extends AnyRef
- case class SwipeEvent(direction: Swipe.Direction, pointer: Pointer, distance: Double, acceleration: Double) extends Product with Serializable
- class Touch extends Channel[Pointer]
- case class WheelDelta(x: Double, y: Double, z: Double, mode: DeltaMode) extends Product with Serializable
- class WheelEvent extends PointerEvent
Value Members
- object DeltaMode
- object EventSupport
- object HTMLEventType
- object KeyEvent
- object Moved extends Serializable
- object PinchDirection
- object Pointer extends Serializable
- object PointerEvent
- object Swipe
- object Touch