Packages

p

io.youi

event

package event

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Click extends Reaction[Pointer]
  2. sealed trait DeltaMode extends AnyRef
  3. class DoubleClick extends Reaction[Pointer]
  4. abstract class DragSupport[T] extends AnyRef
  5. case class Dropped[T](pointer: Pointer, value: T) extends Product with Serializable
  6. trait Event extends AnyRef
  7. case class EventStatus(propagate: Boolean = true) extends Product with Serializable
  8. trait EventSupport extends AnyRef
  9. class Events extends AnyRef
  10. class Gestures extends AnyRef
  11. sealed trait HTMLEventType extends AnyRef
  12. class HTMLEvents extends EventSupport
  13. trait HTMLPointerEvent extends Object
    Annotations
    @RawJSType() @native()
  14. sealed trait HitResult extends AnyRef
  15. case class KeyEvent(type: Type, key: Key, repeat: Boolean, modifierState: (Key) ⇒ Boolean, preventDefault: () ⇒ Unit, defaultPrevented: () ⇒ Boolean, stopImmediatePropagation: () ⇒ Unit, stopPropagation: () ⇒ Unit) extends Product with Serializable
  16. class LongPress extends Reaction[Pointer]
  17. case class Moved(deltaX: Double, deltaY: Double, distance: Double) extends Product with Serializable
  18. class Pinch extends Reaction[PinchEvent]
  19. sealed trait PinchDirection extends AnyRef
  20. case class PinchEvent(pointer: Pointer, previous: PinchState, current: PinchState, deltaX: Double, deltaY: Double, deltaDistance: Double, direction: PinchDirection) extends Product with Serializable
  21. case class PinchState(point1: Point, point2: Point, distance: Double) extends Product with Serializable
  22. 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
  23. class PointerEvent extends Event
  24. class Tap extends Reaction[Pointer]
  25. case class WheelDelta(x: Double, y: Double, z: Double, mode: DeltaMode, htmlEvent: org.scalajs.dom.raw.WheelEvent) extends Product with Serializable
  26. class WheelEvent extends PointerEvent

Value Members

  1. object DeltaMode
  2. object DoubleClick
  3. object Event
  4. object HTMLEventType
  5. object HTMLEvents
  6. object HitResult
  7. object KeyEvent extends Serializable
  8. object LongPress
  9. object Mouse
  10. object Moved extends Serializable
  11. object PinchDirection
  12. object Pointer extends Serializable
  13. object PointerEvent
  14. object Tap
  15. object WheelEvent

Ungrouped