Package

io.youi

event

Permalink

package event

Visibility
  1. Public
  2. All

Type Members

  1. class Click extends Observable[Pointer]

    Permalink
  2. sealed trait DeltaMode extends AnyRef

    Permalink
  3. class DoubleClick extends Observable[Pointer]

    Permalink
  4. abstract class DragSupport[T] extends AnyRef

    Permalink
  5. case class Dropped[T](pointer: Pointer, value: T) extends Product with Serializable

    Permalink
  6. trait Event extends AnyRef

    Permalink
  7. case class EventStatus(propagate: Boolean = true) extends Product with Serializable

    Permalink
  8. class Events extends AnyRef

    Permalink
  9. class Gestures extends AnyRef

    Permalink
  10. sealed trait HTMLEventType extends AnyRef

    Permalink
  11. trait HTMLPointerEvent extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  12. sealed trait HitResult extends AnyRef

    Permalink
  13. case class KeyEvent(type: Type, key: Key, repeat: Boolean, modifierState: (Key) ⇒ Boolean, preventDefault: () ⇒ Unit, defaultPrevented: () ⇒ Boolean, stopImmediatePropagation: () ⇒ Unit, stopPropagation: () ⇒ Unit) extends Product with Serializable

    Permalink
  14. class LongPress extends Observable[Pointer]

    Permalink
  15. class Mouse extends AnyRef

    Permalink
  16. case class Moved(deltaX: Double, deltaY: Double, distance: Double) extends Product with Serializable

    Permalink
  17. class Pinch extends Observable[PinchEvent]

    Permalink
  18. sealed trait PinchDirection extends AnyRef

    Permalink
  19. case class PinchEvent(pointer: Pointer, previous: PinchState, current: PinchState, deltaX: Double, deltaY: Double, deltaDistance: Double, direction: PinchDirection) extends Product with Serializable

    Permalink
  20. case class PinchState(point1: Point, point2: Point, distance: Double) extends Product with Serializable

    Permalink
  21. 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

    Permalink
  22. class PointerEvent extends Event

    Permalink
  23. class Tap extends Observable[Pointer]

    Permalink
  24. case class TouchData(deltaX: Double, deltaY: Double, distance: Double) extends Product with Serializable

    Permalink
  25. case class WheelDelta(x: Double, y: Double, z: Double, mode: DeltaMode, htmlEvent: org.scalajs.dom.raw.WheelEvent) extends Product with Serializable

    Permalink
  26. class WheelEvent extends PointerEvent

    Permalink

Value Members

  1. object DeltaMode

    Permalink
  2. object DoubleClick

    Permalink
  3. object Event

    Permalink
  4. object HTMLEventType

    Permalink
  5. object HitResult

    Permalink
  6. object KeyEvent extends Serializable

    Permalink
  7. object LongPress

    Permalink
  8. object Moved extends Serializable

    Permalink
  9. object PinchDirection

    Permalink
  10. object Pointer extends Serializable

    Permalink
  11. object PointerEvent

    Permalink
  12. object Tap

    Permalink
  13. object WheelEvent

    Permalink

Ungrouped