Home / Type/ Events Type — vue Architecture

Events Type — vue Architecture

Architecture documentation for the Events type/interface in jsx.d.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  ddecb2b2_acf5_7377_96d2_50c03e83fa48["Events"]
  08a2c658_413c_e849_2e9c_b45cc166d3c9["jsx.d.ts"]
  ddecb2b2_acf5_7377_96d2_50c03e83fa48 -->|defined in| 08a2c658_413c_e849_2e9c_b45cc166d3c9
  style ddecb2b2_acf5_7377_96d2_50c03e83fa48 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

types/jsx.d.ts lines 1183–1297

export interface Events {
  // clipboard events
  onCopy: ClipboardEvent
  onCut: ClipboardEvent
  onPaste: ClipboardEvent

  // composition events
  onCompositionend: CompositionEvent
  onCompositionstart: CompositionEvent
  onCompositionupdate: CompositionEvent

  // drag drop events
  onDrag: DragEvent
  onDragend: DragEvent
  onDragenter: DragEvent
  onDragexit: DragEvent
  onDragleave: DragEvent
  onDragover: DragEvent
  onDragstart: DragEvent
  onDrop: DragEvent

  // focus events
  onFocus: FocusEvent
  onFocusin: FocusEvent
  onFocusout: FocusEvent
  onBlur: FocusEvent

  // form events
  onChange: Event
  onBeforeinput: Event
  onInput: Event
  onReset: Event
  onSubmit: Event
  onInvalid: Event

  // image events
  onLoad: Event
  onError: Event

  // keyboard events
  onKeydown: KeyboardEvent
  onKeypress: KeyboardEvent
  onKeyup: KeyboardEvent

  // mouse events
  onAuxclick: MouseEvent
  onClick: MouseEvent
  onContextmenu: MouseEvent
  onDblclick: MouseEvent
  onMousedown: MouseEvent
  onMouseenter: MouseEvent
  onMouseleave: MouseEvent
  onMousemove: MouseEvent
  onMouseout: MouseEvent
  onMouseover: MouseEvent
  onMouseup: MouseEvent

  // media events
  onAbort: Event
  onCanplay: Event
  onCanplaythrough: Event
  onDurationchange: Event
  onEmptied: Event
  onEncrypted: Event
  onEnded: Event
  onLoadeddata: Event
  onLoadedmetadata: Event
  onLoadstart: Event
  onPause: Event
  onPlay: Event
  onPlaying: Event
  onProgress: Event
  onRatechange: Event
  onSeeked: Event
  onSeeking: Event
  onStalled: Event
  onSuspend: Event
  onTimeupdate: Event
  onVolumechange: Event
  onWaiting: Event

Defined In

Frequently Asked Questions

What is the Events type?
Events is a type/interface in the vue codebase, defined in types/jsx.d.ts.
Where is Events defined?
Events is defined in types/jsx.d.ts at line 1183.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free